Skip to content
This repository has been archived by the owner on Feb 19, 2019. It is now read-only.

Changelog

Katharina Sabel edited this page Jun 21, 2015 · 2 revisions

Changelog

This changelog contains the latest patch descriptions and detailed explanations of what changed.

Version 0.11 [current]

  • User code needs to be provided when initialising Reedb as they are executed on a seperate thread
  • Vaults now debounce on every action. Lacking actions they will be closed (timeout)
  • Reedb now requires Ruby 2.1
  • Improvements to the CLI and the daemon (especially handling SIGTERM events more gracefully)
  • Added new CLI parameters to overwrite old Reedb instances (or dead ones).
  • Fixing over 30 bugs in the http interface, including some that made the API previously unusable.
    • Most of these issues were surrounding wrongly setup http functions
    • Removing some outdated code that was causing issues
  • Fixing a variety of bugs in the core module.
  • +1 Easteregg :)
  • Exiting the daemon will now invalidate all tokens previously created by the application
  • Vault file count is now properly being tracked under GET /vaults so you can use that in your application to compile lists of vaults.
  • After the last application handed in their token for a vault it will be kept cached until the debounce thread decides that it should be unloaded for inactivity.
    • Handing in a token does not debounce the timer.
  • And many more things that you can read about on the wiki
  • Fixing an issue where the encryption key wasn't properly written to the file
  • Fixing issues where tokens weren't properly recognised

Version 0.10.7

  • All basic Vault operations
  • Basic Gem interface
  • All basic HTTP interface features
  • Configuration Interface
  • Vault debouncer (for vault timeouts)
Clone this wiki locally