Skip to content

Releases: sinamics/ztnet

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 14 Jul 17:13

Release Notes

🛡️ Ztnet

  • Fix PWA service worker breaking navigation with a cached redirect (#955)

Full Changelog: v0.8.1...0.8.2

Documentation

https://ztnet.network

Contributors to this release: No contributors 🎉

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 11 Jul 08:41
8230dcb

Release Notes

🛡️ Ztnet

  • docs: clarify NEXTAUTH_URL scheme requirement behind HTTPS reverse proxy (#947)
  • fix(routes): prevent duplicate managed routes (#950)
  • fix(auth): store emailVerified as Boolean for better-auth (#951)
  • fix(auth): account update crashes when no password fields sent (#952)
  • fix(routes): eliminate duplicate managed routes (#953)
  • Node Name column blank on load + service worker precache error (#954)

📝 Documentation

  • docs: clarify NEXTAUTH_URL scheme requirement behind HTTPS reverse proxy (#947)

Full Changelog: v0.8.0...0.8.1

Documentation

https://ztnet.network

Contributors to this release: @lferrarotti74 🎉

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 28 Jun 12:41
a956d81

⚠️ Before upgrading
This release migrates auth from next-auth → better-auth (#885, #895).
We moved because next-auth is no longer actively maintained; better-auth gives us a modern, maintained foundation with finer control over sessions, accounts, and OAuth.

🛟 Back up first via Admin → Backup & Restore.
https://ztnet.network/usage/backup-restore

Heads up: users may need to log in again;

🌐 Live updates now use WebSockets. If you run ZTNET behind a reverse proxy,
make sure it forwards WebSocket upgrades (/socket.io/), otherwise the UI
still works but falls back to a slower poll instead of instant updates.
See: https://ztnet.network/installation/reverse-proxy

✨ Highlights

  • 🔐 Better-auth migration, modern auth, with OAuth/password-sync hardening (#885, #895, #884)
  • ⚡ DB-first member sync + live WebSocket updates, big networks load fast, changes appear instantly (#934)
  • 📱 Refactored members table, responsive, fixes IPv6 overflow & edit focus loss (#933)

🛡️ Ztnet

  • Prevent duplicate OAuth accounts after email rename (Gmail) (#884)
  • Migrate from next-auth to better-auth (#885)
  • Bump axios to v1.15.0 (#888)
  • Update flowRules to flowRule in NetworkSchema.yml for consistency (#891)
  • Bump dependencies (#894)
  • Harden better-auth migration: OAuth, password sync, security checks (#895)
  • Fix exectued -> executed typo (#896)
  • Fix: prevent modifying stashed members via API, add deleted:false restore (#932)
  • Refactor network members table: responsive layout + fix IPv6 overflow & edit focus loss (#933)
  • DB-first member sync + live WebSocket updates (#934)
  • chore(deps): npm audit fixes; pin daisyUI to v4 (#935)
  • fix(networks): sort network list by member count (#936)
  • fix: resolve CodeQL code-scanning alerts (#937)
  • perf(organization): load org page from DB and reconcile controller in background (#919)
  • fix(members): restore IP column sorting (#939)
  • fix(members): "show all" pagination (#940)
  • fix(auth): remove unused invalidateUser endpoint (#941)
  • adaptive member-table refresh fallback (#942)
  • fix(auth): don't fail registration on notification email error (#943)

📝 Documentation

  • Update flowRules to flowRule in NetworkSchema.yml for consistency (#891)
  • Fix exectued -> executed typo (#896)
  • Fix: prevent modifying stashed members via API, add deleted:false restore (#932)

📦 Installer

  • fix: resolve CodeQL code-scanning alerts (#937)

Full Changelog: v0.7.18...0.8.0

Documentation

https://ztnet.network

Contributors to this release: @evertoncustodio, @pikammmmm and @schmidt-software 🎉

v0.7.18

Choose a tag to compare

@github-actions github-actions released this 04 Apr 18:10
15a1872

Release Notes

🛡️ Ztnet

  • Bump defu from 6.1.4 to 6.1.6 (#870)
  • Bump dependency packages (#875)

📦 Installer

  • Bump install.ztnet dependencies (#876)

Full Changelog: v0.7.17...0.7.18

Documentation

https://ztnet.network

Contributors to this release: @dependabot and @dependabot[bot] 🎉

v0.7.17

Choose a tag to compare

@github-actions github-actions released this 21 Mar 08:16
0108654

Release Notes

🛡️ Ztnet

  • Fixes a typo that prevented the German translation from loading in planet sectin (#850)
  • Bump next from 16.1.6 to 16.1.7 (#855)
  • Remove Go language from CodeQL workflow (#856)
  • Enhance network member schema and update POST method to include new fields (#852)
  • Bumped socket.io-parser (#859)

📝 Documentation

  • Resolve npm audit vulnerabilities in docs (#857)
  • Enhance network member schema and update POST method to include new fields (#852)

Full Changelog: v0.7.16...0.7.17

Documentation

https://ztnet.network

Contributors to this release: @schmidt-software 🎉

v0.7.16

Choose a tag to compare

@github-actions github-actions released this 04 Mar 19:05
f721654

Release Notes

🛡️ Ztnet

  • Add DELETE method support to network API and update tests (#846)

📝 Documentation

  • Add DELETE method support to network API and update tests (#846)

Full Changelog: v0.7.15...0.7.16

Documentation

https://ztnet.network

Contributors to this release: @schmidt-software 🎉

v0.7.15

Choose a tag to compare

@github-actions github-actions released this 01 Mar 16:25
ef92a90

Release Notes

🛡️ Ztnet

  • Add ukrainian translations (#822)
  • Bump preact from 10.28.0 to 10.28.2 (#815)
  • Bump dependencies and fix test setup (#839)
  • Fix typo in docker-compose.md (#836)
  • Bump minimatch dependency (#840)
  • Fix org API unable to create new network members (#841)
  • New community tools section in the docs (#842)
  • Fix missing authorization checks in organization endpoints (#843)

📝 Documentation

  • Bump diff from 5.2.0 to 5.2.2 in /docs (#819)
  • Bump undici from 7.16.0 to 7.18.2 in /docs (#817)
  • Bump dependencies and fix test setup (#839)
  • Fix typo in docker-compose.md (#836)
  • Fix org API unable to create new network members (#841)
  • New community tools section in the docs (#842)

📦 Installer

  • Bump qs and express in /install.ztnet (#821)
  • Bump diff from 4.0.2 to 4.0.4 in /install.ztnet (#820)
  • Bump dependencies and fix test setup (#839)

Full Changelog: v0.7.14...0.7.15

Documentation

https://ztnet.network

Contributors to this release: @PierTrailslight, @dependabot and @dependabot[bot] 🎉

v0.7.14

Choose a tag to compare

@github-actions github-actions released this 12 Jan 18:17
24284d3

Release Notes

🛡️ Ztnet

  • Fix rate limiting issues and add configurable rate limits (#803)
  • Improve email settings UI and fix STARTTLS support (#804)
  • Bump @trpc/server, socket-io (#806)
  • Bump nodejs and npm (#813)
  • Allow editing via field in route table (#816)

📝 Documentation

Full Changelog: v0.7.13...0.7.14

Documentation

https://ztnet.network

Contributors to this release: @dependabot and @dependabot[bot] 🎉

v0.7.13

Choose a tag to compare

@github-actions github-actions released this 13 Dec 08:55
7c79648

Release Notes

Security Bulletin: CVE-2025-55184 and CVE-2025-55183

🛡️ Ztnet

Full Changelog: v0.7.12...0.7.13

Documentation

https://ztnet.network

Contributors to this release: No contributors 🎉

v0.7.12

Choose a tag to compare

@github-actions github-actions released this 07 Dec 18:02
72354b1

Release Notes

🛡️ Ztnet

  • Fix FreeBSD support for Next.js 16 and Prisma 6.19 (#795)
  • Fix API 400 errors when fetching network members (#794)

📝 Documentation

  • Fix FreeBSD support for Next.js 16 and Prisma 6.19 (#795)

📦 Installer

  • Updated standalone installer to use node v20 (#792)

Full Changelog: v0.7.11...0.7.12

Documentation

https://ztnet.network

Contributors to this release: No contributors 🎉