Releases: madoke/configmonkey
v0.0.1-beta
Major API Refactor (Breaking)
The previous version was unnecessarily complex and not easy to use, which led us to rethink some endpoints and features:
-
Apps/Environments were deprecated in favour of domains. The concept remains the same but with only 1 level. It will be up to the user to attribute any kind of meaning to domains. We suggest hierarchical organisation of domains to be made onlu at the naming/slug level. Example:
configmonkey_production,configmonkey_staging -
Hierarchical/Nested values were removed. All configurations are now flat, and complex values are not supported (only
string,numberandboolean). We suggest an approach similar to the above in order to achieve any kind of nesting -
Versions were introduced, so that the history of a config value can be tracked over time
-
The domain and config slugs have the same regular expression and support upper case characters now
Note: Given that there were probably no users before, we decided to make breaking changes both in the API and DB schema. No migration script was created, so the best way to upgrade is just to drop/create. If this is a problem please do reach out, we'll be more than happy to create a migration script.
v0.0.1-alpha
Initial Release
Full Changelog: https://github.com/madoke/configmonkey/commits/v0.0.1-alpha