|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [0.12.0] * Breaking Changes * |
| 4 | + |
| 5 | +* Migrated to `dart` 3.0, |
| 6 | +* Removed: `@Deprecated` methods, |
| 7 | +* Removed: export of `ListEvent`, `DetailsEvent` and `PagedListEvent`, |
| 8 | +* Changed: Repositories to `interface` classes. |
| 9 | + |
3 | 10 | ## [0.11.0] |
4 | 11 |
|
5 | | -* Migrating to `bloc` 8.1.x and `flutter_bloc` 8.1.x, |
6 | | -* `ConnectionBloc` - a BLoC that exposes the Internet connection state to the UI. |
| 12 | +* Migrated to `bloc` 8.1.x and `flutter_bloc` 8.1.x, |
| 13 | +* Added `ConnectionBloc` - a BLoC that exposes the Internet connection state to the UI. |
7 | 14 |
|
8 | 15 | ## [0.10.0] |
9 | 16 |
|
10 | | -* Migrating to `bloc` 8.0.x and `flutter_bloc` 8.0.x, |
| 17 | +* Migrated to `bloc` 8.0.x and `flutter_bloc` 8.0.x, |
11 | 18 |
|
12 | 19 | ## [0.9.0] * Breaking Changes * |
13 | 20 |
|
14 | | -* Migrating to `bloc` 7.0.0 and `flutter_bloc` 7.0.1, |
15 | | -* Migrating to `null-safety`. |
| 21 | +* Migrated to `bloc` 7.0.0 and `flutter_bloc` 7.0.1, |
| 22 | +* Migrated to `null-safety`. |
16 | 23 |
|
17 | 24 | ## [0.8.0] * Breaking Changes * |
18 | 25 |
|
19 | | -* Migrating to `bloc` 6.1.1 and `flutter_bloc` 6.1.1. |
| 26 | +* Migrated to `bloc` 6.1.1 and `flutter_bloc` 6.1.1. |
20 | 27 |
|
21 | 28 | ## [0.7.0] * Breaking Changes * |
22 | 29 |
|
23 | | -* Migrating to `bloc` 5.0.1 and `flutter_bloc` 5.0.1. |
| 30 | +* Migrated to `bloc` 5.0.1 and `flutter_bloc` 5.0.1. |
24 | 31 |
|
25 | 32 | ## [0.6.0] * Breaking Changes * |
26 | 33 |
|
27 | | -* `Page` should be imported via `package:flutter_bloc_patterns/page.dart`. |
| 34 | +* Changed `Page` should be imported via `package:flutter_bloc_patterns/page.dart`. |
28 | 35 |
|
29 | 36 | ## [0.5.0] * Breaking Changes * |
30 | 37 |
|
31 | | -* `RefreshView`, `ViewState` and `ViewStateBuilder` should be imported via `package:flutter_bloc_patterns/view.dart`, |
32 | | -* `ViewStateListener` for handling features that need to occur once per state change such as navigation, showing a `SnackBar`, showing a `Dialog`, etc, |
33 | | -* `const` constructors for `ViewState`. |
| 38 | +* Changed: `RefreshView`, `ViewState` and `ViewStateBuilder` should be imported |
| 39 | + via `package:flutter_bloc_patterns/view.dart`, |
| 40 | +* Changed: `ViewStateListener` for handling features that need to occur once per state change such |
| 41 | + as navigation, showing a `SnackBar`, showing a `Dialog`, etc, |
| 42 | +* Added: `const` constructors for `ViewState`. |
34 | 43 |
|
35 | 44 | ## [0.4.0] |
36 | 45 |
|
37 | | -* Migrating to `bloc` 3.0.0 and `flutter_bloc` 3.2.0, |
38 | | -* Rethrowing `errors` from `blocs` to make them available in the `onError` method, |
39 | | -* Code style improvements. |
| 46 | +* Migrated: to `bloc` 3.0.0 and `flutter_bloc` 3.2.0, |
| 47 | +* Changed: Rethrowing `errors` from `blocs` to make them available in the `onError` method, |
40 | 48 |
|
41 | 49 | ## [0.3.1] |
42 | 50 |
|
43 | | -* `ViewState` exported. |
| 51 | +* Added: `ViewState` exported. |
44 | 52 |
|
45 | 53 | ## [0.3.0] |
46 | 54 |
|
47 | | -* `PagedFilterListBloc` - a list BLoC with pagination and filtering, |
48 | | -* `PagedRepository` renamed to `PagedListRepository`. |
49 | | -* `FilterRepository` renamed to `FilterListRepository`. |
50 | | -* Migrating to `bloc` 2.0.0 and `flutter_bloc` 2.0.1 |
| 55 | +* Added: `PagedFilterListBloc` - a list BLoC with pagination and filtering, |
| 56 | +* Changed: `PagedRepository` renamed to `PagedListRepository`. |
| 57 | +* Changed: `FilterRepository` renamed to `FilterListRepository`. |
| 58 | +* Migrated to `bloc` 2.0.0 and `flutter_bloc` 2.0.1 |
51 | 59 |
|
52 | 60 | ## [0.2.2] |
53 | 61 |
|
54 | | -* Migrating to `bloc` 1.0.0 and `flutter_bloc` 1.0.0 |
| 62 | +* Migrated to `bloc` 1.0.0 and `flutter_bloc` 1.0.0 |
55 | 63 |
|
56 | 64 | ## [0.2.1] |
57 | 65 |
|
58 | | -* Migrating to `bloc` 0.16.1 and `flutter_bloc` 0.22.0 |
| 66 | +* Migrated to `bloc` 0.16.1 and `flutter_bloc` 0.22.0 |
59 | 67 |
|
60 | 68 | ## [0.2.0] |
61 | 69 |
|
62 | | -* `Initial` state introduced along with `onReady` callback for the `ViewStateBuilder`, |
63 | | -* `Repository` renamed to `ListRepository`, |
| 70 | +* Added: `Initial` state introduced along with `onReady` callback for the `ViewStateBuilder`, |
| 71 | +* Changed: `Repository` renamed to `ListRepository`, |
64 | 72 |
|
65 | 73 | ## [0.1.1] |
66 | 74 |
|
67 | 75 | * Formatting issues fixed. |
68 | 76 |
|
69 | 77 | ## [0.1.0] |
70 | 78 |
|
71 | | -* `ListBloc` - a basic list BLoC with no filtering nor pagination, |
72 | | -* `FilterListBloc` - a list BLoC with filtering, but without pagination, |
73 | | -* `PagedListBloc` - a list BLoC with pagination but without filtering, |
74 | | -* `DetailsBloc` - a BLoC that allows to fetch a single element with given identifier. |
| 79 | +* Added: `ListBloc` - a basic list BLoC with no filtering nor pagination, |
| 80 | +* Added: `FilterListBloc` - a list BLoC with filtering, but without pagination, |
| 81 | +* Added: `PagedListBloc` - a list BLoC with pagination but without filtering, |
| 82 | +* Added: `DetailsBloc` - a BLoC that allows to fetch a single element with given identifier. |
0 commit comments