cfg4k v0.9.41 Release NotesRelease Date: 2019-04-30 // over 3 years ago
🛠 Fixed a bad merge
Previous changes from v0.9.4
🛠 This one is composed mostly by bugfixes and rework on how the tests are done and finally getting rid of Spek 1 which caused a lot of pain when trying to debug things, IDE exceptions etc...
- 🛠 Fixed #57
- 🛠 Fixed a bug where the equality of ConfigObjects wouldn't be true at some point
- ⚠ Now values aren't going to be overridden when a property has a root and children at the same time, a warning will be shown (it was already showing a warning if the root was direct)
- Now nulls won't be cached in
- ➕ Added support for lists inside properties objects. (CATCH: The order of the items in the list will be unpredictable, so don't rely on this if you need a sorted list)
👕 Now instead of Spek 1, Kotlintest is being used (latest version). With this rework I had to think better how to test and increase the test coverage. Also every file has its test file equivalent which was not true before, basically everything was a Functional test!