Skip to content

Releases: 0PandaDEV/Ziit

v1.1.1

15 Nov 23:41
1cdcd06

Choose a tag to compare

If you are upgrading from v1.0.2 look at the instructions in https://github.com/0PandaDEV/Ziit/releases/tag/v1.1.0

[main] - 2025-11-15

✨ New Features

🐛 Bug Fixes

♻️ Refactors

v1.1.0

28 Oct 22:09
62bedfb

Choose a tag to compare

The migration will take a while depending on your database size because it has to convert to hypertables and then to timestamptz format. TAKE A BACKUP BEFORE MIGRATION

Remember to update your docker-compose.yml with the up to date one.

BREAKING: THE EXTERNAL HEARTBEATS HAS BEEN CORRECTLY RENAMED TO HEARTBEAT. TO ENSURE ZIIT CONTINUES TO WORK UPDATE THE EXTENSION IN YOUR IDE TO 1.2.1 IF ON VSCODE (and forks) AND TO 1.1.1 FOR JETBRAINS

✨ New Features

Performance & Infrastructure

  • 25ecdb0 - Migration to hypertables and TimescaleDB for improved time-series data handling
  • 5d7f3be - Significantly improved WakaTime file upload speed with busboy
  • cc6d1fa - Optimized all database queries for TimescaleDB
  • 09481d7 - Improved queue system with parallel workers

Import & Data Management

  • 9ded4fc - Use WakaTime API directly instead of uploading a file
  • 892a524 - Added back file-based WakaTime import as alternative option
  • 6ccb20d - Chunked file upload to bypass 100MB Cloudflare limit
  • 241a1a3 - Import job status display with progress bar and spinner
  • 697d44e - Added import queue system
  • 7b2a76a - Cron job to delete inactive users with 0 data after 30 days

Admin Features

  • 9b1702d - Added admin dashboard
  • fa80172 - Delete and purge user data buttons
  • 8bf8338 - Added last login tracking to admin page

Leaderboard

  • 1e280c9 - Added leaderboard page
  • d7926ad - Opt in/out toggle in settings
  • 9d613f8 - Leaderboard participation banner
  • fd0c8e7 - SEO optimization for leaderboard page

UI/UX Improvements

  • af961a6 - Added navbar to login, register and stats pages
  • b366ef9 - Added logout keybind to all pages
  • 63aadb8 - Updated keyboard navigation implementation

Developer Features

  • b03ef8b - Added OpenAPI experimental support in dev
  • c261efa - Updated OpenAPI schema

🐛 Bug Fixes

  • 0f60009 - Import queue now working reliably
  • 521e39d - Fixed segmentation fault after WakaTime import
  • 7c9284b - Improved stats page loading speed with lazy fetch
  • 2c4b07e - Fixed incorrect total days display when importing data
  • 4919f9c - Fixed upload progress flashing issues
  • 80bd811 - Fixed status EventSource errors on page reload
  • 1e9bb6e - Fixed infinite redirect loop on pages without login requirement
  • 27ed2b8 - Mobile optimizations for stats page
  • 3dd7034 - Increased WakaTime request limit from 2 to 20

🔧 Configuration Changes

  • d51e37b - Updated environment variables in docker-compose and .env.example
  • 8042857 - Changed NUXT_HOST to baseUrl

v1.0.2

03 Aug 20:31
cda52cb

Choose a tag to compare

[main] - 2025-08-03

✨ New Features

🐛 Bug Fixes

♻️ Refactors

v1.0.1

23 May 22:33
8c081da

Choose a tag to compare

[main] - 2025-05-22

✨ New Features

🐛 Bug Fixes

♻️ Refactors

  • 3bfb431 - increase batch heartbeat limit to 1000 by @0PandaDEV
  • ba10f32 - error: replace createStandardError with handleApiError for consistent error handling across API endpoints by @0PandaDEV
  • 481008e - NumberInput: optimize increment/decrement logic and clean up SVG attributes by @0PandaDEV

v1.0.0

15 May 11:29
5328650

Choose a tag to compare

Finally, after 1.5 months of work, this is the first stable version of Ziit and ready for production.

If you want to self-host Ziit checkout https://docs.ziit.app/deploy or make an account on the public instance at https://ziit.app.