diff --git a/docs/changelog/0.4.0.md b/docs/changelog/0.4.0.md index e6881a8..007a4f8 100644 --- a/docs/changelog/0.4.0.md +++ b/docs/changelog/0.4.0.md @@ -1,6 +1,6 @@ ### 0.4.0 -_Not Released Yet_ +_Released 2022 Sep 24_ #### Improvements diff --git a/docs/changelog/README.md b/docs/changelog/README.md index 6c39b29..3cf53a3 100644 --- a/docs/changelog/README.md +++ b/docs/changelog/README.md @@ -4,8 +4,8 @@ ### Version History -* ????-??-?? [0.4.0](0.4.0.md) (TBD; work in progress) -* 2022-06-02 [0.3.0](0.3.0.md) (latest) +* 2022-09-24 [0.4.0](0.4.0.md) (latest) +* 2022-06-02 [0.3.0](0.3.0.md) * 2021-07-30 [0.2.0](0.2.0.md) * 2021-05-01 [0.1.0](0.1.0.md) diff --git a/docs/changelog/full.md b/docs/changelog/full.md index 02deae2..5efbd7f 100644 --- a/docs/changelog/full.md +++ b/docs/changelog/full.md @@ -1,3 +1,27 @@ +### 0.4.0 + +_Released 2022 Sep 24_ + +#### Improvements + +- New `quitte-compose` module with Jetpack Compose extensions. +- Renamed listener methods for clarity and simpler use. + - Renamed `Observable#addListener(InvalidationListener)` to `addInvalidationListener`. + - Renamed `Observable#removeListener(InvalidationListener)` to `removeInvalidationListener`. + - Renamed `ObservableValue#addBoxedListener` to `addBoxedChangeListener`. + - Renamed `ObservableValue#removeBoxedListener` to `removeBoxedChangeListener`. + - Renamed `Observable${Type}Value#addListener(${Type}ChangeListener)` to `addChangeListener`. + - Renamed `Observable${Type}Value#removeListener(${Type}ChangeListener)` to `removeChangeListener`. + - Renamed `ObservableCollection#addListener(ChangeListener)` to `addChangeListener`. + - Renamed `ObservableCollection#removeListener(ChangeListener)` to `removeChangeListener`. + +#### Breaking Changes + +- Renamed listener related methods. + + +--- + ### 0.3.0 _Released 2022 Jun 02_ diff --git a/docs/changelog/latest.md b/docs/changelog/latest.md index 96b399a..007a4f8 100644 --- a/docs/changelog/latest.md +++ b/docs/changelog/latest.md @@ -1,21 +1,20 @@ -### 0.3.0 +### 0.4.0 -_Released 2022 Jun 02_ +_Released 2022 Sep 24_ #### Improvements -- New `quitte-kotlinx-coroutines` module with `Flow` conversions. -- Added version information to the module descriptor. -- Updated collection change classes to make use of records and sealed classes. -- Modified `quitte.i18n` to use the more general type `Format` instead of - `MessageFormat`. - -#### Fixes - -- `ObservableList#unmodifiableViewOf` does no longer yield results with - incorrect `RandomAccess` hints. +- New `quitte-compose` module with Jetpack Compose extensions. +- Renamed listener methods for clarity and simpler use. + - Renamed `Observable#addListener(InvalidationListener)` to `addInvalidationListener`. + - Renamed `Observable#removeListener(InvalidationListener)` to `removeInvalidationListener`. + - Renamed `ObservableValue#addBoxedListener` to `addBoxedChangeListener`. + - Renamed `ObservableValue#removeBoxedListener` to `removeBoxedChangeListener`. + - Renamed `Observable${Type}Value#addListener(${Type}ChangeListener)` to `addChangeListener`. + - Renamed `Observable${Type}Value#removeListener(${Type}ChangeListener)` to `removeChangeListener`. + - Renamed `ObservableCollection#addListener(ChangeListener)` to `addChangeListener`. + - Renamed `ObservableCollection#removeListener(ChangeListener)` to `removeChangeListener`. #### Breaking Changes -- Changed the return type of `I18nContext#getMessageFormat` from `MessageFormat` to - `Format` and renamed the method accordingly. \ No newline at end of file +- Renamed listener related methods. \ No newline at end of file