Luislavena Radix Versions Save

Radix Tree implementation for Crystal

v0.4.1

3 years ago

Fixed

  • Indicate minimum Crystal version (for 1.0 compatibility) #32 (@carlhoerberg)

v0.4.0

3 years ago

Fixed

  • Correct lookup issue caused by partial shared key with glob #23
  • Correct lookup caused by non-root key in suffix #27

Removed

  • Remove Radix::Result#key since exposes internal details about structure (breaking change)

v0.3.9

5 years ago

Fixed

  • Correct catch-all issue caused when paths differ #26 (@silasb)

v0.3.8

7 years ago

Fixed

  • Correct lookup issue caused by incorrect comparison of shared key #21
  • Improve support for non-ascii keys in a tree.

v0.3.7

7 years ago

Fixed

  • Correct prioritization of node's children using combination of kind and priority, allowing partial shared keys to coexist and resolve lookup.

v0.3.6

7 years ago

Fixed

  • Correct lookup issue caused by similar priority between named paramter and shared partial key kemalcr/kemal#293

v0.3.5

7 years ago

Fixed

  • Correct lookup issue when dealing with catch all and shared partial key (@crisward)

v0.3.4

7 years ago

Fixed

  • Ensure catch all parameter can be used as optional globbing (@jwoertink)

v0.3.2

7 years ago

Fixed

  • Do not force adding paths with shared named parameter in an specific order (@jwoertink)
  • Give proper name to Radix::VERSION spec when running in verbose mode.
  • Ensure code samples in docs can be executed.

v0.3.1

7 years ago

Added

  • Introduce Radix::VERSION so library version can be used at runtime.