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

To order one of our services, navigate to the order service page

Address

10 rue François 1er,
75008 Paris

Email Us

hello at bright-softwares dot com

Open Hours

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