Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: ziex-dev/ziex

v0.1.0-dev.1050

18 Apr 13:02
689503e

Choose a tag to compare

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 | bash
Windows
powershell -c "irm ziex.dev/install.ps1 | iex"

Changelog

v0.1.0-dev.1050

Features

  • feat(lsp): inlay hint for zig block 49b9b0f
  • feat(db): typed row 1d2c844

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

14 Apr 08:41
cd8c912

Choose a tag to compare

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 | bash
Windows
powershell -c "irm ziex.dev/install.ps1 | iex"

Changelog

v0.1.0-dev.1014

Features

  • feat: unique component scope 45951b8
  • feat: auto skip libc required module from client wasm 322b19b

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

09 Apr 18:51
f2b141a

Choose a tag to compare

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 | bash
Windows
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

04 Apr 07:50
6cf3b80

Choose a tag to compare

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 | bash
Windows
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

01 Apr 14:13
ee6fe65

Choose a tag to compare

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 | bash
Windows
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

Miscellaneous

Contributors

v0.1.0-dev.966

31 Mar 17:16
0eeb738

Choose a tag to compare

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 | bash
Windows
powershell -c "irm ziex.dev/install.ps1 | iex"

Changelog

v0.1.0-dev.966

Features

  • feat: improve the style definition (#94) 9c91733

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

30 Mar 04:01
d361c3d

Choose a tag to compare

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 | bash
Windows
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...
Read more

v0.1.0-dev.864

23 Mar 06:30
b0f3bbb

Choose a tag to compare

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 | bash
Windows
powershell -c "irm ziex.dev/install.ps1 | iex"

Changelog

v0.1.0-dev.864

Features

Fixes

  • fix: update jsglue version in template c85ba48
  • fix: db template 16d7acf

Miscellaneous

  • ci: build check template before syncing 8729fbe
  • chore: bump version b0f3bbb

Contributors

v0.1.0-dev.852

22 Mar 23:44
9516e1f

Choose a tag to compare

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 | bash
Windows
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

  • docs: make all page proxy to ssr instead of redirect 011f09d
  • docs: self build pg assets 1b5d109

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...
Read more

v0.1.0-dev.785

16 Mar 20:18
80546bd

Choose a tag to compare

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 | bash
Windows
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

Contributors