Skip to content

Releases: madoke/configmonkey

v0.0.1-beta

13 Nov 22:23
7fc20a9

Choose a tag to compare

v0.0.1-beta Pre-release
Pre-release

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, number and boolean). 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

19 Aug 15:55
7ef9336

Choose a tag to compare

v0.0.1-alpha Pre-release
Pre-release