github Brandawg93/PeaNUT v5.9.0

latest releases: v5.14.2, v5.14.1, v5.14.0...
one month ago

Release Notes Summary

Infrastructure & Performance

  • Docker Optimization: Enhanced container security with non-root user, improved caching, and optimized healthchecks (68be304, 133fe57)
  • Package Updates: Updated core dependencies including Next.js (15.3.5 → 15.4.1), React Query, Zod, and development tools (6eff4a3, a7199cd, 75ed6a7, d07b9b1, a83701a)
  • Build Improvements: Better layer caching, turbo support for faster builds (68be304)

New Time Range Feature

  • Time Range Selector: Added dropdown to filter chart data by time periods (1min, 5min, 30min, 1hour, 24hours, all) (3fb43a3)
  • Persistent Settings: Time range preference saved to local storage (c7ae220)
  • Chart Integration: Time range filtering applied to all line charts (volts, watts, volt-amps) (3fb43a3)
  • UI Enhancement: Clean dropdown interface in navbar controls (b900d16, 3fb43a3)

Testing & Quality

UI/UX Improvements

  • Enhanced Password Component: Better UX with improved validation and security (4fa6a4d)
  • Component Refinements: Improved device grid, gauge, and form components (b6acb8d, d6d0479)
  • Internationalization: Updated i18next and added time range translations in 6 languages (6e1ca17, 3fb43a3)
  • Local Storage Utilities: Added utility functions for persistent user preferences (c7ae220)

Security & Reliability

  • API Security: Better error handling and validation across endpoints (16afd15)
  • Container Security: Non-root user in Docker containers (68be304)
  • Enhanced Authentication: Improved login flow and password handling (4fa6a4d)

Chart Enhancements

  • Time Filtering: Charts now respect time range selection (3fb43a3)
  • Better Performance: Optimized chart rendering and data handling (3fb43a3)
  • Improved UX: Better chart responsiveness and user feedback (3fb43a3)

What's Changed

New Contributors

Full Changelog: v5.8.0...v5.9.0

Don't miss a new PeaNUT release

NewReleases is sending notifications on new releases.