diff --git a/CHANGELOG.md b/CHANGELOG.md
index da2595c..5db131f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,22 @@
+
+## [v0.3.11](https://git.mills.io/prologic/bitcask/compare/v0.3.10...v0.3.11) (2021-07-10)
+
+### Bug Fixes
+
+* Fix missing go.sum entries
+* Fix GoReleaser config
+* Fix go.sum
+
+### Documentation
+
+* Document good and possibly poor use-cases of Bitcask (#199)
+
+### Features
+
+* Add support for keys with ttl (#177)
+
+
## [v0.3.10](https://git.mills.io/prologic/bitcask/compare/v0.3.9...v0.3.10) (2020-12-18)
@@ -16,6 +34,7 @@
### Updates
+* Update CHANGELOG for v0.3.10
* Update README.md
@@ -52,20 +71,20 @@
### Bug Fixes
-* Fix typo in labeler ([#172](https://git.mills.io/prologic/bitcask/issues/172))
+* Fix typo in labeler (#172)
* Fix builds configuration for goreleaser
* Fix (again) goreleaser config
* Fix goreleaser config and improve release notes / changelog
-* Fix recoverDatafile error covering ([#162](https://git.mills.io/prologic/bitcask/issues/162))
-* Fix loadIndex to be deterministic ([#115](https://git.mills.io/prologic/bitcask/issues/115))
+* Fix recoverDatafile error covering (#162)
+* Fix loadIndex to be deterministic (#115)
### Features
-* Add configuration options for FileMode ([#183](https://git.mills.io/prologic/bitcask/issues/183))
-* Add imports and log in example code ([#182](https://git.mills.io/prologic/bitcask/issues/182))
+* Add configuration options for FileMode (#183)
+* Add imports and log in example code (#182)
* Add empty changelog
* Add DependaBot config
-* Add DeleteAll function ([#116](https://git.mills.io/prologic/bitcask/issues/116))
+* Add DeleteAll function (#116)
### Updates
@@ -73,7 +92,7 @@
* Update README.md
* Update CHANGELOG for v0.3.6
* Update CHANGELOG for v0.3.6
-* Update deps ([#140](https://git.mills.io/prologic/bitcask/issues/140))
+* Update deps (#140)
* Update README.md
@@ -89,13 +108,13 @@
### Features
* Add *.db to ignore future accidental commits of a bitcask db to the repo
-* Add unit test for opening bad database with corrupted/invalid datafiles ([#105](https://git.mills.io/prologic/bitcask/issues/105))
+* Add unit test for opening bad database with corrupted/invalid datafiles (#105)
### Updates
* Update Drone CI test pipeline
* Update README.md
-* Update to Go 1.13 and update README with new benchmarks ([#89](https://git.mills.io/prologic/bitcask/issues/89))
+* Update to Go 1.13 and update README with new benchmarks (#89)
* Update README.md
@@ -108,8 +127,8 @@
### Bug Fixes
-* Fix a bug wit the decoder passing the wrong value for the value's offset into the buffer ([#77](https://git.mills.io/prologic/bitcask/issues/77))
-* Fix typo ([#65](https://git.mills.io/prologic/bitcask/issues/65))
+* Fix a bug wit the decoder passing the wrong value for the value's offset into the buffer (#77)
+* Fix typo (#65)
* Fix and cleanup some unnecessary internal sub-packages and duplication
### Updates
@@ -162,7 +181,7 @@
### Bug Fixes
-* Fix issue(db file Merge issue in windows env): ([#15](https://git.mills.io/prologic/bitcask/issues/15))
+* Fix issue(db file Merge issue in windows env): (#15)
@@ -170,9 +189,9 @@
### Bug Fixes
-* Fix mismatched key casing. ([#12](https://git.mills.io/prologic/bitcask/issues/12))
-* Fix outdated README ([#11](https://git.mills.io/prologic/bitcask/issues/11))
-* Fix typos in bitcask.go docs ([#10](https://git.mills.io/prologic/bitcask/issues/10))
+* Fix mismatched key casing. (#12)
+* Fix outdated README (#11)
+* Fix typos in bitcask.go docs (#10)
### Updates
@@ -185,7 +204,7 @@
### Features
-* Add Development section to README documenting use of Protobuf and tooling required. [#6](https://git.mills.io/prologic/bitcask/issues/6)
+* Add Development section to README documenting use of Protobuf and tooling required. #6
* Add other badges from img.shields.io
@@ -378,7 +397,7 @@
### Features
-* Add flock on database Open()/Close() to prevent multiple concurrent processes write access. Fixes [#2](https://git.mills.io/prologic/bitcask/issues/2)
+* Add flock on database Open()/Close() to prevent multiple concurrent processes write access. Fixes #2