Skip to content

Releases: ryan-steed-usa/moz-update-checker

v1.1.0: feat: add PortableApps.com release checking via SourceForge RSS with optional permission

14 Feb 06:50
a7e7c9e

Choose a tag to compare

Changelog Summary

2026-02-13

New Features

  • Add optional PortableApps.com release checking via SourceForge RSS
  • Extend updateChecker to support PortableApps feeds with RSS parsing
  • Add toggle in options UI (only shown for non-IceCat browsers)

Technical Details

  • Include permissions for sourceforge.net RSS endpoints in manifest

Maintenance

  • Update version to 1.1.0

v1.0.11: fix: add browser name and version to update checker results and UI

16 Jan 02:04
c30264a

Choose a tag to compare

Changelog Summary

2026-01-15

Bug Fixes

  • Include browser name/version in background script update checker results
  • Pass browser info through message responses to browser action
  • Handle LibreWolf override case for browser identification

Maintenance

  • Bump manifest version to 1.0.11

v1.0.10: fix: Migrate LibreWolf API to Codeberg and handle unsupported browser state persistence

15 Jan 18:33
e401cae

Choose a tag to compare

Changelog Summary

2026-01-14

Bug Fixes

  • Switch LibreWolf API endpoint from GitLab to Codeberg
  • Add logic to detect LibreWolf masquerading as Firefox
  • Implement storage flag for unsupported browsers
  • Reset alarm schedule when browser unsupported status is detected
  • Improve debug logging and error handling around browser detection

Maintenance

  • Bump version to 1.0.10

v1.0.9: fix: correct dev mode storage initialization and improve alarm timing logic

02 Jan 05:42
fa235c3

Choose a tag to compare

Changelog Summary

2026-1-1

Bug Fixes

  • Refactor dev mode initialization to properly handle temporary status and storage fallback
  • Enhance alarm missed detection logic with more robust time comparisons

Technical Details

  • Add refresh parameter to alarmScheduler.update() to force alarm recreation
  • Improve debug logging and error handling in update checker

Maintenance

  • Updated version to 1.0.9
  • Remove redundant CSS property in options stylesheet

v1.0.8: fix: Handle sleep/suspend alarms, switch IceCat to GitHub, and update defaults

28 Dec 19:09
72b6d76

Choose a tag to compare

Changelog Summary

2025-12-28

New Features

  • Add logic to detect and compensate for missed alarms (e.g., due to suspend/sleep) when status is opened
  • Switch IceCat version API from git atom feed to GitHub releases API

Bug Fixes

  • Fix browser action settings page opening behavior

Maintenance

  • Remove deprecated IceCat version parsing function
  • Change default check interval from 12h to 8h
  • Refactor alarm scheduler to store alarm name as constant
  • Remove unnecessary permissions and update manifest version to 1.0.8
  • Minor code cleanups and debug improvements

refactor: Fix alarm scheduler, refactor UI helpers to accept elements, adjust tooltip layout; bump to 1.0.7

27 Dec 00:12
53c1b77

Choose a tag to compare

Changelog Summary

2025-12-26

New Features

  • Add 1-minute alarm option (hidden) for dev mode; lower ALARM_MINIMUM_MINUTES to 1 in DEV_MODE

Bug Fixes

  • Fix alarm scheduler to only use cache when necessary
  • Revert timeout notification message

Maintenance

  • Bump manifest version to 1.0.7
  • Refactor element manipulation functions to use direct elements instead of IDs

Technical Details

  • Improve CSS positioning for tooltips and status image
  • Enhance debug logging for update checker operations
  • Improve alarm info logging in background script

fix: adjust date tooltip to avoid unnecessary scrollbar

25 Dec 06:41
66adfcc

Choose a tag to compare

Changelog Summary

2025-12-24

Bug Fixes

  • Adjust date tooltip to avoid unnecessary scrollbar

feat: enhance update checker with loading states, relative time display, and timeout handling

25 Dec 06:25
ca82890

Choose a tag to compare

Changelog Summary

2025-12-24

New Features

  • Enhanced update checker with loading states, relative time display, and timeout handling
  • Added loading spinner during update checks with improved UI feedback
  • Implemented relative time conversion for last checked timestamps (e.g., "2 hours ago")
  • Refactored browser action UI to use single status image with tooltip hover effects

Bug Fixes

  • Introduced connection timeout error handling with new localized message
  • Improved error state management and display in popup UI

Maintenance

  • Updated alarm scheduling constants and validation logic
  • Bumped version to 1.0.5

v1.0.4: fix: minor UI text in browser_action.html, js refactor

17 Dec 01:48
78cf2e4

Choose a tag to compare

Changelog Summary

2025-12-16

Bug Fixes

  • Fixed minor UI text in browser_action.html

Maintenance

  • Alphabetized functions in shared_functions.js, browser_action.js, and options.js
  • Reordered scripts in manifest.json so that shared initializes first
  • Bumped version to 1.0.4

Technical Details

  • Reorganized update check logic and improved browser status tab handling
  • Restructured functions in options.js for consistency
  • Maintained all existing functionality while improving code structure

v1.0.3: feat: add last checked timestamp, UI updates, and bump to v1.0.3

16 Dec 04:11
63baa91

Choose a tag to compare

Changelog Summary

2025-12-15

New Features

  • Add "lastChecked" i18n message for displaying check timestamps
  • Implement last checked timestamp tracking in updateChecker

Bug Fixes

  • Improve popup UI with last checked display and better error messaging
  • Refactor response handling to include last checked data

Maintenance

  • Update version to 1.0.3

Technical Details

  • Updated browser_action styles for better readability and alignment