chore: upgrade deps #241

Open
malo wants to merge 12 commits from chore/upgrade-deps into master
36 changed files with 225 additions and 18 deletions
Showing only changes of commit d5ef2124e3 - Show all commits

View File

@ -3,6 +3,116 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## 2025-05-21
### Changes
---
Packages with breaking changes:
- [`wyatt_authentication_bloc` - `v0.6.0`](#wyatt_authentication_bloc---v060)
- [`wyatt_type_utils` - `v0.1.0`](#wyatt_type_utils---v010)
- [`wyatt_ui_components` - `v0.4.0`](#wyatt_ui_components---v040)
Packages with other changes:
- [`wyatt_analysis` - `v2.7.0`](#wyatt_analysis---v270)
- [`wyatt_architecture` - `v0.2.0+2`](#wyatt_architecture---v0202)
- [`wyatt_cloud_messaging_bloc_base` - `v0.1.1+4`](#wyatt_cloud_messaging_bloc_base---v0114)
- [`wyatt_continuous_deployment` - `v1.1.0`](#wyatt_continuous_deployment---v110)
- [`wyatt_form_bloc` - `v0.2.0+5`](#wyatt_form_bloc---v0205)
- [`wyatt_go_router` - `v1.0.1`](#wyatt_go_router---v101)
- [`wyatt_http_client` - `v2.0.2`](#wyatt_http_client---v202)
- [`wyatt_ui_layout` - `v0.1.3`](#wyatt_ui_layout---v013)
- [`wyatt_crud_bloc_firestore` - `v0.2.0+1`](#wyatt_crud_bloc_firestore---v0201)
- [`wyatt_crud_bloc` - `v0.2.0+1`](#wyatt_crud_bloc---v0201)
- [`wyatt_i18n` - `v2.0.3`](#wyatt_i18n---v203)
- [`wyatt_cloud_messaging_bloc_firebase` - `v0.1.0+4`](#wyatt_cloud_messaging_bloc_firebase---v0104)
- [`wyatt_bloc_layout` - `v0.1.2+6`](#wyatt_bloc_layout---v0126)
- [`wyatt_ui_kit` - `v3.2.5`](#wyatt_ui_kit---v325)
Packages with dependency updates only:
> Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
- `wyatt_crud_bloc_firestore` - `v0.2.0+1`
- `wyatt_crud_bloc` - `v0.2.0+1`
- `wyatt_i18n` - `v2.0.3`
- `wyatt_cloud_messaging_bloc_firebase` - `v0.1.0+4`
- `wyatt_bloc_layout` - `v0.1.2+6`
- `wyatt_ui_kit` - `v3.2.5`
---
#### `wyatt_authentication_bloc` - `v0.6.0`
- **FIX**(authentication_bloc): upgrade google sign to his major v.
- **FIX**: apply dart format.
- **FIX**: apply dart fix --apply.
- **FIX**(authentication_bloc): go router version refactoring.
- **FIX**: use correct behavior subject for stream session.
- **BREAKING** **FIX**(authentication): use correct usecase and result.
#### `wyatt_type_utils` - `v0.1.0`
- **BREAKING** **REFACTOR**(wyatt_type_utils): upgrade Result to prepare migration to sealed classes.
#### `wyatt_ui_components` - `v0.4.0`
- **FIX**: make components nullable.
- **FIX**(ui_components): rollback private fileds in component theme data.
- **FIX**: apply dart format.
- **FEAT**: add generic card.
- **FEAT**(ui_components): marking fields as private since it was accessible from getters.
- **BREAKING** **FEAT**(ui_components): available same type component usage (#200).
#### `wyatt_analysis` - `v2.7.0`
- **REFACTOR**: rename tools/ to tool/ to follow dart conventions.
- **FIX**: remove not yet implemented rule.
- **FEAT**(analysis): remove describe properties rule.
- **FEAT**: upgrade to handle dart 3.0.0.
- **FEAT**(analysis): add full toolchain to easely update ruleset.
#### `wyatt_architecture` - `v0.2.0+2`
- **REFACTOR**(wyatt_architecture): upgrade usecases to add NoParams.
- **FIX**: apply dart fix --apply.
- **DOCS**(wyatt_architecture): update readme.
#### `wyatt_cloud_messaging_bloc_base` - `v0.1.1+4`
- **FIX**(notification): port the new usecase syntax.
#### `wyatt_continuous_deployment` - `v1.1.0`
- **REFACTOR**: rename default cd config file from wyatt.yaml to cd_config.yaml.
- **FIX**(cd): make cd use new usecases.
- **FIX**(wyatt_cd): make getIt initializable.
- **FEAT**: fetch certs in read-only.
#### `wyatt_form_bloc` - `v0.2.0+5`
- **FIX**: apply dart format.
#### `wyatt_go_router` - `v1.0.1`
- **DOCS**(router): add missing template name.
#### `wyatt_http_client` - `v2.0.2`
- **FIX**: apply dart fix --apply.
#### `wyatt_ui_layout` - `v0.1.3`
- **REFACTOR**(ui_layouts): Refactored block using the UI components package, introducing breaking changes.
- **FIX**(ui_layout): fix bottom navbar layouts.
- **FIX**(ui_layout): fix topappbar layouts.
- **FIX**: make components nullable.
- **FEAT**: implement notification abstraction package.
## 2023-11-18
### Changes

View File

@ -1,3 +1,11 @@
## 2.7.0
- **REFACTOR**: rename tools/ to tool/ to follow dart conventions.
- **FIX**: remove not yet implemented rule.
- **FEAT**(analysis): remove describe properties rule.
- **FEAT**: upgrade to handle dart 3.0.0.
- **FEAT**(analysis): add full toolchain to easely update ruleset.
## 2.6.1
- **REMOVED** diagnostic_describe_all_properties (https://dart.dev/tools/linter-rules/diagnostic_describe_all_properties)

View File

@ -17,7 +17,7 @@
name: wyatt_analysis
description: Lint rules for Dart and Flutter used internally at Wyatt Studio.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_analysis
version: 2.6.1
version: 2.7.0
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,9 @@
## 0.2.0+2
- **REFACTOR**(wyatt_architecture): upgrade usecases to add NoParams.
- **FIX**: apply dart fix --apply.
- **DOCS**(wyatt_architecture): update readme.
## 0.2.0+1
- **FIX**: apply dart fix --apply.

View File

@ -17,7 +17,7 @@
name: wyatt_architecture
description: Wyatt Architecture contains useful classes to help you to create a clean architecture following the Wyatt Architecture principles.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_architecture
version: 0.2.0+1
version: 0.2.0+2
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,14 @@
## 0.6.0
> Note: This release has breaking changes.
- **FIX**(authentication_bloc): upgrade google sign to his major v.
- **FIX**: apply dart format.
- **FIX**: apply dart fix --apply.
- **FIX**(authentication_bloc): go router version refactoring.
- **FIX**: use correct behavior subject for stream session.
- **BREAKING** **FIX**(authentication): use correct usecase and result.
## 0.5.1+3
- upgrade deps

View File

@ -1,7 +1,7 @@
name: wyatt_authentication_bloc
description: Authentication BLoC for Flutter
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_authentication_bloc
version: 0.5.1+3
version: 0.6.0
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,7 @@
## 0.1.2+6
- Update a dependency to the latest release.
## 0.1.2+5
- Update a dependency to the latest release.

View File

@ -1,7 +1,7 @@
name: wyatt_bloc_layout
description: Layouts based on bloc helper library
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_bloc_layout
version: 0.1.2+5
version: 0.1.2+6
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,7 @@
## 0.1.1+4
- **FIX**(notification): port the new usecase syntax.
## 0.1.1+3
- Update a dependency to the latest release.

View File

@ -48,7 +48,7 @@ dev_dependencies:
wyatt_analysis:
git:
url: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages
ref: wyatt_analysis-v2.2.2
ref: wyatt_analysis-v2.7.0
path: packages/wyatt_analysis
# The "flutter_lints" package below contains a set of recommended lints to

View File

@ -1,7 +1,7 @@
name: wyatt_cloud_messaging_bloc_base
description: A starting point for Dart libraries or applications.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_notification_bloc
version: 0.1.1+3
version: 0.1.1+4
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,7 @@
## 0.1.0+4
- Update a dependency to the latest release.
## 0.1.0+3
- Update a dependency to the latest release.

View File

@ -1,7 +1,7 @@
name: wyatt_cloud_messaging_bloc_firebase
description: A.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_cloud_messaging_bloc_firebase
version: 0.1.0+3
version: 0.1.0+4
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,10 @@
## 1.1.0
- **REFACTOR**: rename default cd config file from wyatt.yaml to cd_config.yaml.
- **FIX**(cd): make cd use new usecases.
- **FIX**(wyatt_cd): make getIt initializable.
- **FEAT**: fetch certs in read-only.
## 1.0.0
- Initial version.

View File

@ -1,7 +1,7 @@
name: wyatt_continuous_deployment
description: Wyatt CD.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_continuous_deployment
version: 1.0.0
version: 1.1.0
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,7 @@
## 0.2.0+1
- Update a dependency to the latest release.
## 0.2.0
> Note: This release has breaking changes.

View File

@ -1,7 +1,7 @@
name: wyatt_crud_bloc
description: Create/Read/Update/Delete BLoC for Flutter
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_crud_bloc
version: 0.2.0
version: 0.2.0+1
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,7 @@
## 0.2.0+1
- Update a dependency to the latest release.
## 0.2.0
> Note: This release has breaking changes.

View File

@ -1,7 +1,7 @@
name: wyatt_crud_bloc_firestore
description: Create/Read/Update/Delete implementation for Cloud Firestore
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_crud_bloc
version: 0.2.0
version: 0.2.0+1
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,7 @@
## 0.2.0+5
- **FIX**: apply dart format.
## 0.2.0+4
- **FIX**: apply dart format.

View File

@ -1,7 +1,7 @@
name: wyatt_form_bloc
description: Manage forms in Dart & Flutter with Bloc
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_form_bloc
version: 0.2.0+4
version: 0.2.0+5
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,7 @@
## 1.0.1
- **DOCS**(router): add missing template name.
## 1.0.0
- Initial version.

View File

@ -1,7 +1,7 @@
name: wyatt_go_router
description: GoRouter Enhancements.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_go_router
version: 1.0.0
version: 1.0.1
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,7 @@
## 2.0.2
- **FIX**: apply dart fix --apply.
## 2.0.1
- **FIX**: apply dart fix --apply.

View File

@ -1,7 +1,7 @@
name: wyatt_http_client
description: A Dart client for RESTful APIs with authentication.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_http_client
version: 2.0.1
version: 2.0.2
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,7 @@
## 2.0.3
- Update a dependency to the latest release.
## 2.0.2
- Update a dependency to the latest release.

View File

@ -1,7 +1,7 @@
name: wyatt_i18n
description: Library to handle internationalization in Flutter apps.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_i18n
version: 2.0.2
version: 2.0.3
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,9 @@
## 0.1.0
> Note: This release has breaking changes.
- **BREAKING** **REFACTOR**(wyatt_type_utils): upgrade Result to prepare migration to sealed classes.
## 0.0.5
- **FEAT**: add nullable num comparison.

View File

@ -1,7 +1,7 @@
name: wyatt_type_utils
description: Either, Option and other useful types and extensions.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_type_utils
version: 0.0.5
version: 0.1.0
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,14 @@
## 0.4.0
> Note: This release has breaking changes.
- **FIX**: make components nullable.
- **FIX**(ui_components): rollback private fileds in component theme data.
- **FIX**: apply dart format.
- **FEAT**: add generic card.
- **FEAT**(ui_components): marking fields as private since it was accessible from getters.
- **BREAKING** **FEAT**(ui_components): available same type component usage (#200).
## 0.3.0+2
- **FIX**: make components nullable.

View File

@ -1,7 +1,7 @@
name: wyatt_ui_components
description: Components that can be implemented in any application with copy constructor.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_ui_components
version: 0.3.0+2
version: 0.4.0
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,7 @@
## 3.2.5
- Update a dependency to the latest release.
## 3.2.4
- Update a dependency to the latest release.

View File

@ -1,7 +1,7 @@
name: wyatt_ui_kit
description: UIKit and Design System used in Wyatt Studio.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_ui_kit
version: 3.2.4
version: 3.2.5
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub

View File

@ -1,3 +1,11 @@
## 0.1.3
- **REFACTOR**(ui_layouts): Refactored block using the UI components package, introducing breaking changes.
- **FIX**(ui_layout): fix bottom navbar layouts.
- **FIX**(ui_layout): fix topappbar layouts.
- **FIX**: make components nullable.
- **FEAT**: implement notification abstraction package.
## 0.1.2+3
- Update a dependency to the latest release.

View File

@ -1,7 +1,7 @@
name: wyatt_ui_layout
description: Main layouts to help you build your application views.
repository: https://git.wyatt-studio.fr/Wyatt-FOSS/wyatt-packages/src/branch/master/packages/wyatt_ui_layout
version: 0.1.2+3
version: 0.1.3
publish_to: https://git.wyatt-studio.fr/api/packages/Wyatt-FOSS/pub