| Notiwise Documentation | Quick Start | Getting Started | Features | Installation | Troubleshooting | What’s New |
What’s New in Notiwise v2.1.0
Released: February 2026 Focus: Bug fixes, improved statistics, enhanced user experience
Version 2.1.0 brings significant improvements based on user feedback and comprehensive testing.
Overview
What Changed:
- ✅ 8 major bug fixes
- ✅ New unified statistics system
- ✅ Enhanced user interface
- ✅ 93 unit tests (80%+ coverage)
- ✅ Comprehensive edge case handling
Impact:
- More reliable priority tag detection
- Better dashboard insights
- Consistent experience across all interfaces
- Improved data accuracy
Bug Fixes
1. Calendar Addon Priority Tag Detection
Problem: Calendar addon always showed “No priority tag detected” even when tags existed.
Fix:
- Now correctly displays actual priority symbols
- Shows current priority level name
- Indicates when smart reminders are active
Before: “No priority tag detected” After: “Current Priority: @@ (High Major) ✓ Smart reminders are active”
2. Semi-Visible Markers in Descriptions
Problem: No way to track which events were already processed by Notiwise.
Fix:
- Added invisible markers in event descriptions
- Prevents duplicate processing
- Markers use zero-width characters (invisible to users)
- Format:
[Notiwise:tagName]
Benefit: Events are processed exactly once, even if you manually re-tag them.
3. Time Saved Calculation
Problem: Time saved showed 0 hours (incorrect calculation: 0.5 min/event).
Fix:
- Updated to 2 minutes saved per event (more realistic)
- Reflects actual time saved from automatic reminder setup
- Dashboard now shows meaningful time savings
Example: 50 events processed = 100 minutes (1.7 hours) saved
4. Dashboard Custom Priority Markers
Problem: Dashboard didn’t show custom priority tags, only defaults.
Fix:
- Dashboard now loads custom tags dynamically
- Displays YOUR configured tags (not just @@, !!, #)
- Updates automatically when you change tags in settings
Benefit: Dashboard always reflects your current configuration.
5. Settings/Onboarding Navigation
Problem: Settings button led to blank page.
Fix:
- Fixed navigation to open
onboarding-flow.htmlcorrectly - Settings button now opens in new tab
- No more blank pages!
6. Priority Markers Consistency
Problem: Priority markers displayed differently across Gmail, Calendar, and Web interfaces.
Fix:
- All interfaces now use
getTags()function - Consistent symbol display everywhere
- Custom tags work across all platforms
7. Version Display
Problem: No way to see which version of Notiwise you’re using.
Fix:
- Version number now displayed in footer of all interfaces
- Shows “Notiwise v2.1.0”
- Easy to verify you’re on latest version
8. Priority Selection Indicator
Problem: No visual indicator showing currently selected priority.
Fix:
- Added checkmark (✓) next to current selection
- Makes it clear which priority is active
- Improves user confidence
Example: “✓ @@ High Major” (selected) vs “@@ High Major” (not selected)
New Features
1. Unified Statistics System
What it is:
- Single
getUnifiedStats()function powers all statistics - Consistent metrics across Gmail addon, Calendar addon, and web dashboard
- Real-time calculation from calendar data
Benefits:
- No more conflicting statistics
- Always up-to-date numbers
- Reliable insights
2. Lifetime Event Tracking
What it is:
- Tracks total events processed since installation
- Tracks total reminders added
- Stores installation date
- Persistent across sessions
Metrics Available:
- Total events processed (lifetime)
- Total reminders added (lifetime)
- Time saved (cumulative)
- Events processed this week/month
How it works:
- Uses Google Apps Script PropertiesService
- Updates automatically when events are processed
- Never resets (unless you clear settings)
3. Stress Reduction Score
What it is:
- Calculates how much Notiwise reduces notification stress
- Weighted score based on priority distribution
- Higher score = better reminder optimization
Formula:
- High priority events: Weight 3
- Medium priority events: Weight 2
- Low priority events: Weight 1
- Percentage = (Weighted sum / Total events) × 100
Example:
- 10 high priority (weight 3) = 30 points
- 20 medium priority (weight 2) = 40 points
- 30 low priority (weight 1) = 30 points
- Total: 100 points / 60 events = 42% stress reduction
4. Recent Events List
What it is:
- Shows up to 5 most recently processed events
- Displays event title, priority, and date
- Updates in real-time on dashboard
Benefits:
- Quick verification that events are being processed
- See which priorities you’re using most
- Confidence that Notiwise is working
5. Enhanced Error Handling
What it is:
- Better error messages
- Graceful handling of edge cases
- NaN (Not a Number) prevention in statistics
- Improved logging for debugging
Edge Cases Handled:
- Events with no description
- Missing priority tags
- Invalid calendar IDs
- Malformed event data
- Google API temporary failures
Improvements
Testing & Quality
Unit Tests:
- 93 unit tests implemented
- 80%+ code coverage
- Tests for all core functions
- Edge case scenarios covered
Test Coverage:
- Priority tag detection (10+ tests)
- Reminder calculation (8+ tests)
- Statistics functions (15+ tests)
- Semi-visible markers (8+ tests)
- Edge cases (20+ tests)
Code Quality
Improvements:
- Fixed variable scope issues
- Added null/undefined checks
- Improved error handling
- Better code organization
- Consistent coding standards
Migration Notes
Upgrading from v2.0 to v2.1:
Automatic Migration:
- No action required!
- Existing settings are preserved
- Statistics continue accumulating
- All features work immediately
What to Expect:
- Dashboard shows updated statistics
- Time saved calculation more accurate
- Version number visible in footer
Optional Actions:
- Review new dashboard statistics
- Check that custom tags display correctly
- Test recent events list
Known Issues & Limitations
Current Limitations:
- Dashboard doesn’t show Gmail/Calendar addon screenshots (coming in future release)
- Statistics reset if you clear all settings
- Lifetime tracking started with v2.1.0 (previous events not counted)
Planned for Future Releases:
- Extended statistics (monthly trends, priority usage graphs)
- Export statistics to CSV
- Integration with Google Analytics (optional)
Feedback & Support
How’s v2.1.0 working for you?
We’d love to hear your feedback:
- Email: [email protected]
- Subject: “v2.1.0 Feedback”
Found a bug?
- Email us with details (see Troubleshooting for what to include)
Next Steps
Explore the improvements:
Stay Updated:
- Future releases announced via dashboard
- Check this page for latest improvements
Google Calendar™ and Google Workspace™ are trademarks of Google LLC.
| Version: Notiwise v2.1.0 | Released: February 2026 | Support: [email protected] |
