CHANGELOG.md in avocado-0.6.0 vs CHANGELOG.md in avocado-0.7.0
- old
+ new
@@ -1,39 +1,78 @@
+# Changelog
+
## [Unreleased]
+## [0.7.0] - 2023-08-10
+
+### Added
+
+- An `avocado:views` generator copies engine views into application
+
+### Changed
+
+- Flash messages for controllers moved to i18n yml
+- View forms updated to use `_form` partials
+- Move the reset phase of password recovery to a `Credentials` controller
+
## [0.6.0] - 2023-07-25
-- Change affirmations and verifications to require user action
-- Use session token instead of id for signed cookie value
-- Add migration generators
+### Added
+- Migration generator
+
+### Changed
+
+- Affirmation and Verification paths require user action
+- Use session `token` instead of `id` for signed cookie value
+
## [0.5.0] - 2023-07-21
-- Add controller for "passwordless" email-link sign-in
-- Add event class to log user auth events
-- Add user-facing email and password edit pages
-- Add various event logging callbacks
-- Sign out all non current sessions when password changes
+### Added
+- Controller for "passwordless" email-link sign-in
+- `Event` class to log user auth events
+- User-facing email and password edit pages
+- Misc event logging callbacks
+
+### Changed
+
+- Sign out all non-current sessions when password changes
+
## [0.4.0] - 2023-07-19
+### Added
+
+- Controllers for signing up, signing in, password reset and email verification
+
+### Changed
+
- Convert the `Avocado::Mailer` module into a class
-- Add controllers for signing up, signing in, password reset and email
- verification
## [0.3.0] - 2023-07-17
-- Add an `Avocado::Mailer` which generates each of the signed ids
+### Added
+
+- `Avocado::Mailer` which generates each of the signed ids
+
+### Changed
+
- Rename `password_recovery` to `password_reset`
## [0.2.0] - 2023-07-15
-- Validate presence, uniqueness, and format on `email` attribute
-- Normalize email value during save
-- Validate password format and length
-- Include a token generator for password recovery
+### Added
+
+- Validations for presence, uniqueness, and format on `email` attribute
+- Normalizer for email value during save
+- Validations on password format and length
+- Token generator for password recovery
+
+### Changed
+
- Rename `Avocado::UserConcern` to `Avocado::User`
## [0.1.0] - 2023-07-14
-- Initial release
-- Add `Avocado::UserConcern` which calls `has_secure_password`
+### Added
+
+- `Avocado::UserConcern` which calls `has_secure_password`