Skip to content

Releases: DeclanE47/zendesk-view-auto-refresh

V1.0.6

05 Nov 15:29
d5764c1
Compare
Choose a tag to compare

v1.0.6 - Performance Optimization Release

What's Changed

Key Improvements

  • Consolidated Event Listeners:

    • Combined redundant event listeners (onInstalled and onStartup) to streamline initialization and reduce overhead.
  • Optimized Badge Update Logic:

    • Replaced setInterval with chrome.alarms API for periodic checks, minimizing CPU usage.
    • Refined setTimeout usage in updateBadgeText to ensure smooth countdown updates without excessive resource consumption.
  • Debounced Storage Operations:

    • Added a debounce function to limit chrome.storage updates, reducing the frequency of writes and improving efficiency during rapid changes.
  • Lazy-Loaded Dark Mode Toggle:

    • Loaded dark mode toggle functionality only when accessed, enhancing load performance by deferring initialization until needed.
  • Improved Selector Usage in clickRefreshButton:

    • Reordered selectors in clickRefreshButton based on usage frequency, optimizing DOM queries for faster button detection in complex UIs.
  • Minified and Simplified CSS:

    • Reduced CSS size in popup.html, decreasing load time and improving rendering speed.
  • Reduced Logging in Production:

    • Limited console logging in production code paths, decreasing the resource impact of log generation during high-frequency operations.

These changes provide a faster, more resource-efficient experience, especially in scenarios with frequent refresh intervals.

Full Changelog: v1.0.5...v1.0.6

V1.0.5

01 Oct 16:13
1fba7e8
Compare
Choose a tag to compare

V1.0.5 Feature Update and Cross-Browser Improvements

Download Links

What's Changed

  • Implemented persistent state storage across browser sessions
  • Improved startup handling for consistent behaviour
  • Enhanced cross-browser compatibility (Chrome, Firefox, Edge)
  • Updated user interface for better state reflection.

Highlights

  • Extension now remembers toggle state and refresh interval between browser sessions
  • Improved startup process ensures correct state restoration
  • Unified codebase for seamless functionality across Chrome, Firefox, and Edge
  • Enhanced user interface provides clearer feedback on extension state
  • Official release for Microsoft Edge users

New Features

  • Persistent settings: Your refresh toggle state and interval preferences are now saved
  • Automatic state restoration: Settings are remembered even after browser restart
  • Improved cross-browser experience: Consistent behavior across Chrome, Firefox, and Edge

Bug Fixes

  • Resolved issues with inconsistent state after browser restart
  • Fixed potential race conditions during extension initialization

Known Issues

  • [List any known issues here, if applicable]

Full Changelog: V1.0.4...V1.0.5

Looking Ahead

We're continually working to improve the Zendesk View Auto Refresh extension. In upcoming releases, we plan to:

  • Implement additional customization options
  • Further optimize performance across different Zendesk layouts
  • Explore new features based on user feedback

Thank you for using Zendesk View Auto Refresh! We appreciate your support and welcome your feedback for future improvements.

V1.0.4

09 Sep 11:23
aef0c49
Compare
Choose a tag to compare

V1.0.4 Bugfix Release

Chrome - https://chromewebstore.google.com/detail/zendesk-view-auto-refresh/ckdcgmfljnlmeiilogogfheobbpjiilo
Edge - (Submission Pending) Please use Chrome in the meantime.
Firefox - https://addons.mozilla.org/en-GB/firefox/addon/zendesk-view-auto-refresh/

What's Changed

  • Fix for Auto-refresh Accidentally Triggering "Export CSV" on Suspended Ticket Page in #7
  • Fix for Auto-refresh Accidentally Triggering "Export CSV" on Suspended Ticket Page (Firefox) in #8

Highlights

  • Improved button selection logic to prevent unintended interactions with the "Export CSV" button
  • Enhanced reliability of the auto-refresh feature across different Zendesk pages
  • Consistent behavior across Chrome and Firefox versions of the extension

Bug Fixes

  • Resolved issue where the extension would occasionally trigger CSV exports on the Suspended Ticket page
  • Refined targeting of refresh buttons to avoid interactions with unrelated UI elements

Full Changelog: V1.0.3...V1.0.4

V1.0.3

04 Sep 17:37
Compare
Choose a tag to compare

V1.0.3 General Release

Chrome - https://chromewebstore.google.com/detail/zendesk-view-auto-refresh/ckdcgmfljnlmeiilogogfheobbpjiilo

Edge - (Submission Pending) Please use Chrome in the meantime.

Firefox - https://addons.mozilla.org/en-GB/firefox/addon/zendesk-view-auto-refresh/

What's Changed

  • Fix for Refresh Button Targeting Header Icon in #5
  • Fix for Refresh Button Targeting Header Icon Firefox in #6

Full Changelog: V1.0.2...V1.0.3

V1.0.2

03 Sep 18:31
341e40d
Compare
Choose a tag to compare

V1.0.2 General Release

Chrome - https://chromewebstore.google.com/detail/zendesk-view-auto-refresh/ckdcgmfljnlmeiilogogfheobbpjiilo

Edge - (Submission Pending) Please use Chrome in the meantime.

Firefox - https://addons.mozilla.org/en-GB/firefox/addon/zendesk-view-auto-refresh/

  • Added Dark Mode Option
  • Added Timer on The Extension Icon
  • Enhanced Button Positioning

V1.0.0

02 Sep 21:20
Compare
Choose a tag to compare