From 6826f0f62c38325fca93a94764e0dbcb230992f9 Mon Sep 17 00:00:00 2001 From: Sergey Penkovsky Date: Mon, 8 Sep 2025 15:06:19 +0300 Subject: [PATCH] chore: synchronize package versions to 3.0.0-dev.X across all packages - Unified MAJOR.MINOR versioning across all cherrypick ecosystem packages - Updated cherrypick_annotations from 1.1.2-dev.2 to 3.0.0-dev.0 - Updated cherrypick_generator from 2.0.0-dev.2 to 3.0.0-dev.0 - Updated cherrypick_flutter from 1.1.3-dev.12 to 3.0.0-dev.1 - Updated documentation URLs from .dev to .netlify.app domain - Maintained semantic versioning consistency for mono-repository management This change ensures: - Clear compatibility signaling between interdependent packages - Simplified dependency management for consumers - Consistent release versioning across the ecosystem --- cherrypick/pubspec.yaml | 4 ++-- cherrypick_annotations/pubspec.yaml | 4 ++-- cherrypick_flutter/pubspec.yaml | 4 ++-- cherrypick_generator/pubspec.yaml | 4 ++-- examples/client_app/pubspec.lock | 6 +++--- examples/postly/pubspec.lock | 6 +++--- talker_cherrypick_logger/pubspec.yaml | 4 ++-- 7 files changed, 16 insertions(+), 16 deletions(-) diff --git a/cherrypick/pubspec.yaml b/cherrypick/pubspec.yaml index 7283b59..f5e4010 100644 --- a/cherrypick/pubspec.yaml +++ b/cherrypick/pubspec.yaml @@ -1,8 +1,8 @@ name: cherrypick description: Cherrypick is a small dependency injection (DI) library for dart/flutter projects. version: 3.0.0-dev.13 -homepage: https://cherrypick-di.dev/ -documentation: https://cherrypick-di.dev/docs/intro +homepage: https://cherrypick-di.netlify.app +documentation: https://cherrypick-di.netlify.app/docs/intro repository: https://github.com/pese-git/cherrypick issue_tracker: https://github.com/pese-git/cherrypick/issues topics: diff --git a/cherrypick_annotations/pubspec.yaml b/cherrypick_annotations/pubspec.yaml index 392b7f4..5200a64 100644 --- a/cherrypick_annotations/pubspec.yaml +++ b/cherrypick_annotations/pubspec.yaml @@ -2,8 +2,8 @@ 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 -homepage: https://cherrypick-di.dev/ -documentation: https://cherrypick-di.dev/docs/intro +homepage: https://cherrypick-di.netlify.app +documentation: https://cherrypick-di.netlify.app/docs/intro repository: https://github.com/pese-git/cherrypick/cherrypick_annotations issue_tracker: https://github.com/pese-git/cherrypick/issues topics: diff --git a/cherrypick_flutter/pubspec.yaml b/cherrypick_flutter/pubspec.yaml index e01d3a6..ec283f3 100644 --- a/cherrypick_flutter/pubspec.yaml +++ b/cherrypick_flutter/pubspec.yaml @@ -1,8 +1,8 @@ name: cherrypick_flutter description: "Flutter library that allows access to the root scope through the context using `CherryPickProvider`." version: 3.0.0-dev.1 -homepage: https://cherrypick-di.dev/ -documentation: https://cherrypick-di.dev/docs/intro +homepage: https://cherrypick-di.netlify.app +documentation: https://cherrypick-di.netlify.app/docs/intro repository: https://github.com/pese-git/cherrypick issue_tracker: https://github.com/pese-git/cherrypick/issues topics: diff --git a/cherrypick_generator/pubspec.yaml b/cherrypick_generator/pubspec.yaml index 0f5dc22..b63631f 100644 --- a/cherrypick_generator/pubspec.yaml +++ b/cherrypick_generator/pubspec.yaml @@ -3,8 +3,8 @@ 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 -homepage: https://cherrypick-di.dev/ -documentation: https://cherrypick-di.dev/docs/intro +homepage: https://cherrypick-di.netlify.app +documentation: https://cherrypick-di.netlify.app/docs/intro repository: https://github.com/pese-git/cherrypick/cherrypick_generator issue_tracker: https://github.com/pese-git/cherrypick/issues topics: diff --git a/examples/client_app/pubspec.lock b/examples/client_app/pubspec.lock index b0ce412..7f29808 100644 --- a/examples/client_app/pubspec.lock +++ b/examples/client_app/pubspec.lock @@ -134,21 +134,21 @@ packages: path: "../../cherrypick_annotations" relative: true source: path - version: "1.1.2-dev.2" + version: "3.0.0-dev.0" cherrypick_flutter: dependency: "direct main" description: path: "../../cherrypick_flutter" relative: true source: path - version: "1.1.3-dev.12" + version: "3.0.0-dev.0" cherrypick_generator: dependency: "direct dev" description: path: "../../cherrypick_generator" relative: true source: path - version: "2.0.0-dev.2" + version: "3.0.0-dev.0" clock: dependency: transitive description: diff --git a/examples/postly/pubspec.lock b/examples/postly/pubspec.lock index 129a158..c99ded7 100644 --- a/examples/postly/pubspec.lock +++ b/examples/postly/pubspec.lock @@ -182,14 +182,14 @@ packages: path: "../../cherrypick_annotations" relative: true source: path - version: "1.1.2-dev.2" + version: "3.0.0-dev.0" cherrypick_generator: dependency: "direct main" description: path: "../../cherrypick_generator" relative: true source: path - version: "2.0.0-dev.2" + version: "3.0.0-dev.0" cli_launcher: dependency: transitive description: @@ -864,7 +864,7 @@ packages: path: "../../talker_cherrypick_logger" relative: true source: path - version: "1.1.0-dev.7" + version: "3.0.0-dev.0" talker_dio_logger: dependency: "direct main" description: diff --git a/talker_cherrypick_logger/pubspec.yaml b/talker_cherrypick_logger/pubspec.yaml index d1b31b2..87dc050 100644 --- a/talker_cherrypick_logger/pubspec.yaml +++ b/talker_cherrypick_logger/pubspec.yaml @@ -1,8 +1,8 @@ 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 -homepage: https://cherrypick-di.dev/ -documentation: https://cherrypick-di.dev/docs/intro +homepage: https://cherrypick-di.netlify.app +documentation: https://cherrypick-di.netlify.app/docs/intro repository: https://github.com/pese-git/cherrypick issue_tracker: https://github.com/pese-git/cherrypick/issues