Skip to content

Releases: emnl/gnista

Version 1.0.0

28 May 16:31
Compare
Choose a tag to compare

Fixed

  • SEGFAULT on close during iteration.

Version 0.0.5

26 Mar 18:27
Compare
Choose a tag to compare
Version 0.0.5 Pre-release
Pre-release

Added

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

Fixed

  • SEGFAULT on interrupted initialization.
  • Boolean consistency.

Version 0.0.4

16 Sep 20:37
Compare
Choose a tag to compare
Version 0.0.4 Pre-release
Pre-release

Added

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

Version 0.0.3

16 Sep 20:19
Compare
Choose a tag to compare
Version 0.0.3 Pre-release
Pre-release

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

12 Sep 20:27
Compare
Choose a tag to compare
Version 0.0.2 Pre-release
Pre-release

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

11 Sep 18:23
Compare
Choose a tag to compare
Version 0.0.1 Pre-release
Pre-release

Initial release.