Version 3.1.0
-
New Feature: Use Positive Variance
- Leverage your monthly overtime surplus to leave earlier today
- Automatically calculates how much earlier you can leave based on your monthly average
- Smart safeguard ensures you never fall below minimum required hours
- Displays helpful tooltips when variance is unavailable or exhausted
- Automatically disables when partial time consumes all available variance
-
Enhanced partial leave tracking
- Stats tab now displays "Utilized Partial Leave" showing your total monthly usage
- Partial time input now auto-populates with today's approved/pending requests
- Added one-click button to fill remaining available partial time
- Added clear button to reset partial time to zero
- Calculation now includes pending requests for more accurate available balance
-
Improved half-day leave detection
- Automatically detects if you've applied for half-day leave today
- Half Day toggle pre-checked when half-day leave is detected
- Added defensive null checks to prevent errors with missing data
- Added store links in About page for users to leave reviews
Version 3.0.2
-
Added random dad joke feature to About tab
- Joke is fetched from icanhazdadjoke.com API on first gauge click
- Displayed in the About tab for entertainment
- Fallback message if joke fails to load
-
Enhanced gauge chart animations
- Increased hover rotation amplitude for more noticeable effect
- Added click debouncing (500ms) to prevent animation conflicts
- Reduced required clicks from 10 to 6 for easier easter egg discovery
Version 3.0.1
-
Added update notification feature
- Extension now shows a red dot badge on the icon when updated
- Displays a browser notification with update information and changelog link
- Badge automatically clears when you open the extension
- Improved tooltip behaviour so the tooltip indicators now follow cursor movement more smoothly.
- Added hover and click animations to the gauge chart to make the hidden About (easter egg) tab easier to discover.
Version 3.0.0
- Complete UI overhaul with tab-based navigation (Home, Stats, Settings)
-
Added configurable settings for all parameters
- Previously hardcoded values can now be customized by users
- Makes the extension usable across different companies and policies
- Introduced light/dark mode theme toggle
- Added leave balance display section
- New gauge chart for visual representation of work progress
- Improved calculation engine with better performance
- Enhanced data fetching and state management
- Added a hidden easter egg (can you find it?)
Version 2.4.1
-
Fixed a bug where working hours of the current
day were incorrectly included in the average
time calculation
- Average time now only considers fully completed working days
Version 2.4.0
-
Improved monthly effective hours calculation
- Weekend working hours are now excluded, as they are not counted toward monthly working hours in payroll calculations
-
Added approved partial leave time in monthly
stats
- Provides a more accurate overview of partial leave usage
-
Fixed the checkout time subtitle incorrectly
displaying "Xh 60m remaining"
- Minutes now roll over correctly to the next hour
Version 2.3.3
- Fixed an issue where the checkout time subtitle incorrectly displayed "Your checkout time was XXXX" even when the checkout time was still showing
- Fixed the partial time input showing an initial "0" prefix while editing
Version 2.3.1
-
Updated the auto-update URL for Firefox
- Firefox users will need to manually install this update, as the previous auto-update URL is no longer available
- Fixed an issue where regularised time entries were not appearing in the correct order
Version 2.3.0
-
Changed calculation logic of partial time with
Minimum Work Hours
- This will add up to 18 minutes to the final checkout time but also completely eliminates the risk of penalty due to shortage of work hours when you take partial time and minimum work hours together
-
Changed the checkout time in big font to "NOW"
when you are past the checkout time
- Added the checkout time in the subtitle line
- Added the additional time spent past your checkout time