Repository navigation
Releases: syumai/workers-go
Release list
Release v0.36.0
What's Changed
Documentation
Other Changes
- release: make the module proxy wait diagnosable and longer (#173) by @syumai in #210
- Scaffold templates with create-cloudflare; move mirror static files under genforward by @syumai in #213
- Move mirror-tests under internal/cmd/genforward by @syumai in #214
- gen-wasm-exec: generate the js/wasm test runner into testdata/wasm by @syumai in #215
- docs: drop the Worker size limit note by @syumai in #216
- feat: add Neon Functions support and TinyGo template by @otakakot in #221
New Contributors
Full Changelog: v0.35.0...v0.36.0
v0.35.0
Breaking Changes
The module path has been renamed from github.com/syumai/workers to github.com/syumai/workers-go (#173, #208). This is the first release under the new path.
Existing code that imports github.com/syumai/workers keeps working: the old path is now a forwarding module that re-exports this module's API via type aliases, and it will keep receiving matching releases for a transition period. New code should import the new path. To migrate:
# Linux
find . \( -name '*.go' -o -name go.mod \) -exec sed -i 's|github.com/syumai/workers\([/" ]\)|github.com/syumai/workers-go\1|g' {} +
# macOS
find . \( -name '*.go' -o -name go.mod \) -exec sed -i '' 's|github.com/syumai/workers\([/" ]\)|github.com/syumai/workers-go\1|g' {} +
go mod tidyworkers-assets-gen moved as well: go run github.com/syumai/workers-go/cmd/workers-assets-gen.
What's Changed
New Features
- Rename module path to github.com/syumai/workers-go and add mirror release automation (#173) by @syumai in #208
Other Changes
- scripts: support TinyGo 0.42.0 wasm_exec.js layout in gen-wasm-exec by @syumai in #205
- Add release workflow placeholder for workflow_dispatch registration (#173) by @syumai in #207
Full Changelog: v0.34.0...v0.35.0
Release v0.34.0
What's Changed
- templates/worker-tinygo: make /echo work under wrangler dev by @shibukawa in https://github.com/syumai/workers/pull/204
- fix: add runtime.getRandomData import for tinygo v0.37.0+ by @pedramktb in https://github.com/syumai/workers/pull/195
New Contributors
- @shibukawa made their first contribution in https://github.com/syumai/workers/pull/204
- @pedramktb made their first contribution in https://github.com/syumai/workers/pull/195
Full Changelog: syumai/workers@v0.33.0...v0.34.0
Release v0.33.0
What's Changed
- wasm: add more stubbed file operations by @cxjava in https://github.com/syumai/workers/pull/194
- Fix content length proxying by @theuargb in https://github.com/syumai/workers/pull/197
- Fix panic after first request by @theuargb in https://github.com/syumai/workers/pull/196
- scripts: add wasm_exec.js generator by @syumai in https://github.com/syumai/workers/pull/201
- fix fetch throw JavaScript error: Illegal invocation for service-binding and global env by @labulakalia in https://github.com/syumai/workers/pull/202
- fix fetch binding by @syumai in https://github.com/syumai/workers/pull/203
New Contributors
- @theuargb made their first contribution in https://github.com/syumai/workers/pull/197
- @labulakalia made their first contribution in https://github.com/syumai/workers/pull/202
Full Changelog: syumai/workers@v0.32.0...v0.33.0
Release v0.32.0
What's Changed
- Getenv: return empty string instead of
<undefined>by @b0ch3nski in https://github.com/syumai/workers/pull/188 - jshttp: populate RemoteAddr in http.Request by @b0ch3nski in https://github.com/syumai/workers/pull/189
- fix: use Call instead of Get+Invoke in fetch to preserve
thisfor service bindings by @akinazuki in https://github.com/syumai/workers/pull/190
New Contributors
- @akinazuki made their first contribution in https://github.com/syumai/workers/pull/190
Full Changelog: syumai/workers@v0.31.0...v0.32.0
Release v0.31.0
What's Changed
- Rewrite examples tinygo to go by @nekojanai in https://github.com/syumai/workers/pull/175
- Update ticks and sleepTicks functions to use int64 by @cxjava in https://github.com/syumai/workers/pull/181
- d1: fix RowsAffected() in sql.Result implementation by @b0ch3nski in https://github.com/syumai/workers/pull/182
New Contributors
- @nekojanai made their first contribution in https://github.com/syumai/workers/pull/175
- @cxjava made their first contribution in https://github.com/syumai/workers/pull/181
- @b0ch3nski made their first contribution in https://github.com/syumai/workers/pull/182
Full Changelog: syumai/workers@v0.30.2...v0.31.0
Release v0.30.2
What's Changed
- return empty ReadCloser for nil request body by @syumai in https://github.com/syumai/workers/pull/170
Full Changelog: syumai/workers@v0.30.1...v0.30.2
Release v0.30.1
What's Changed
- fix bug of FixedLengthTransformStream by @syumai in https://github.com/syumai/workers/pull/169
Full Changelog: syumai/workers@v0.30.0...v0.30.1
Release v0.30.0
What's Changed
- split runtime param of workers-assets-gen command by @syumai in https://github.com/syumai/workers/pull/166
- add browser support by @syumai in https://github.com/syumai/workers/pull/167
Full Changelog: syumai/workers@v0.29.0...v0.30.0
Release v0.29.0
What's Changed
- remove version from workers-assets-gen command call by @syumai in https://github.com/syumai/workers/pull/156
- use C3 for templates by @syumai in https://github.com/syumai/workers/pull/157
- fix error on returning empty response by @syumai in https://github.com/syumai/workers/pull/165
Full Changelog: syumai/workers@v0.28.1...v0.29.0