mirror of
https://gitea.invidious.io/iv-org/shard-radix.git
synced 2024-08-15 00:43:21 +00:00
77789be285
Introduce `Radix::VERSION` to be used at runtime by users of the library for any purpose this will help them (expose them, use conditional blocks or similar). Also add spec that checks that defined versions in both `shard.yml` and `Radix::VERSION` matches to avoid messing up releases.
1.8 KiB
1.8 KiB
Change Log
All notable changes to Radix project will be documented in this file. This project aims to comply with Semantic Versioning, so please check Changed and Removed notes before upgrading.
Unreleased
Added
- Introduce
Radix::VERSION
so library version can be used at runtime.
0.3.0 - 2016-04-16
Fixed
- Improve forward compatibility with newer versions of the compiler by adding missing types to solve type inference errors.
Changed
Radix::Tree
now requires the usage of a type which will be used as node's payload. See README for details.
0.2.1 - 2016-03-15
Fixed
- Correct
Result#key
incorrect inferred type.
Removed
- Attempt to use two named parameters at the same level will raise
Radix::Tree::SharedKeyError
0.2.0 - 2016-03-15 [YANKED]
Removed
- Attempt to use two named parameters at the same level will raise
Radix::Tree::SharedKeyError
0.1.2 - 2016-03-10
Fixed
- No longer split named parameters that share same level (@alsm)
Changed
- Attempt to use two named parameters at same level will display a
deprecation warning. Future versions will raise
Radix::Tree::SharedKeyError
0.1.1 - 2016-02-29
Fixed
- Fix named parameter key names extraction.
[0.1.0] - 2016-01-24
Added
- Initial release based on code extracted from Beryl.