diff --git a/melos.yaml b/melos.yaml index ec84384f..d5ad2aa3 100644 --- a/melos.yaml +++ b/melos.yaml @@ -17,6 +17,7 @@ scripts: steps: - melos exec --scope="stac_core" -- "dart run build_runner build --delete-conflicting-outputs" - melos exec --scope="stac" -- "dart run build_runner build --delete-conflicting-outputs" + - melos exec --scope="stac_cli" -- "dart run build_runner build --delete-conflicting-outputs" - melos exec --scope="counter_example" --scope="stac_gallery" --scope="stac_webview" -- "dart run build_runner build --delete-conflicting-outputs" watch: exec: dart run build_runner watch --delete-conflicting-outputs diff --git a/packages/stac_cli/CHANGELOG.md b/packages/stac_cli/CHANGELOG.md new file mode 100644 index 00000000..3f8a9ad3 --- /dev/null +++ b/packages/stac_cli/CHANGELOG.md @@ -0,0 +1,28 @@ +## 1.6.0 + +- feat: Add console URL logging for successful deployments. +- fix: Remove snake case conversion. + +## 1.5.1 + +- fix: Update workflow to fix missing required environment variable `STAC_BASE_API_URL`. +- fix: Re-enable stac_cli release workflow and update package and dependency versions. +- feat: Enable compile-time environment variable injection for CLI release builds. + +## 1.5.0 + +- feat: Open-source Stac CLI. +- feat: Add stac_cli release workflow. +- feat: Add `DynamicDataProvider` and `TemplateBuilder`. +- feat: Migrate linting from `flutter_lints` to `lints/recommended`. +- refactor: Convert `stac_logger` to a pure Dart package. +- refactor: Improve code formatting and structure across multiple files. +- refactor: Pass `projectDir` as a parameter to `_processArtifacts` and `_convertCallableToJson`. +- refactor: Remove abbreviation for version option in upgrade command. +- fix: Update JSON output formatting to use `jsonEncode` for proper serialization. +- fix: Change return value from 1 to 0 when project selection fails. +- docs: Improve README with quick start guide and detailed features. + +## 0.0.1 + +- Initial release with Dart-to-JSON conversion support. diff --git a/packages/stac_cli/lib/src/version.dart b/packages/stac_cli/lib/src/version.dart index 76f2a702..f80ac936 100644 --- a/packages/stac_cli/lib/src/version.dart +++ b/packages/stac_cli/lib/src/version.dart @@ -1,2 +1,2 @@ // Generated code. Do not modify. -const packageVersion = '1.5.1'; +const packageVersion = '1.6.0'; diff --git a/packages/stac_cli/pubspec.yaml b/packages/stac_cli/pubspec.yaml index 8d86b5cc..89c523dd 100644 --- a/packages/stac_cli/pubspec.yaml +++ b/packages/stac_cli/pubspec.yaml @@ -1,6 +1,6 @@ name: stac_cli description: A CLI tool for managing Stac SDUI (Server-Driven UI) projects and converting Dart to JSON. -version: 1.5.1 +version: 1.6.0 repository: https://github.com/StacDev/stac homepage: https://stac.dev/