chore: pin internal deps, bump patches, publish#204
Conversation
…fig\n\n- Add workspace members in root pubspec per Melos migration guide\n- Add resolution: workspace to all packages\n- Remove melos.yaml and move config under root pubspec\n\nRefs: https://melos.invertase.dev/guides/migrations
… SDK constraints to >=3.9.0 across all packages\n- Remove legacy pubspec_overrides.yaml files\n- Validate workspace integrity (no per-package overrides)\n\nRefs: https://melos.invertase.dev/guides/migrations
…aints across workspace - Update playground and products pubspecs - Normalize root workspace SDK format to caret Refs: https://melos.invertase.dev/guides/migrations
…itories (#202) Co-authored-by: Cursor Agent <cursoragent@cursor.com>
…sformer invoker, example firebase and kdf bootstrapper)
- dragon_charts_flutter@0.1.1-dev.2 - dragon_logs@1.2.1 - komodo_cex_market_data@0.0.2+1 - komodo_coin_updates@1.0.1 - komodo_coins@0.3.0+1 - komodo_defi_framework@0.3.0+1 - komodo_defi_local_auth@0.3.0+1 - komodo_defi_rpc_methods@0.3.0+1 - komodo_defi_sdk@0.3.0+1 - komodo_defi_types@0.3.0+2 - komodo_symbol_converter@0.3.0+1 - komodo_ui@0.3.0+1 - komodo_wallet_build_transformer@0.3.0+1 - komodo_wallet_cli@0.3.0+1
|
Note Other AI code review bot(s) detectedCodeRabbit has detected other AI code review bot(s) in this pull request and will avoid duplicating their findings in the review comments. This may lead to a less comprehensive review. Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing Touches🧪 Generate unit tests
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR/Issue comments)Type Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Pull Request Overview
This PR migrates the codebase to a Dart workspace configuration by pinning internal dependencies to caret ranges and updating package versions across the monorepo. The changes enable better dependency management while maintaining consistent versioning.
- Pin internal monorepo dependencies to
^constraint versions instead of path dependencies - Update Dart SDK constraint to
^3.9.0and Flutter constraint to>=3.35.0across all packages - Add workspace resolution configuration and remove pubspec override files
Reviewed Changes
Copilot reviewed 70 out of 80 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| pubspec.yaml | Renamed workspace, added workspace configuration with package list, updated melos and added build scripts |
| products/*/pubspec.yaml | Updated SDK constraints and added workspace resolution configuration |
| packages/*/pubspec.yaml | Replaced path dependencies with caret version constraints for internal packages |
| packages/*/pubspec_overrides.yaml | Removed dependency override files as they're handled by workspace resolution |
| packages/*/LICENSE | Added MIT license files across packages |
| packages/*/CHANGELOG.md | Updated changelogs with version bump and feature history |
| melos.yaml | Removed old melos configuration (moved to root pubspec.yaml) |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Co-authored-by: charl <charl@vanstaden.info>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
… bullets/spacing in dragon_charts_flutter CHANGELOG
This PR pins internal mono-repo dependencies to caret ranges, bootstraps the workspace, bumps patch versions across packages via melos, and publishes updated packages to pub.dev.
See published packages here: https://pub.dev/publishers/komodoplatform.com/packages
Highlights:
After merge: create or update dev→main release PR.