Releases: yomorun/yomo
Releases · yomorun/yomo
v1.16.2
What's Changed
- chore: update opentelemetry-go by @venjiang in #624
- chore(deps): bump zod from 3.21.4 to 3.22.4 in /docs by @dependabot in #635
- chore(deps): bump quic-go to v0.39.0 with other deps by @woorui in #637
- docs: add wasm-go and sfn.wait() by @fanweixiao in #638
Full Changelog: v1.16.1...v1.16.2
v1.16.1
What's Changed
Full Changelog: v1.16.0...v1.16.1
v1.16.0
What's Changed
- docs(prscd): add support for
go get yomo.run/prscd
by @fanweixiao in #609 - fix: typo by @fanweixiao in #611
- feat: transmitting data is broadcast across zippers by default by @venjiang in #612
- remove function names from zipper config by @wujunzhuo in #616
- loop protection in zipper mesh by @wujunzhuo in #617
- refactor: client type by @venjiang in #618
- docs: update docs and readme files by @wujunzhuo in #621
- feat(sfn): stream function is restricted in a single realm by @wujunzhuo in #619
- refactor: trace metadata function by @woorui in #622
- feat: all frame transmit upon one quic stream by @woorui in #620
- docs: remove functions in zipper config by @wujunzhuo in #625
- feat: router allows duplicate name sfn by @woorui in #623
- style: improve zipper log readability by @wujunzhuo in #626
- fix: typo by @woorui in #628
Full Changelog: v1.15.1...v1.16.0
v1.15.1
v1.15.0
What's Changed
- feat(observability): open tracing - alpha by @venjiang in #579
- feat(serverless): support Init() handler by @venjiang in #584
- feat(serverless): implement rust wasm serverless for yomo init function by @wujunzhuo in #594
- chore: bump go1.20 -> go1.21 by @woorui in #596
- chore(deps): bump github.com/quic-go/quic-go from 0.37.4 to 0.38.0 by @dependabot in #580
- feat: log metadata by @woorui in #583
- fix: return goroutine that processes a dead data stream by @woorui in #585
- fix: write dead by @woorui in #586
- fix: return HandshakeRejectFrame when new by @woorui in #592
- fix: example by @venjiang in #603
- fix: show error message if sfn name duplicated by @woorui in #582
Full Changelog: v1.14.0...v1.15.0
v1.14.1
What's Changed
- feat: cli trace by @venjiang in #579
- chore(deps): bump github.com/quic-go/quic-go from 0.37.4 to 0.38.0 by @dependabot in #580
- chore: update example go mod by @woorui in #581
- feat: log metadata by @woorui in #583
- fix: return goroutine that processes a dead data stream by @woorui in #585
Full Changelog: v1.14.0...v1.14.1
v1.14.0
What's Changed
- feat: trace by @venjiang in #575
- feat(cli): preopen PWD for wazero runtime by @wujunzhuo in #578
Full Changelog: v1.13.1...v1.14.0
v1.13.1
Core changes
- feat: wasm http supports by @venjiang in #551
- feat: use quic-go to implement Listener interface by @woorui in #543
- feat: http supports(wasmtime/wasmedge) by @venjiang in #557
- feat: yomo provides frames and pkg to encoding/decoding them by @woorui in #544
- refactor: metadata in map[string]string by @woorui in #571
- test: unittest data stream by @woorui in #539
- test: unittest connector by @woorui in #541
- chore: fix build ldflags missing by @woorui in #545
- chore(quic): dropped support for QUIC Draft-29 version by @woorui in #565
Full Changelog: v1.13.0...v1.13.1
v1.13.0
What's Changed
- refactor: change type of tag to uint32 by @venjiang in #511
- fix(cli): return error if deno not found by @woorui in #512
- feat: recover the panic from client handler by @woorui in #519
- fix: recover panic bug by @woorui in #522
- fix: server close connection if auth failed by @woorui in #518
- fix: server close race bug by @woorui in #517
- fix: wazero runtime used real time clock by @venjiang in #527
Full Changelog: v1.12.2...v1.13.0