Skip to content

Commit 524c42b

Browse files
committed
Update changelog to mention changes to the app and supervision strategy.
1 parent c93a334 commit 524c42b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@
44

55
Work is in progress towards v2.0 of the package.
66

7+
* Start behaviour has changed. FunWithFlags v2.0 doesn't come its own Application anymore, therefore its supervision tree should be started and managed manually. The ability to manually control FunWithFlags' supervision tree was initially introduced in [v1.7.0](https://github.com/tompave/fun_with_flags/blob/master/CHANGELOG.md#v170), and has now become the default and only way to use the package.
8+
79
Main goals:
810

911
* [ ] Config overhaul. Stop using the config.exs file, and rather do something like what Ecto does. The host application should define its own module (like an Ecto repo) that provides the flag querying and toggling API. The package config should be provided with an init callback in the custom module.
10-
* [ ] Start behaviour. It should never start automatically, so the manual management of the supervision tree should become the default.
1112
* [ ] Stop relying on atoms. Use binaries wherever possible. Relying on atoms makes some things harder, especially when handling user input in the UI package.
1213
* [ ] Add metadata to the storage layer: timestamps, plus free form JSON for later use.
1314

0 commit comments

Comments
 (0)