Skip to content

Releases: ziex-dev/ziex

v0.1.0-dev.1227

12 Jun 19:40
0081f17

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.1227

Features

  • feat: gracefull shutdown setup e83e299
  • feat: introduce feature flag and make zx.Db.Sqlite opt-in df4a427

Fixes

  • fix(ide): vscode syntax improvements b64c741
  • fix: make zls custom build runner work b3a4654
  • fix: resolve memory leak in file read d43a1d9
  • fix(cli): windows signal 41617a8
  • fix(cli): windows sigint e26884d
  • fix: make introspect run on host native 67030ca
  • fix(cli): export writing data directory ca15077
  • fix: missing allocator attr 0081f17

Documentation

  • docs: rm abs links bf699c8
  • docs: add generator of bench from gh ci run 6a6ee9a
  • docs: rm build time from bench 6fed623
  • docs: sync bench to latest d59cda8
  • docs: update bench endpoint 5c19f05
  • docs: sync benchmark a374b65
  • docs: fix missing allocator 145618d

Miscellaneous

  • chore: mv httpz dep to forked ebdfa89
  • chore: sync templates 51118f4
  • ci: rm dioxus from ci run b984318
  • ci: disable deploying to pi 14f74aa
  • ci: run no process in self hosted runner dbf8f3b
  • bench: fix dioxus docker build 58195a5
  • ci: add missing runs-on 4476349
  • bench: update dioxus dockerfile to be more cachable 5e1c734
  • bench: make bench run quicker 1ac4e21
  • ci: attempt fixing docker cache 2359e1f
  • refactor: rm secondary zx module to satisfy zls 7ce595d
  • ci: restore old bench config where caching works 9b4a444
  • refactor: use std.Io.Duration for caching a90d8a2
  • refactor: cleanup stub files 109cb93
  • refactor: rm zx.app usage in favour of "app" module 4ef298e
  • refactor: rm zx.app in favor of "app" module bd2aaf0
  • ci: bench - build framework in job matrix 261f67d
  • refactor: use std.Io.Duration where make sense instead of raw int f91aaa3
  • bench: rm csv-to-zon logic from sh a649afb
  • perf: use zx cli from path when available 3b6fe38
  • chore: attempt mem leak cleanup 21e043f
  • bench: update bench endpoint cb73950
  • bench: make bench/ziex cli build debug for faster build 8ad918a
  • chore: fix ziex bench build dd9fad1
  • ci: disable docker build summary ca9e660
  • ci(bench): leptos build err 44b4eb5
  • bench: pin time/cookie leptos 0d730ee
  • bench: cargo leptos install latest 1a7e3b4
  • chore: add syncbench step e22b3c1
  • ci(bench): increase bench reqs 617dbf8
  • perf: fix mem leak and shutdown 9699610
  • perf: handle more wrong allocator usage 1b80e4c
  • test: fix component with missing allocator 950dfa7

Contributors

v0.1.0-dev.1177

10 Jun 18:18
31c8f9b

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.1177

Features

  • feat: zx update to update to latest release 6511c09
  • feat(cli): zx export add build-args flag 29ac66e
  • feat: client.Event add missing methods ac90841
  • feat: sync generated types 991fda5

Fixes

  • fix: make export tree printer uniformed e35aaf0
  • fix: make component cache with custom key stable cf0d3a5

