Skip to content

Commit

Permalink
feat: upgrade script from 0.4.10 to 0.5.0 (#941)
Browse files Browse the repository at this point in the history
<!--
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]>
  • Loading branch information
Natoandro and j03-dev authored Jan 16, 2025
1 parent dd910d7 commit 30d8b1e
Show file tree
Hide file tree
Showing 58 changed files with 1,220 additions and 1,563 deletions.
182 changes: 68 additions & 114 deletions .ghjk/deno.lock

Large diffs are not rendered by default.

321 changes: 140 additions & 181 deletions .ghjk/lock.json

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -305,6 +305,7 @@ jobs:
tests/runtimes/python/*.ts \
tests/runtimes/substantial/common.ts \
tests/e2e/self_deploy/self_deploy.ts \
tests/e2e/published/*.ts \
tests/metagen/typegraphs/metagen.ts \
src/typegraph/deno/src/*.ts \
tools/*.ts
Expand Down
24 changes: 12 additions & 12 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ exclude = [
]

[workspace.package]
version = "0.5.0-rc.9"
version = "0.5.0"
edition = "2021"

[workspace.dependencies]
Expand Down
Loading

0 comments on commit 30d8b1e

Please sign in to comment.