CHANGELOG.md in d_heap-0.6.1 vs CHANGELOG.md in d_heap-0.7.0
- old
+ new
@@ -1,6 +1,23 @@
## Current/Unreleased
+## Release v0.7.0 (2021-01-24)
+
+* 💥⚡️ **BREAKING**: Uses `double`) for _all_ scores.
+ * 💥 Integers larger than a double mantissa (53-bits) will lose some
+ precision.
+ * ⚡️ big speed up
+ * ⚡️ Much better memory usage
+ * ⚡️ Simplifies score conversion between ruby and C
+* ✨ Added `DHeap::Map` for ensuring values can only be added once, by `#hash`.
+ * Adding again will update the score.
+ * Adds `DHeap::Map#[]` for quick lookup of existing scores
+ * Adds `DHeap::Map#[]=` for adjustments of existing scores
+ * TODO: `DHeap::Map#delete`
+* 📝📈 SO MANY BENCHMARKS
+* ⚡️ Set DEFAULT_D to 6, based on benchmarks.
+* 🐛♻️ convert all `long` indexes to `size_t`
+
## Release v0.6.1 (2021-01-24)
* 📝 Fix link to CHANGELOG.md in gemspec
## Release v0.6.0 (2021-01-24)