Skip to content

Commit f350d87

Browse files
authored
prepare v0.6.0 release (#148)
1 parent 66afdc6 commit f350d87

22 files changed

Lines changed: 50 additions & 23 deletions

File tree

CHANGELOG.md

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,38 @@
11
# Changelog
22

3-
## 0.5.0
3+
## 0.6.0
44

55
<!-- release:start -->
66
### New Features
77

8+
- **Native Go runtime** — the CLI now ships platform native binaries and runs services through the Go engine (#103, #133)
9+
- **API Gateway v2 and Lambda** — local HTTP API proxy events, Lambda control plane APIs, and Node.js Lambda invocation support (#144, #145, #147)
10+
- **EventBridge Lambda targets** — EventBridge rules can now deliver events to Lambda functions in the AWS emulator (#146)
11+
- **Expanded AWS coverage** — added DynamoDB, SNS, CloudWatch Logs, Secrets Manager, SSM Parameter Store, KMS, and deeper IAM and STS support (#122, #123, #136, #138, #139, #140, #143)
12+
- **Native service parity** — added Go backed implementations for Apple, Clerk, GitHub, Google, Microsoft Entra, MongoDB Atlas, Okta, Resend, Slack, Stripe, and Vercel (#114, #119, #120, #124, #125, #126, #127, #128, #129, #130, #131)
13+
- **Vercel and Next.js foundations** — added Vercel API parity, Go Function scaffolding, and the Next proxy adapter foundation (#116, #117, #118, #119)
14+
15+
### Improvements
16+
17+
- **AWS SDK compatibility** — hardened gateway parsing, SigV4 auth, AWS error responses, S3 range and conditional reads, and SQS batch APIs (#107, #108, #141, #142)
18+
- **Package compatibility facades** — package APIs now route to native implementations while preserving existing SDK entry points (#135)
19+
- **Dependency policy** — added a minimum dependency release age requirement (#137)
20+
- **Development runtime** — moved the repo to pnpm 11 and Node.js 24 (#115)
21+
- **Docs and agent skills** — updated README, docs site, and service skills for the native runtime and expanded service coverage (#87, #119, #120, #124, #125, #126, #127, #128, #129, #130, #131)
22+
23+
### Breaking Changes
24+
25+
- **Node service engines removed** — emulator services now run through the native Go engine instead of the previous Hono based Node service implementations (#102, #134)
26+
27+
### Contributors
28+
29+
- @ctate
30+
<!-- release:end -->
31+
32+
## 0.5.0
33+
34+
### New Features
35+
836
- **Clerk emulator** — local emulation of Clerk authentication and session management (#38)
937
- **Portless integration** — embed emulators directly in your app without dedicated ports, with base URL override support (#78)
1038
- **Google `hd` claim** — hosted domain claim in ID tokens and userinfo for Google OAuth (#73)
@@ -29,7 +57,6 @@
2957
- @jlucaso1
3058
- @Railly
3159
- @tmm
32-
<!-- release:end -->
3360

3461
## 0.4.1
3562

packages/@emulators/adapter-next/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@emulators/adapter-next",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"license": "Apache-2.0",
55
"type": "module",
66
"main": "./dist/index.js",

packages/@emulators/apple/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@emulators/apple",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"license": "Apache-2.0",
55
"type": "module",
66
"main": "./dist/index.js",

packages/@emulators/aws/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@emulators/aws",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"license": "Apache-2.0",
55
"type": "module",
66
"main": "./dist/index.js",

packages/@emulators/clerk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@emulators/clerk",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"license": "Apache-2.0",
55
"type": "module",
66
"main": "./dist/index.js",

packages/@emulators/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@emulators/core",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"license": "Apache-2.0",
55
"type": "module",
66
"main": "./dist/index.js",

packages/@emulators/emulate-darwin-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@emulators/emulate-darwin-arm64",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"description": "Native emulate binary for macOS arm64",
55
"license": "Apache-2.0",
66
"os": [

packages/@emulators/emulate-darwin-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@emulators/emulate-darwin-x64",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"description": "Native emulate binary for macOS x64",
55
"license": "Apache-2.0",
66
"os": [

packages/@emulators/emulate-linux-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@emulators/emulate-linux-arm64",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"description": "Native emulate binary for Linux arm64",
55
"license": "Apache-2.0",
66
"os": [

packages/@emulators/emulate-linux-x64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@emulators/emulate-linux-x64",
3-
"version": "0.5.0",
3+
"version": "0.6.0",
44
"description": "Native emulate binary for Linux x64",
55
"license": "Apache-2.0",
66
"os": [

0 commit comments

Comments
 (0)