FEATURES.md in hanami-2.0.0.rc1 vs FEATURES.md in hanami-2.0.0
- old
+ new
@@ -2,30 +2,24 @@
### The web, with simplicity.
## Features
-## v2.0.0.beta1 - 2021-07-20
+## v2.0.0 - 2021-11-22
-- Generate new apps using `app/` directory
-
-## v2.0.0.alpha8 - 2021-05-19
-
-## v2.0.0.alpha7.1 - 2021-03-09
-
-## v2.0.0.alpha7 - 2021-03-08
-
-## v2.0.0.alpha6 - 2021-02-10
-
-## v2.0.0.alpha5 - 2021-01-12
-
-## v2.0.0.alpha4 - 2021-12-07
-
-## v2.0.0.alpha3 - 2021-11-09
-
-## v2.0.0.alpha2 - 2021-05-04
-
-## v2.0.0.alpha1 - 2019-01-30
+- Renamed _apps_ into _slices_, and _project_ into _app_
+- The core of new applications is going to be `app/`. Slices are now optional.
+- App class built around a container for managing app components; code from `app/` is loaded into the app
+- Apps may have multiple Slices; code from `slices/[slice_name]/` is loaded into the corresponding slice
+- `MyApp::Deps` or `MySlice::Deps` mixin for auto-registering dependencies from the app or a slice
+- Code autoloading using Zeitwerk
+- Code reloading via Guard
+- Providers for setting up and managing the lifecycle of your app's critical components and integrations
+- Type-safe app settings
+- Rebuilt high-performance router
+- Redesigned stateless `Hamami::Action` classes supporting the Deps mixin; add your behavior to `#handle(request, response)`
+- Simplified action format configuration via `config.format` and `config.formats`
+- Rewritten CLI and console
## v1.3.3 - 2019-09-20
- Standardize file loading for `.env` files (see: https://github.com/bkeepers/dotenv#what-other-env-files-can-i-use)