v0.5.1-rc.0 #974
v0.5.1-rc.0
#974
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
v0.5.1-rc.0 - 2025-02-05
Bug Fixes
(cli) Avoid expected error backtrace (#960)
MET-801.
Migration notes
Summary by CodeRabbit
events.
Secret leak when recovering (#965)
Migration notes
None
Summary by CodeRabbit
Release Notes
New Features
Added a deep cloning utility function to prevent unintended data
mutations
Introduced a new workflow management capability with a
sayHello
function
Improvements
Testing
Support union type for object node in apply tree (#969)
MET-790
Migration notes
Summary by CodeRabbit
New Features
Introduced new method for filtering user records with advanced
conditions
Tests
Improvements
Metagen papercuts (#950) - BREAKING: metagen papercuts (#950)
Solves
MET-761:
Prefer shortened names of languages like the extension name of source
files.
single cli invocation. It currently re-serializes a typegraph if it's
referenced twice.
forced to name the query/mutation section which gets reflected in the
response name
Migration notes
Summary by CodeRabbit
Based on the comprehensive summary, here are the high-level release
notes:
Generator Naming
fdk_typescript
→fdk_ts
fdk_python
→fdk_py
fdk_rust
→fdk_rs
Type Management
Transitioned from
Box<Typegraph>
toArc<Typegraph>
for improvedmemory management
New Features
Added identity and identity update functions across TypeScript,
Python, and Rust clients
Documentation
Updated configuration examples and references to reflect new generator
names
Use GraphQL-compliant response payload on error (#972)
endpoints
Migration notes
Summary by CodeRabbit
cases.
service endpoints.
ensuring structured JSON output for all interactions.
various services.
Better error message for missing artifacts (#973)
MET-821
Migration notes
Summary by CodeRabbit
New Features
Consolidated the artifact registration process to support bulk
handling of primary and dependency artifacts.
Refactor
Streamlined registration workflows across multiple runtime
integrations, enhancing efficiency and clarity.
Tests
Added comprehensive tests to ensure robust error reporting when
dependencies are missing.
Introduced a new test case to validate behavior for non-existent
engine scripts.
Documentation
(sub) Polish substantial docs (#967)
Migration notes
None
Summary by CodeRabbit
Context, Interrupts, Save, Send/Receive, and Ensure.
TypeScript.
Features
(cli) Add port option on list subcommand (#968)
remove default port and allow user specify the port directly from the
cli
Migration notes
Summary by CodeRabbit
New Features
Bug Fixes
Worker pooling (#962)
MET-806
Migration notes
Summary by CodeRabbit
Bug Fixes
Refactor
New Features
Added new environment variables for managing Deno and substantial
worker settings.
Tests
Updated test configuration to ignore tests for the latest release
version.
Chores
Updated versioning across multiple configuration files and
dependencies to reflect the transition to a release candidate version.
Wasm worker manager (#966)
MET-805.
Migration notes
Summary by CodeRabbit
Release Notes
New Features
Introduced a new
WasmWorker
class for managing WebAssembly workers.Configuration Changes
Updated global configuration to include WASM worker-related settings.
Replaced
substantial_worker_wait_timeout_ms
with more granularworker configuration options.
Added new environment variables for WASM worker management:
MIN_WASM_WORKERS
andMAX_WASM_WORKERS
.Runtime Improvements
Enhanced error handling and logging for various runtime environments.
destroy
operations in some runtime components.Dependency Updates
0.5.1-rc.0
.Performance Optimizations
Code Quality
This discussion was created from the release v0.5.1-rc.0.
Beta Was this translation helpful? Give feedback.
All reactions