Skip to content

Commit 30d8b1e

Browse files
Natoandroj03-dev
andauthored
feat: upgrade script from 0.4.10 to 0.5.0 (#941)
<!-- Pull requests are squashed and merged using: - their title as the commit message - their description as the commit body Having a good title and description is important for the users to get readable changelog. --> <!-- 1. Explain WHAT the change is about --> - [x] Solve [MET-774](https://linear.app/metatypedev/issue/MET-774/add-migration-scripts-and-re-enable-published-test) <!-- 2. Explain WHY the change cannot be made simpler --> <!-- 3. Explain HOW users should update their code --> #### Migration notes --- - [x] The change comes with new or modified tests - [ ] Hard-to-understand functions have explanatory comments - [ ] End-user documentation is updated to reflect the change <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit ## Release Notes v0.5.0 ### Version Highlights - Transitioned from release candidate (0.5.0-rc.9) to stable release (0.5.0) - Updated Typegraph version to 0.0.4 ### New Features - Added support for namespaces in TypeMeta struct - Enhanced version management and validation processes - Introduced new configuration module for synchronization processes - Added asynchronous function for downloading CLI tools - New test suite for validating SDK functionality - New end-to-end test for Typegate upgrade process ### Improvements - Refined environment configuration management - Updated SDK and runtime configurations across multiple platforms - Improved error handling in version upgrade processes - Enhanced logging and output precision in test results ### Breaking Changes - Removed `METATYPE_VERSION` constant - Modified version constants and import paths - Updated type definitions in some modules ### Compatibility - Compatible with Deno, Node.js, and Python runtimes - Supports latest SDK and CLI versions ### Upgrade Recommendations - Recommended to update all dependencies to 0.5.0 - Review and adjust any custom configurations <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: FITAHIANA Nomeniavo joe <[email protected]>
1 parent dd910d7 commit 30d8b1e

File tree

58 files changed

+1220
-1563
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+1220
-1563
lines changed

.ghjk/deno.lock

Lines changed: 68 additions & 114 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.ghjk/lock.json

Lines changed: 140 additions & 181 deletions
Large diffs are not rendered by default.

.github/workflows/tests.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,7 @@ jobs:
305305
tests/runtimes/python/*.ts \
306306
tests/runtimes/substantial/common.ts \
307307
tests/e2e/self_deploy/self_deploy.ts \
308+
tests/e2e/published/*.ts \
308309
tests/metagen/typegraphs/metagen.ts \
309310
src/typegraph/deno/src/*.ts \
310311
tools/*.ts

Cargo.lock

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ exclude = [
2424
]
2525

2626
[workspace.package]
27-
version = "0.5.0-rc.9"
27+
version = "0.5.0"
2828
edition = "2021"
2929

3030
[workspace.dependencies]

0 commit comments

Comments
 (0)