Releases: ziex-dev/ziex
v0.1.0-dev.1050
This is a developer preview of Ziex; some features are still works in progress.
Update or install the Ziex CLI using the following scripts.
Installation
Linux/macOS
curl -fsSL https://ziex.dev/install | bashWindows
powershell -c "irm ziex.dev/install.ps1 | iex"Changelog
v0.1.0-dev.1050
Features
Fixes
- fix(lsp): mem leak and unicode err
f41663d - fix: propper position for request state
2c0f478 - fix: add server-only stub module gen
a06461c - fix(lsp): utf encoding slection
a8cc222
Documentation
- docs: add basic intearactivity docs
cb42537 - docs: cleanup unused file and fix wasi build
dd0a46a - docs: mascot runner width
e8e7f88 - docs: home page responsiveness
79c89e2 - docs(pg): render all pub decl cmp
cde06c1 - docs: open in playground
546c847 - docs: open in playground in home page
5af72ba
Miscellaneous
- ci: build ssr on gh
7ab0770 - ci: rm build_ssr matrix
226ae42 - ci: look at remote image
dd21ef3 - refactor: cleanup net interfaces
47b37d3 - ci: prebuild for edge
e7fcbf9 - ci: update job needs
ef596b1 - ci: deploy_edge should need pre_depljoy
6726149 - ci: install bun in deploy_edge
f8358c8 - refactor: rm react integration docs
2caba26 - ci: wrangler include hidden files
19015f9 - chore: update example
e9778d3 - test: add e2e step
99dc0df - chore: add more to vercel ignore
2789a28 - refactor: zig-0.16.0 migration prep
93586f8 - test(db): typed row
50b62b0 - chore: disable sleeping component
6cd0901 - refactor: move private fields to _internal struct
08c462b - refactor: rm deprecated
e3d6d1b - refactor: rename zx.zx to zx.x
f22b89a - chore: bump version
689503e
Contributors
v0.1.0-dev.1014
This is a developer preview of Ziex; some features are still works in progress.
Update or install the Ziex CLI using the following scripts.
Installation
Linux/macOS
curl -fsSL https://ziex.dev/install | bashWindows
powershell -c "irm ziex.dev/install.ps1 | iex"Changelog
v0.1.0-dev.1014
Features
Fixes
- fix(ide): improve SQL injection pattern
e7d30cf - fix(lsp): go to declaration for imported .zx file
716b32b - fix(ide): sql query injection in .zx file
0a21409 - fix: ctx injection for non zeroable struct
14d77fe - fix: update jsglue version
e74562b
Miscellaneous
- ci: use direct command for ssr docs
fee7090 - refactor: consolidate render and renderInner into render
a7e776d - refactor: introduce AppConfig
9c08f9b - chore: sync templates
c033764 - refactor: rename searchParams to queries
56532f7 - refactor: make context injection positional arg
5a10a82 - chore: sync template
b627a1d - chore: bump version
f2910b8 - chore: bump zigjs version
32b4b8d - test: add e2e tests for tempalte
cd8c912
Contributors
v0.1.0-dev.1000
This is a developer preview of Ziex; some features are still works in progress.
Update or install the Ziex CLI using the following scripts.
Installation
Linux/macOS
curl -fsSL https://ziex.dev/install | bashWindows
powershell -c "irm ziex.dev/install.ps1 | iex"Changelog
v0.1.0-dev.1000
Features
- feat(dx): validation, fmt of multiline attr
ce72823 - feat(cli/fmt): --error for pretty formatting build err
5fd258c - feat(plugin-tailwind): source scanning
d40104a - feat: app.base_path configuration
384b290
Fixes
- fix(dev): hot reload on .zig file change
0b9a2cc - fix(lsp): rm sourcemapping and remapping
4d929cb - fix(lsp): import of zx file
bea4560 - fix(lsp): enhance error diagnostics for nested error
fc50c97 - fix(action): unique action id
f47f544
Miscellaneous
- refactor(ide/vscode): rm custom middlwares
af85574 - chore: update database template main.zig
c133f30 - wip: mdzx prototype implementation
2173019 - chore: bump version
f2b141a
Contributors
v0.1.0-dev.987
This is a developer preview of Ziex; some features are still works in progress.
Update or install the Ziex CLI using the following scripts.
Installation
Linux/macOS
curl -fsSL https://ziex.dev/install | bashWindows
powershell -c "irm ziex.dev/install.ps1 | iex"Changelog
v0.1.0-dev.987
Fixes
- fix: update default database file extension from .sql to .db
f4924a3
Miscellaneous
- chore: add zig-pkg to gitingore
ab077e3 - refactor: rename zx.platform
b1e995d - chore: sync template versions
14fe6d6 - chore: remove unused main.zig cf template
fd6ee9d - refactor: rm pkg/playground
17c77cc - refactor: rm deprecated apis, wasm logic dedupe
aaf69b3 - chore: bump version
6cf3b80
Contributors
v0.1.0-dev.978
This is a developer preview of Ziex; some features are still works in progress.
Update or install the Ziex CLI using the following scripts.
Installation
Linux/macOS
curl -fsSL https://ziex.dev/install | bashWindows
powershell -c "irm ziex.dev/install.ps1 | iex"Changelog
v0.1.0-dev.978
Features
- feat(kv): implement kv binding for indexdb/localstorage
36b57dc - feat(dx): devtool auto url detection
37baf00
Fixes
- fix(cli): free env mem
79924b4
Miscellaneous
Contributors
v0.1.0-dev.966
This is a developer preview of Ziex; some features are still works in progress.
Update or install the Ziex CLI using the following scripts.
Installation
Linux/macOS
curl -fsSL https://ziex.dev/install | bashWindows
powershell -c "irm ziex.dev/install.ps1 | iex"Changelog
v0.1.0-dev.966
Features
Fixes
- fix: cli npm distribution on win
8769165 - fix(devtool) : showing all native elements properly (#97)
b9a699a - fix: add pre-deploy dependency for SSR and Edge deployment jobs
f0291bb - fix(build): update jsglue_href to remove version query parameter
8c91416 - fix(test): update page.goto URLs to relative paths in server action specs
38d6a2f - fix: replace COMMIT_HASH with VERSION in cache naming and build configuration
5c7e30f
Miscellaneous
- chore: sync template ziex version
a62d0ca - refactor: enhance smoke test workflow
b01645f - test(e2e): add tests for server-action
5d0f8f3 - test(docs): uncomment and enable progress-bar page
cb79e72 - test: add sourcemap human readable expected files
f4a7352 - chore: bump version
5400789 - refactor: simplify binary copying logic in prepare.sh
2937796 - test: make win compat
539367c - refactor: compat version updating logic in prepare.sh
b74f51a - test: enhance check script for windows compat
7ff7443 - test: parallel execution in prepare.sh and check.sh
57e3c68 - test: handle grep failures gracefully
0dfa6d4 - test: remove timeout usage from check
0eeb738
Contributors
v0.1.0-dev.928
This is a developer preview of Ziex; some features are still works in progress.
Update or install the Ziex CLI using the following scripts.
Installation
Linux/macOS
curl -fsSL https://ziex.dev/install | bashWindows
powershell -c "irm ziex.dev/install.ps1 | iex"Changelog
v0.1.0-dev.928
Features
- feat: preload wasm
2806ce8 - feat: bunjs/tailwindcss zig wrapper
7bc631b - feat(cli): npm-based CLI binary distribution (#89)
78bc009 - feat: @zigc/cli to let zig build run on verce/cf ci/cd
2f519f3 - feat: create-zig npm package
3601e2f - feat: zx.StyleSheet (#90)
0618066 - feat(style): zx.Style - add algebraic CSS calc expressions and refactor codegen into structured generator helpers. (#91)
4546b41 - feat(devtool): introduce dedicated devserver
df77017 - feat(kv): putAs/ast(getAs)
7f0c896 - feat(dx): syntax highlighting in error overlay
6ba1f1c - feat: make vercel template deployable using vercel ci/cd
2e09ab8 - feat(ide): add dynamic host input and port-based data fetching (#92)
d8dfc0e - feat(plugin): bun proper deps detection
d13d072 - feat(devtool): add dark mode (#96)
26a5774
Fixes
- fix: resolve zig binary from build graph when using from zig build (#87)
2ef3678 - fix(pg): injection module conditional import
c5bdbc9 - fix: move injections logic out of rendering
372287e - fix: playground issue with on using i128 StringHashMap
8114564 - fix: wasmglue custom href
0afd074 - fix: playground assets path
0fdec4d - fix: use getEnvvarowned for win
5dc0f5a - fix: symentic error
9f96395 - fix: getenv on win
ee1bb29 - fix: devserver fixes for win
4b9d745 - fix: cloudflare d1 provisioning
a1136a1 - fix: add custom build file for vercel template
9112faa - fix(kv): use proper path separator for os
6dff26b - fix: add missing paths for adapters
17704a5 - fix: static path separator issue on win
eb2d5a4 - fix: update vercel pkg install
8573a29 - fix: wasm std.timestamp todo issue
149b277 - fix(pg): add commit hash to pg assets cach
c2929a3 - fix(cli): exit dev server if error on ci
8aac8f9 - fix(cli): add missing binary stubs
c266775 - fix: unpublished cli version in ziex
ebfc753
Documentation
- docs: update to use new pluging api
40e6fc9 - docs: db example usage
3488862 - docs: bun bundle error
88d0e61
Miscellaneous
- flake: build with -Dexclude-lsp=true (#88)
c845a67 - refactor: move tree out of component.zig
32f6f50 - perf: use zig build cache
82e89ab - chore: sync template version
e24fe24 - chore: update @zigc/cli version
d46d799 - tempalte: add node package manager templ
68cf99e - ci: template list the directories only
100778b - chore: rename database template
94a3a65 - ci: update zx version in tempalte explicitly for tracked zon
919484e - chore: cleanup node template
532deee - chore: disable debug log
1c81577 - wip: experimental jsx component
c1bd348 - wip(db): interface inspired from better-sqlite
21275df - wip(db); wasm adapter
e1cb177 - wip(db): sqlite adapter
ef63077 - refactor: zx.cache to have backep up by zx.kv
1433fd4 - refactor(db): move noop impl to noop.zig
1947599 - chore: sync zx version in templ
7ec03f9 - perf: incrementality for compilation and devserver reload
406e674 - test: add initial e2e tests
1e2ac6c - ci: e2e test start webserver command
9abfb8e - ci: install missing node dep install
7d63ad4 - perf: bun dep use metafile=true instead
7756f45 - cli: add deps (embedded file to dpes input)
bd6f2fc - test(e2e): adapt playwright tests for playground
4a24a9c - test(e2e): update test and app to pass tests
1c35f9e - test: disable flaky tests and fix home page test
ccbd63a - test(e2e): use base url from config
775d6c1 - chore: bump version
52bda98 - chore(template): include zig cli in cloudflare templ
b162230 - refactor: remove @zigc to dedicated repo [
cbb63d1](https://github.com/nurulhudaapon/zx/com...
v0.1.0-dev.864
This is a developer preview of Ziex; some features are still works in progress.
Update or install the Ziex CLI using the following scripts.
Installation
Linux/macOS
curl -fsSL https://ziex.dev/install | bashWindows
powershell -c "irm ziex.dev/install.ps1 | iex"Changelog
v0.1.0-dev.864
Features
Fixes
Miscellaneous
Contributors
v0.1.0-dev.852
This is a developer preview of Ziex; some features are still works in progress.
Update or install the Ziex CLI using the following scripts.
Installation
Linux/macOS
curl -fsSL https://ziex.dev/install | bashWindows
powershell -c "irm ziex.dev/install.ps1 | iex"Changelog
v0.1.0-dev.852
Features
- feat(csr): move away from signal to state
13d1b5e - feat(reactivity): make component ctx bindable
3c6efd9 - feat: support argless event handler
29ca89f - feat(server-action): server action and generic edge runtime handler"
deb5cb0 - feat(template): add base template
78ebd90 - feat(template): cloudflare
1e31cf7 - feat(tempalte): add template auto syncing and template tool
4a86142 - feat: add banner and branding reference (#82)
abbe86d - feat(template): add vercel template
61a6af5 - feat(cix): cookies.getAs and request.getParamAs to make routes cleaner (#83)
06c8984 - feat: Make ServerConfig available (#84)
8d08b48 - feat: include ziex_js in builder output
e385bf1 - feat: bun create ziex
4d83727 - feat(create-ziex): bundle
2de901e - feat(tempalte): ziex with postgres
3dfd125 - feat(lsp): include lsp as subcommand
4ad2bb1 - feat(ide): in extension use zxls
6256911 - feat(lsp): sourcemap repositioning
1b285ab - feat(dx): lsp repositioning using sm
6e23df2
Fixes
- fix(devtool): rm signal usage
dc5173a - fix: add stubs for injections
81cc3a4 - fix(template): rm repo creation
2adcd93 - fix: wasi headers/cookies missing vtable
d0a0e8e - fix(template): update zx version
1c49c99 - fix(template): proper project name
34df241 - fix(create-ziex): auto fingerprint update
3b6fd9e - fix: add back serve as default configured step
75595b8 - fix(ide): remove downloading zls logic
1172e46 - fix: zon file too big
46be5ac - fix: wasi build of site
754c924 - fix: action handler states bounding
5f8690a - fix: free args for win
3369457 - fix: delete removed symlinks
20400de - fix: update assetsdir to be zig-out/static/assets
7102567 - fix: add missing zls in release build
54ebc94 - fix: include build options to release
fb1b9a6 - fix: add back zig build serve
295c20b - fix: resolve asset handling
de04671 - fix: bundle and export using old staticdir path
513a224
Documentation
Miscellaneous
- bench: update csr benchmark to align
3198836 - bench: make csr benchmark output by default
94f55c5 - bench: disable default csr
c95d944 - refactor: signal --> state
12ab6c5 - refactor: migrate todo page to state
d0aae5d - refactor: move default template to use state
d6c27ea - wip(server/action): server-action and server event handler
712b15d - refactor: make docsite it's own module
4d9dc45 - refactor: move assets handling to build systme
f627bc6 - test: update cli test
5c60781 - chore: bump version
eaf2f52 - chore: fix invalid version
a32a4ad - chore(template): add deploy to cf btn
9fa171b - refactor: zx.util.* namespace renaming"
222f866 - refactor: renamte to get/set/as/delete pattern
4ecd96d - refactor(net) rename and cleanup
99a6547 - refactor: free .App namespace
51a424c - chore: add ziex_js as dep
39393cf - refactor: sever event/action
ccc7e67 - chore: update template ziex version
aad23db - refactor: create EventHandler.zig
0794a8f - refactor: rename server action identifier
3f6ff52 - wip(lsp): make local module res work
51621e1 - ci(docs): build docsite twice to ensure assets
b1e1737 - chore: sync template
0981eb7 - perf: exclude lsp when not needed
6e8ce55 - chore: test changed only template sync
162326a - chore: bump version
82bcc91 - chore: sync ziex version in template
abb48fe - chore: update _base template [
6f7f739](https://github.com/nurulhudaapon/zx/com...
v0.1.0-dev.785
This is a developer preview of Ziex; some features are still works in progress.
Update or install the Ziex CLI using the following scripts.
Installation
Linux/macOS
curl -fsSL https://ziex.dev/install | bashWindows
powershell -c "irm ziex.dev/install.ps1 | iex"Changelog
v0.1.0-dev.785
Features
- feat(ide): multi string utility and visibility
7366f87 - feat: add toggle for native element in settings (#78)
c3fcb2f - feat(platforms): wasi target for edge runtime
e7f565e
Fixes
- fix: rename casing
8be5c2c - fix: signal refactoring regression
074e55a - fix(ide): explicitly activate action on .zig file
70f8a7d - fix(runtime/cf): add more stubs for wasi"
6596e8d
Documentation
- docs: rm duplicate style embedding
31f717a - docs(pg): rm data has after loading
5686218 - docs(pg): add support for componentctx
e6944f1 - docs: cleanup readme
e3bc00a - docs: add kv example usage
4569d42 - docs: update home page themeing and some content
ea368b8 - docs: add mascot
9a85cef - docs: use compressed webp
9a59425 - docs: start migrating to new design theme
720497e - docs: add more animation to home page
df04036 - docs: update docs page with new theme
8ad1103 - docs: progress site needs to be on ssr
80546bd
Miscellaneous
- bench(jetzig): add ssr page for jetzig
616e586 - bench: use smp allocator
7e407a7 - refactor(core): move options to options.zig
dd61756 - refactor(core): move some contexts to contexts.zig
13c50a2 - refactor(core): move some more contexts to contexts.zig
414bc4b - refactor(core): move prop utils to props.zig
daa8a05 - refactor(core): organize items
b8c0f13 - refactor: move repo to ziex-dev org
c9505ce - chore: version bump
a41e192 - refactor(core): make root.zig only an entrypoint
1d92675 - refactor: signal implementation
e68e4f6 - refactor: re-organize files
d14dbd7 - refactor(core): start moving out routing relating logic out of Server.zig
27872ae - doc: rm scrollbar sidebar tab
8885e29 - chore: minore copy update
d6646e9 - chore: bump version
4183702