From 81f14f523182313b408c70c3d6928a627f7cf59c Mon Sep 17 00:00:00 2001 From: Sergey Penkovsky Date: Mon, 8 Sep 2025 17:17:50 +0300 Subject: [PATCH] chore(release): publish packages - cherrypick@3.0.0 - cherrypick_annotations@3.0.0 - cherrypick_flutter@3.0.0 - cherrypick_generator@3.0.0 - talker_cherrypick_logger@3.0.0 --- CHANGELOG.md | 39 +++++++++++++++++++++++++++ cherrypick/CHANGELOG.md | 4 +++ cherrypick/pubspec.yaml | 2 +- cherrypick_annotations/CHANGELOG.md | 4 +++ cherrypick_annotations/pubspec.yaml | 2 +- cherrypick_flutter/CHANGELOG.md | 4 +++ cherrypick_flutter/pubspec.yaml | 4 +-- cherrypick_generator/CHANGELOG.md | 4 +++ cherrypick_generator/pubspec.yaml | 4 +-- talker_cherrypick_logger/CHANGELOG.md | 4 +++ talker_cherrypick_logger/pubspec.yaml | 4 +-- 11 files changed, 67 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 30821f3..c309805 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,45 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## 2025-09-08 + +### Changes + +--- + +Packages with breaking changes: + + - [`cherrypick` - `v3.0.0`](#cherrypick---v300) + - [`cherrypick_annotations` - `v3.0.0`](#cherrypick_annotations---v300) + - [`cherrypick_flutter` - `v3.0.0`](#cherrypick_flutter---v300) + - [`cherrypick_generator` - `v3.0.0`](#cherrypick_generator---v300) + - [`talker_cherrypick_logger` - `v3.0.0`](#talker_cherrypick_logger---v300) + +Packages with other changes: + + - There are no other changes in this release. + +Packages graduated to a stable release (see pre-releases prior to the stable version for changelog entries): + + - `cherrypick` - `v3.0.0` + - `cherrypick_annotations` - `v3.0.0` + - `cherrypick_flutter` - `v3.0.0` + - `cherrypick_generator` - `v3.0.0` + - `talker_cherrypick_logger` - `v3.0.0` + +--- + +#### `cherrypick` - `v3.0.0` + +#### `cherrypick_annotations` - `v3.0.0` + +#### `cherrypick_flutter` - `v3.0.0` + +#### `cherrypick_generator` - `v3.0.0` + +#### `talker_cherrypick_logger` - `v3.0.0` + + ## 2025-09-08 ### Changes diff --git a/cherrypick/CHANGELOG.md b/cherrypick/CHANGELOG.md index f7d2209..a402ad3 100644 --- a/cherrypick/CHANGELOG.md +++ b/cherrypick/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.0.0 + + - Graduate package to a stable release. See pre-releases prior to this version for changelog entries. + ## 3.0.0-dev.13 - **FIX**: fix examples. diff --git a/cherrypick/pubspec.yaml b/cherrypick/pubspec.yaml index f5e4010..7ca645b 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: 3.0.0-dev.13 +version: 3.0.0 homepage: https://cherrypick-di.netlify.app documentation: https://cherrypick-di.netlify.app/docs/intro repository: https://github.com/pese-git/cherrypick diff --git a/cherrypick_annotations/CHANGELOG.md b/cherrypick_annotations/CHANGELOG.md index 71ffefd..c9b3552 100644 --- a/cherrypick_annotations/CHANGELOG.md +++ b/cherrypick_annotations/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.0.0 + + - Graduate package to a stable release. See pre-releases prior to this version for changelog entries. + ## 3.0.0-dev.0 - chore(cherrypick_annotations): sync version with cherrypick 3.0.0-dev.0 diff --git a/cherrypick_annotations/pubspec.yaml b/cherrypick_annotations/pubspec.yaml index 5200a64..bdd1783 100644 --- a/cherrypick_annotations/pubspec.yaml +++ b/cherrypick_annotations/pubspec.yaml @@ -1,7 +1,7 @@ name: cherrypick_annotations description: | Set of annotations for CherryPick dependency injection library. Enables code generation and declarative DI for Dart & Flutter projects. -version: 3.0.0-dev.0 +version: 3.0.0 homepage: https://cherrypick-di.netlify.app documentation: https://cherrypick-di.netlify.app/docs/intro repository: https://github.com/pese-git/cherrypick/cherrypick_annotations diff --git a/cherrypick_flutter/CHANGELOG.md b/cherrypick_flutter/CHANGELOG.md index b590912..fde6730 100644 --- a/cherrypick_flutter/CHANGELOG.md +++ b/cherrypick_flutter/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.0.0 + + - Graduate package to a stable release. See pre-releases prior to this version for changelog entries. + ## 3.0.0-dev.1 - Update a dependency to the latest release. diff --git a/cherrypick_flutter/pubspec.yaml b/cherrypick_flutter/pubspec.yaml index ec283f3..fbfa1d0 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: 3.0.0-dev.1 +version: 3.0.0 homepage: https://cherrypick-di.netlify.app documentation: https://cherrypick-di.netlify.app/docs/intro repository: https://github.com/pese-git/cherrypick @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - cherrypick: ^3.0.0-dev.13 + cherrypick: ^3.0.0 dev_dependencies: flutter_test: diff --git a/cherrypick_generator/CHANGELOG.md b/cherrypick_generator/CHANGELOG.md index e06937b..bc0ed4f 100644 --- a/cherrypick_generator/CHANGELOG.md +++ b/cherrypick_generator/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.0.0 + + - Graduate package to a stable release. See pre-releases prior to this version for changelog entries. + ## 3.0.0-dev.0 - chore(cherrypick_generator): sync version with cherrypick 3.0.0-dev.12 diff --git a/cherrypick_generator/pubspec.yaml b/cherrypick_generator/pubspec.yaml index b63631f..e80796c 100644 --- a/cherrypick_generator/pubspec.yaml +++ b/cherrypick_generator/pubspec.yaml @@ -2,7 +2,7 @@ name: cherrypick_generator description: | Source code generator for the cherrypick dependency injection system. Processes annotations to generate binding and module code for Dart & Flutter projects. -version: 3.0.0-dev.0 +version: 3.0.0 homepage: https://cherrypick-di.netlify.app documentation: https://cherrypick-di.netlify.app/docs/intro repository: https://github.com/pese-git/cherrypick/cherrypick_generator @@ -19,7 +19,7 @@ environment: # Add regular dependencies here. dependencies: - cherrypick_annotations: ^3.0.0-dev.0 + cherrypick_annotations: ^3.0.0 analyzer: ^7.0.0 dart_style: ^3.0.0 build: ^2.4.1 diff --git a/talker_cherrypick_logger/CHANGELOG.md b/talker_cherrypick_logger/CHANGELOG.md index 22a8189..c8e20a5 100644 --- a/talker_cherrypick_logger/CHANGELOG.md +++ b/talker_cherrypick_logger/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.0.0 + + - Graduate package to a stable release. See pre-releases prior to this version for changelog entries. + ## 3.0.0-dev.1 - Update a dependency to the latest release. diff --git a/talker_cherrypick_logger/pubspec.yaml b/talker_cherrypick_logger/pubspec.yaml index 87dc050..a1b623b 100644 --- a/talker_cherrypick_logger/pubspec.yaml +++ b/talker_cherrypick_logger/pubspec.yaml @@ -1,6 +1,6 @@ name: talker_cherrypick_logger description: A Talker logger integration for CherryPick DI to observe and log DI events and errors. -version: 3.0.0-dev.1 +version: 3.0.0 homepage: https://cherrypick-di.netlify.app documentation: https://cherrypick-di.netlify.app/docs/intro repository: https://github.com/pese-git/cherrypick @@ -18,7 +18,7 @@ environment: # Add regular dependencies here. dependencies: talker: ^4.9.3 - cherrypick: ^3.0.0-dev.13 + cherrypick: ^3.0.0 dev_dependencies: