|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [v2.0.1](https://github.com/Pon57/fractional-indexing-kt/compare/v2.0.0...v2.0.1) - 2026-03-10 |
| 4 | +### Bug Fixes |
| 5 | +- fix: use defensive copy for shared DEFAULT_MINOR by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/60 |
| 6 | +### General Changes |
| 7 | +- docs: clarify versioning policy and v2 changelog notes by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/53 |
| 8 | +- docs: refine release note category titles by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/54 |
| 9 | +- refactor: replace per-file @OptIn(ExperimentalUnsignedTypes) with module-level opt-in by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/55 |
| 10 | +- perf: cache hashCode, short-circuit compareTo, and intern default index by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/57 |
| 11 | +- refactor: consolidate rebalance threshold constants into single object by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/56 |
| 12 | +- perf: cache FractionalIndex.default() as a singleton by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/58 |
| 13 | +- perf: add encodedLength property to FractionalIndex by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/59 |
| 14 | +- perf: zero-copy owned-minor construction in core insert paths by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/61 |
| 15 | +- chore: remove unused kotest Gradle plugin to fix test api warning by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/64 |
| 16 | +- perf: allocation-free compact minor estimation in scoring by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/63 |
| 17 | +- perf: eliminate Pair allocations in parse path by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/62 |
| 18 | +- Fix hashCode performance regression with a manual lazy cache by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/65 |
| 19 | +- Revert "perf: cache FractionalIndex.default() as a singleton" by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/66 |
| 20 | +### Dependency Updates |
| 21 | +- fix(deps): update kotest to v6.1.5 by @renovate[bot] in https://github.com/Pon57/fractional-indexing-kt/pull/51 |
| 22 | + |
3 | 23 | ## [v2.0.0](https://github.com/Pon57/fractional-indexing-kt/compare/v1.2.0...v2.0.0) - 2026-03-08 |
4 | 24 | ### Breaking Changes |
5 | 25 | - fix!: use compact successor after FractionalIndex.default() by @Pon57 in https://github.com/Pon57/fractional-indexing-kt/pull/49 |
|
0 commit comments