Skip to content

Latest commit

 

History

History
80 lines (47 loc) · 1.57 KB

HISTORY.md

File metadata and controls

80 lines (47 loc) · 1.57 KB

Version 1.0.1

Release date 2016-08-09

Fixed

  • Memory leak on hash get of non-existent key.

Version 1.0.0

Release date 2014-05-28

Fixed

  • SEGFAULT on close during iteration.

Version 0.0.5

Release date 2014-03-26

Added

  • Useful error messages on build.
  • Rubinius compatible tests.

Fixed

  • SEGFAULT on interrupted initialization.
  • Boolean consistency.

Version 0.0.4

Release date 2013-09-16

Added

  • History for minor changes.
  • Lesson learned regarding "gem yank".

Version 0.0.3

Release date 2013-09-16

Added

  • logpath for Logwriter, Logreader and Hash.
  • hashpath for Hash.
  • Shorthand syntax for puts and gets. Similar to Ruby's native hash: []= and [].
  • empty? method for Hash.
  • keys and values methods for Hash.
  • has_key? method for Hash.
  • maxkeylen and maxvaluelen for Logreader.
  • Logreader and Hash mixin Enumerable.
  • write_batch implemented for Logwriter.
  • Useful inspect for all classes.

Fixed

  • String-check for all input to Logwriter and Hash.

Version 0.0.2

Release date 2013-09-12

Added

  • each in logreader now provides a type parameter containing either :put or :delete.

Fixed

  • Fix memory leak on each/get failure.
  • Two allocations per call instead of one each entry in each.
  • each in logreader returns nil instead of empty string.

Version 0.0.1

Release date 2013-09-11

Initial release