3.1.8
rajnandan1/kener3.1.8Feb 23, 2025by rajnandan1
AI Summary
Version 3.1.8 of kener introduces timezone support with a UI toggle for date formatting, enhanced incident management with duplicate prevention and source tracking, and dynamic cron job scheduling based on active monitors. This release also includes monitor component improvements with better uptime calculations and time range selection.
Key Highlights
- Timezone support with UI toggle using date-fns-tz for improved date formatting
- Dynamic cron job scheduling that adds/removes jobs based on active monitors
- Enhanced incident management with duplicate prevention and incident source support
- Monitor component refactoring with improved uptime calculations and time range dropdown
- UI responsiveness fixes for smaller screens
New Features
- Timezone support using date-fns-tz for improved date formatting
- UI toggle in settings to switch between different timezones
- Improved incident filtering to prevent duplicate auto incidents when creating manual incidents
- Support for incident sources to refine incident handling
- Dynamic cron job scheduling based on active monitors
- Cron jobs triggered in correct order to prevent duplicate incidents
- Refactored monitor component for better data display and interaction
- Improved uptime calculations
- Dropdown to select time ranges for better visibility
Full Release Notes
<picture>
<source srcset="https://fonts.gstatic.com/s/e/notoemoji/latest/1f680/512.webp" type="image/webp">
<img src="https://fonts.gstatic.com/s/e/notoemoji/latest/1f680/512.gif" alt="🚀" width="32" height="32">
</picture>
### Features
- **Timezone Support & UI Toggle**
- Added timezone support using `date-fns-tz` for improved date formatting.
- Introduced a UI toggle in settings to switch between different timezones.
- **Enhanced Incident Management**
- Improved incident filtering to prevent duplicate auto incidents when creating manual incidents.
- Added support for incident sources to refine incident handling.
- **Dynamic Cron Job Scheduling**
- Cron jobs are now dynamically added and removed based on active monitors.
- Ensures jobs are triggered in the correct order and prevents duplicate incidents.
- **Monitor Component Improvements**
- Refactored monitor component for better data display and interaction.
- Improved uptime calculations.
- Added a dropdown to select time ranges for better visibility.
### Fixes & Improvements
- **Refactored Incident Handling & Scheduling** for better reliability and performance.
- **UI Responsiveness Fixes** to improve the experience on smaller screens.
- **Dependency Updates** to support new timezone functionality and ensure stability.