This repository has been archived by the owner on Feb 19, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Changelog
Katharina Sabel edited this page Jun 21, 2015
·
2 revisions
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)