Documentation

  • docs: remove outdated plugins docs (#148) 1ec886a
  • docs: update favicon aeb33e6
  • docs: make version fetched from gh tag 4e4e2a1
  • docs: highlight ziex in bench 094525e
  • docs: add mg to lowest bench c34a651
  • docs: simple stats page 369602c

Miscellaneous

  • refactor: zx.PageOptions.static 6a9048d
  • dcos: bench, make lower better rows go darker on right 077528f
  • test: relax max rener time a bit more 7b4ac11
  • refactor: update cssgen to latest zig b6fe84d
  • refactor: cleanup datadir/staticdir config 7bba5ad
  • refactor: introduce ZIEX_ROOT_DIR f43fea6
  • perf: make zig build dev rebuild on change faster c4ba06e
  • refacor: rm ctx.data() from componentcontext 80a22a9
  • refactor: remove legacy pub fields 24a9d2b
  • test: increase per file render time 046ae13
  • refactor: rm modularization 18423c3
  • refactor: decouble cli exe 0752b1b
  • ci: embed proper version to bin 31c8f9b

Contributors

v0.1.0-dev.1151

07 Jun 10:56
9dd5b93

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.1151

Features

  • feat: support version in npm init ziex 4453b26
  • feat: rm duplicate init template and rely on templates directory 99d9b75
  • feat(cli): remove template for init 6ed681c
  • feat: auto gen enum for routes 6c3dc54
  • feat(cli): introduce zx build to pretty print build err 805351a
  • feat: include lsp in the release build 9dd5b93

Fixes

  • fix: include template paths ab9227b
  • fix(fmt): issue with linux atomic write 4306c5a
  • fix: zx.kv init in wasm 0b7640b
  • fix: zx.kv on client side 408601c
  • fix(cli): proxy websocket request 08d003b
  • fix: rm usage of undefined build options d0a98a0
  • fix: do not assign db for freestanding e44dbfd
  • fix: dev cli hot reload b8b4507
  • fix: zx build, default to debug build c5afc0d

Documentation

  • docs: add kv, database, and deployment sections to learn guide (#144) 907107a
  • docs: hide plugin docs and some copy update 3b2e3c7
  • docs: rm smart logic for bench chart ccf3ac1
  • docs: rm open in pg tooltip 4faa187

Miscellaneous

  • chore: sync ziex version 1eb01c6
  • chore: update create-ziex version 13fb94a
  • test: drop down perf limit 1bf269a
  • ci: exclude _docker 1ff5895
  • test: skip cli remote init 1195151
  • test: make test name more concise b64a078
  • refactor: ziex build system cleanup and renaming b312e8b
  • doc: update dockerfile to cp new files 6707493
  • chore: sync templates 96918a9
  • chore: fix typo in folder name fea2caa
  • refactor(kv): refactor kv to be more adaptable a43003f
  • refactor: zx.Kv and zx.Cache dfa5604
  • chore: git case change a0389a9
  • chore: git case change 14cd93f
  • refactor: zx.Cache to follow zx.Kv pattern 6923b09
  • refactor: more refactoring to zx.Cache 05444f3
  • refactor(db): cleanup zx.Db API and structure like std.Io 166737c
  • chroe: cleanup unused build options cf771d4
  • chore: bump version 3431497
  • chore: fix synctemplate updating legacy init template 7b67265
  • ci: exclude all template starting with _ b283f19
  • ci: rm version state from repo 748ed01
  • ci: create a release tag 0f566b2
  • ci: resolve ziex package versions b01b810
  • ci: skip publishing assets to release for manual dispatch a929945
  • ci: ignore npm publish err for already existing pkg 4e5651f
  • ci: relax alreaxy present check 31524da
  • ci: ignore alreaxy exist err on npm release 0f57ac2
  • chore: rm scripts from base template e3c12d3

Contributors

v0.1.0-dev.1152

07 Jun 21:39
09f13ef

Choose a tag to compare

v0.1.0-dev.1152 Pre-release
Pre-release

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.1152

Fixes

  • fix: static export cli command 09f13ef

Contributors

v0.1.0-dev.1103

31 May 10:32
3100a00

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.1103

Features

  • feat: more reliable meta gen 8f5ea6b

Fixes

  • fix: temp build time route introspect sol 6adb562
  • fix: update db template pg version e08256f
  • fix: zx dev not working when ran from standalong exe e5db275
  • fix(ide): devtool build issue 8378e8d

Miscellaneous

  • refactor: update ziex module name c5e322c
  • refactor: remaining module rename zx -> ziex 50fbb8c
  • chore: update template ziex version c7bf00a
  • chore: sync zx version in db template cfcb633
  • chore: sync db template 52d216e
  • chore: fix mem early cleanup 76aae14
  • chore: sync db template b776551
  • doc: rm unused file c57fec5
  • doc: fix docker build b471b89
  • ci: replace bun with npm 8742c0f
  • doc: install zig 43fc14d
  • ci: disable build on deploy for edge dced351
  • ci: fix bash cmd 1b8e44a
  • doc(pg): adopt codemirror lsp client 28898d4
  • chore: sync version in template aa1b8b6
  • doc: use new esbuild plugin 5624c9a
  • refactor: cleanup unused files 5f1caa0
  • chore: temp add lockfile to cloudflare template 110f9db
  • chore: rm lockfile from cf template 49d21fb
  • chore: rm package.json from base template e82cc05
  • test: add test for zx dev 756b846
  • chore: update flake.nix to zig 0.15 0d4770a
  • refactor(ide): rename zed extension 9c2ffb8
  • chore(plugin): add esbuild pluging example 098154d
  • doc: update example to zig 0.16 c10b97b
  • refactor: remove depcreated zig feature 50b1f19
  • chore: fix flake.nix for zig 0.16 08cc633
  • chore: bump version 3100a00

Contributors

v0.1.0-dev.1068

30 May 14:45
e7ff58f

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.

First release of Zig 0.16.0

Installation

Linux/macOS
curl -fsSL https://ziex.dev/install | bash
Windows
powershell -c "irm ziex.dev/install.ps1 | iex"

Changelog

v0.1.0-dev.1068

Features

  • feat(csr): client event type generation ff24de0

Fixes

  • fix: ignore asserting mem leak on freestanding b465338
  • fix: retry accept on transient error (#114) 6d0d80f
  • fix: Zig 0.16.0 migration regressions - dev log (#118) 820ba84
  • fix: site scripts, replace bun with rebuild (#119) 66493af

Documentation

  • docs: improve lighthouse score 3ead4a7
  • docs: fix and expand client-side rendering documentation (#115) 0711dcf

Miscellaneous

  • refactor: encapsulate internal fields efa090e
  • refactor: camel to snake for generated events 26f8b93
  • refactor(migration): Zig 0.16.0 (#116) 25c3630
  • refactor: move docker from bundle to template 03163c0
  • test: increase transpile perf max time b29018b
  • chore: rm zig-0.16 branch cf85ea0
  • chore: update bench to latest ziex 2526ebc
  • refactor: update zig version in dockerfile 80f1d0f
  • doc: hide ssr dependant example 71db58a
  • refactor: upgrade templates to Zig 0.16.0 c93e3b5
  • chore: bump ziex version e80ab38
  • ci: temp disable ssr build f10620d
  • ci: rm ssr dep from post deploy e7ff58f

Contributors

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