Changelog

Track the evolution of Intentionality

Version 1.2

In Review

Status: In Review - Expected Release: January 20, 2025

✨ New Features

  • Automatic blocking system - websites in blocklist are blocked immediately without user interaction
  • Simplified permission model - no host permissions required, uses only essential permissions
  • Direct automatic blocking - no permission dialogs or manual prompts needed
  • Enhanced activity tracking with automatic logging of blocked site events
  • Improved error handling for Chart.js and extension functionality
  • Content Security Policy compliance - removed inline scripts for better security
  • Automatic login redirect on extension installation
  • Uninstall feedback collection system
  • Enhanced onboarding experience for new users
  • Improved user feedback and support channels

🔧 Improvements

  • Removed all host permissions for enhanced privacy and faster Chrome Web Store review
  • Simplified background script - removed permission request dialogs and manual blocking code
  • Streamlined popup interface - removed permission UI and manual blocking popups
  • Enhanced error handling - graceful fallbacks for Chart.js and missing functions
  • Improved Content Security Policy compliance - moved inline scripts to external files
  • Better code organization - removed dead code and unused functions
  • Enhanced user control with automatic blocking - no user interaction required
  • More intuitive extension behavior - immediate blocking without prompts

🎯 User Experience

  • Zero-friction blocking - sites are blocked automatically when added to blocklist
  • No permission prompts - extension works immediately with current permissions
  • Seamless blocking experience - no manual intervention required
  • Enhanced privacy with minimal permissions - no host permissions needed
  • Seamless installation-to-login flow
  • Respectful feedback collection on uninstall
  • Reduced friction in getting started
  • Better understanding of user needs and pain points

🐛 Bug Fixes

  • Fixed "logBlockingEvent is not defined" error in background script
  • Resolved Content Security Policy violations in why_prompt.html
  • Fixed Chart.js error handling and chart destruction issues
  • Corrected function reference errors after permission code removal
  • Fixed inline script execution issues by moving to external files

Version 1.1

Previous

Released: June 29, 2025

✨ New Features

  • Dark mode support for all landing pages
  • Enhanced user feedback system with issue reporting
  • Improved browser compatibility across different Chrome versions
  • Added comprehensive changelog page

🔧 Improvements

  • Better error handling for authentication flows
  • Optimized extension performance and reduced memory usage
  • Enhanced UI responsiveness on different screen sizes
  • Improved accessibility features

🐛 Bug Fixes

  • Fixed authentication token refresh issues
  • Resolved data synchronization problems between devices
  • Fixed occasional popup blocking on certain websites
  • Corrected timezone handling in activity logs

Version 1.0

Initial Release

Released: June 24, 2025

🎉 Initial Release Features

  • Mindful browsing prompts that ask "Why are you visiting this site?"
  • Google authentication for secure user login
  • Activity tracking and browsing habit insights
  • Time awareness features to monitor website usage
  • Chrome extension integration with seamless installation
  • Responsive landing page with modern design

🔐 Security & Privacy

  • Secure Firebase authentication
  • Local data storage with user consent
  • No tracking of personal browsing data
  • Privacy-first design approach

🎨 User Experience

  • Clean, intuitive interface design
  • One-click Chrome Web Store installation
  • Seamless onboarding process
  • Cross-device synchronization