Skip to content

v2.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 19 May 13:23

What's Changed

Important

Because Voux does not use a bundler yet, old JS files may remain cached after updates. If you use Cloudflare, go to Caching β†’ Custom Purge β†’ Hostname and purge your Voux hostname after updating. For other proxies or CDNs, clear their cache as needed.

After purging the cache, clear your browser cookies for the Voux instance and sign in again to make sure you're using the latest files.

This will be fixed in the next release when I have time to work on it. Not sure when that'll be, but its planned.

πŸ”§ Backend

  • Fixed an issue where updating the project could leave some backend files out of sync
  • Improved request handling performance and cleaned up several backend mistakes I made in the past
  • Fixed an issue where admins with Runtime access could not delete their own counters inactive for 30 days

🎨 Frontend

  • Revamped the Settings UI/UX
  • Improved and corrected several colors across the interface
  • Voux now self-hosts its icons and fonts

⚠️ Security

  • Fixed some security issues where admins could create other admin users they should not have been able to create
  • Fixed a security issue where admins could create API keys with scope ALL COUNTERS even if they did not have access to danger actions
  • Fixed an issue where admins without access to danger actions could create limited API keys for counters they did not own

πŸ“¦ Misc

  • Organized the codebase more
  • Fixed many misc issues

Full Changelog: v2.3.0...v2.4.0