What's New in Notiwise v2.1.0

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.html correctly
  • 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:

Found a bug?


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]

Contact

Contact Us

Not sure which of these you need? Book the free 20-minute audit — we look at one week of your work and tell you what is worth automating, what is not, and what it would cost. Book it here.

Address

10 rue François 1er,
75008 Paris

When we work

Monday - Friday
9:00AM - 05:00PM