Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework Zig SDK #2

Open
wants to merge 23 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
6564f1c
chore: zig fmt fixes in Zig 0.12
sea-grass Feb 2, 2024
97ef4ea
feat: add Zig wws module (Fixes #218)
sea-grass Feb 2, 2024
539eef0
chore: simplify zig wws request parsing
sea-grass Feb 3, 2024
4956f97
chore: simplify Zig SDK reading request/writing response
sea-grass Feb 3, 2024
7323f28
chore: move examples/zig-module to examples/zig-examples
sea-grass Feb 3, 2024
6fc6a1c
feat: add Var to Zig SDK
sea-grass Feb 6, 2024
b6d6e3f
chore: Expose `addWorker` from Zig wws SDK
sea-grass Feb 9, 2024
3add0b9
chore: Refactor zig-examples build
sea-grass Feb 9, 2024
2878f62
chore: move Zig examples into `zig-examples`
sea-grass Feb 17, 2024
db1089d
feat: Update Zig kit for mount config options
sea-grass Feb 17, 2024
0ecc560
chore: Zig examples use the Zig wws kit
sea-grass Feb 17, 2024
62eb781
chore: Update build.zig to include image for folder mount example
sea-grass Feb 17, 2024
ae44dad
feat: Add Zig dynamic routing example using `zig-router`
sea-grass Feb 17, 2024
3bd939b
feat: Add Zig no-alloc-kv example that doesn't make heap allocations
sea-grass Feb 18, 2024
3c9b560
feat: Add Zig example that only makes dynamic allocations if necessary
sea-grass Feb 18, 2024
8bdc4e7
chore: Update Zig examples for latest Zig 0.12.0-dev.2809+f3bd17772
sea-grass Feb 18, 2024
47673f8
update: bump zig-router and uncomment some Zig examples
sea-grass Feb 20, 2024
488c9bb
fix: Add missing features to Zig examples
sea-grass Feb 23, 2024
16bbaaf
chore: Simplify Zig examples
sea-grass Feb 25, 2024
972c6f7
chore: Update Zig docs
sea-grass Feb 25, 2024
6e8fd8c
Merge remote-tracking branch 'origin/main' into zig-updates
sea-grass Mar 20, 2024
7d1d2f3
fix: Zig example on `0.12.0-dev.3381+7057bffc1`
sea-grass Mar 20, 2024
1d4ea42
chore: remove Zig worker SDK in favour of Zig wws SDK
sea-grass Mar 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/docs/get-started/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,5 +71,6 @@ Now you got the taste of Wasm Workers, it's time to create your first worker:
* [Create your first Python worker](../languages/python.md)
* [Create your first Ruby worker](../languages/ruby.md)
* [Create your first Go worker](../languages/go.md)
* [Create your first Zig worker](../languages/zig.md)

And if you are curious, here you have a guide about [how it works](./how-it-works.md).
Loading