From 1741256f378672284831645ed7360f2c61eb8b68 Mon Sep 17 00:00:00 2001 From: Sergey Penkovsky Date: Thu, 22 May 2025 16:54:26 +0300 Subject: [PATCH] chore(release): publish packages - cherrypick@2.2.0-dev.0 - cherrypick_annotations@1.1.0-dev.0 - cherrypick_flutter@1.1.2-dev.0 - cherrypick_generator@1.1.0-dev.0 --- CHANGELOG.md | 53 +++++++++++++++++++++++++++++ cherrypick/CHANGELOG.md | 5 +++ cherrypick/pubspec.yaml | 2 +- cherrypick_annotations/CHANGELOG.md | 8 +++++ cherrypick_annotations/pubspec.yaml | 2 +- cherrypick_flutter/CHANGELOG.md | 5 +++ cherrypick_flutter/pubspec.yaml | 4 +-- cherrypick_generator/CHANGELOG.md | 15 ++++++++ cherrypick_generator/pubspec.yaml | 4 +-- examples/client_app/pubspec.yaml | 8 ++--- examples/postly/pubspec.yaml | 6 ++-- 11 files changed, 99 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea90caa..e6b9265 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,59 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## 2025-05-22 + +### Changes + +--- + +Packages with breaking changes: + + - There are no breaking changes in this release. + +Packages with other changes: + + - [`cherrypick` - `v2.2.0-dev.0`](#cherrypick---v220-dev0) + - [`cherrypick_annotations` - `v1.1.0-dev.0`](#cherrypick_annotations---v110-dev0) + - [`cherrypick_flutter` - `v1.1.2-dev.0`](#cherrypick_flutter---v112-dev0) + - [`cherrypick_generator` - `v1.1.0-dev.0`](#cherrypick_generator---v110-dev0) + +--- + +#### `cherrypick` - `v2.2.0-dev.0` + + - **FEAT**: Add async dependency resolution and enhance example. + - **FEAT**: implement toInstanceAync binding. + +#### `cherrypick_annotations` - `v1.1.0-dev.0` + + - **FEAT**: implement generator for dynamic params. + - **FEAT**: implement instance/provide annotations. + - **FEAT**: implement generator for named annotation. + - **FEAT**: implement generator di module. + - **FEAT**: implement annotations. + +#### `cherrypick_flutter` - `v1.1.2-dev.0` + + - **FIX**: fix warning. + - **FIX**: fix warnings. + +#### `cherrypick_generator` - `v1.1.0-dev.0` + + - **FIX**: fix warning conflict with names. + - **FIX**: fix warnings. + - **FIX**: fix module generator. + - **FIX**: fix generator for singletone annotation. + - **FEAT**: implement generator for dynamic params. + - **FEAT**: implement async mode for instance/provide annotations. + - **FEAT**: generate instance async code. + - **FEAT**: implement instance/provide annotations. + - **FEAT**: implement named dependency. + - **FEAT**: implement generator for named annotation. + - **FEAT**: implement generator di module. + - **FEAT**: implement annotations. + + ## 2025-05-19 ### Changes diff --git a/cherrypick/CHANGELOG.md b/cherrypick/CHANGELOG.md index 53bb8a6..de95cbf 100644 --- a/cherrypick/CHANGELOG.md +++ b/cherrypick/CHANGELOG.md @@ -1,3 +1,8 @@ +## 2.2.0-dev.0 + + - **FEAT**: Add async dependency resolution and enhance example. + - **FEAT**: implement toInstanceAync binding. + ## 2.1.0 - Graduate package to a stable release. See pre-releases prior to this version for changelog entries. diff --git a/cherrypick/pubspec.yaml b/cherrypick/pubspec.yaml index e78d641..e3fa53f 100644 --- a/cherrypick/pubspec.yaml +++ b/cherrypick/pubspec.yaml @@ -1,6 +1,6 @@ name: cherrypick description: Cherrypick is a small dependency injection (DI) library for dart/flutter projects. -version: 2.1.0 +version: 2.2.0-dev.0 homepage: https://pese-git.github.io/cherrypick-site/ documentation: https://github.com/pese-git/cherrypick/wiki repository: https://github.com/pese-git/cherrypick diff --git a/cherrypick_annotations/CHANGELOG.md b/cherrypick_annotations/CHANGELOG.md index effe43c..fd63d70 100644 --- a/cherrypick_annotations/CHANGELOG.md +++ b/cherrypick_annotations/CHANGELOG.md @@ -1,3 +1,11 @@ +## 1.1.0-dev.0 + + - **FEAT**: implement generator for dynamic params. + - **FEAT**: implement instance/provide annotations. + - **FEAT**: implement generator for named annotation. + - **FEAT**: implement generator di module. + - **FEAT**: implement annotations. + ## 1.0.0 - Initial version. diff --git a/cherrypick_annotations/pubspec.yaml b/cherrypick_annotations/pubspec.yaml index 3ebe5f7..f4ca620 100644 --- a/cherrypick_annotations/pubspec.yaml +++ b/cherrypick_annotations/pubspec.yaml @@ -1,6 +1,6 @@ name: cherrypick_annotations description: A starting point for Dart libraries or applications. -version: 1.0.0 +version: 1.1.0-dev.0 documentation: https://github.com/pese-git/cherrypick/wiki repository: https://github.com/pese-git/cherrypick issue_tracker: https://github.com/pese-git/cherrypick/issues diff --git a/cherrypick_flutter/CHANGELOG.md b/cherrypick_flutter/CHANGELOG.md index 46277f1..c62aea4 100644 --- a/cherrypick_flutter/CHANGELOG.md +++ b/cherrypick_flutter/CHANGELOG.md @@ -1,3 +1,8 @@ +## 1.1.2-dev.0 + + - **FIX**: fix warning. + - **FIX**: fix warnings. + ## 1.1.1 - Graduate package to a stable release. See pre-releases prior to this version for changelog entries. diff --git a/cherrypick_flutter/pubspec.yaml b/cherrypick_flutter/pubspec.yaml index c2fedc9..e46dda4 100644 --- a/cherrypick_flutter/pubspec.yaml +++ b/cherrypick_flutter/pubspec.yaml @@ -1,6 +1,6 @@ name: cherrypick_flutter description: "Flutter library that allows access to the root scope through the context using `CherryPickProvider`." -version: 1.1.1 +version: 1.1.2-dev.0 homepage: https://pese-git.github.io/cherrypick-site/ documentation: https://github.com/pese-git/cherrypick/wiki repository: https://github.com/pese-git/cherrypick @@ -13,7 +13,7 @@ environment: dependencies: flutter: sdk: flutter - cherrypick: ^2.1.0 + cherrypick: ^2.2.0-dev.0 dev_dependencies: flutter_test: diff --git a/cherrypick_generator/CHANGELOG.md b/cherrypick_generator/CHANGELOG.md index effe43c..bb34daf 100644 --- a/cherrypick_generator/CHANGELOG.md +++ b/cherrypick_generator/CHANGELOG.md @@ -1,3 +1,18 @@ +## 1.1.0-dev.0 + + - **FIX**: fix warning conflict with names. + - **FIX**: fix warnings. + - **FIX**: fix module generator. + - **FIX**: fix generator for singletone annotation. + - **FEAT**: implement generator for dynamic params. + - **FEAT**: implement async mode for instance/provide annotations. + - **FEAT**: generate instance async code. + - **FEAT**: implement instance/provide annotations. + - **FEAT**: implement named dependency. + - **FEAT**: implement generator for named annotation. + - **FEAT**: implement generator di module. + - **FEAT**: implement annotations. + ## 1.0.0 - Initial version. diff --git a/cherrypick_generator/pubspec.yaml b/cherrypick_generator/pubspec.yaml index 70fb37d..cec9413 100644 --- a/cherrypick_generator/pubspec.yaml +++ b/cherrypick_generator/pubspec.yaml @@ -1,6 +1,6 @@ name: cherrypick_generator description: Code generator for cherrypick annotations -version: 1.0.0 +version: 1.1.0-dev.0 documentation: https://github.com/pese-git/cherrypick/wiki repository: https://github.com/pese-git/cherrypick issue_tracker: https://github.com/pese-git/cherrypick/issues @@ -10,7 +10,7 @@ environment: # Add regular dependencies here. dependencies: - cherrypick_annotations: any + cherrypick_annotations: ^1.1.0-dev.0 analyzer: any dart_style: any build: any diff --git a/examples/client_app/pubspec.yaml b/examples/client_app/pubspec.yaml index 5ee60bb..4086794 100644 --- a/examples/client_app/pubspec.yaml +++ b/examples/client_app/pubspec.yaml @@ -11,10 +11,10 @@ environment: dependencies: flutter: sdk: flutter - cherrypick: ^2.1.0 - cherrypick_flutter: ^1.1.1 + cherrypick: ^2.2.0-dev.0 + cherrypick_flutter: ^1.1.2-dev.0 - cherrypick_annotations: any + cherrypick_annotations: ^1.1.0-dev.0 cupertino_icons: ^1.0.8 @@ -24,7 +24,7 @@ dev_dependencies: flutter_lints: ^4.0.0 - cherrypick_generator: any + cherrypick_generator: ^1.1.0-dev.0 build_runner: any # For information on the generic Dart part of this file, see the diff --git a/examples/postly/pubspec.yaml b/examples/postly/pubspec.yaml index ca6b243..8c0d34c 100644 --- a/examples/postly/pubspec.yaml +++ b/examples/postly/pubspec.yaml @@ -12,8 +12,8 @@ dependencies: flutter: sdk: flutter - cherrypick: any - cherrypick_annotations: any + cherrypick: ^2.2.0-dev.0 + cherrypick_annotations: ^1.1.0-dev.0 dio: ^5.4.0 retrofit: ^4.0.3 @@ -30,7 +30,7 @@ dev_dependencies: flutter_lints: ^4.0.0 - cherrypick_generator: any + cherrypick_generator: ^1.1.0-dev.0 build_runner: any retrofit_generator: ^8.0.4