codeberg nobody/LocalCDN v2.6.87

3 hours ago

Firefox Add-on

Updated

  • hls.js v1.6.15 -> v1.6.16
  • Chart.js v4.5.1 -> v4.6.1
  • Swiper v14.2.0 -> v14.3.0
  • algoliasearch v5.57.0 -> v5.61.0
  • alpinejs v3.17.1 -> v3.17.5
  • axios v1.20.0 -> v1.21.0
  • bowser v2.14.1 -> v2.15.0
  • dexie v4.4.5 -> v4.4.7
  • handlebars.js v4.7.9 -> v4.7.10
  • instantsearch.css v8.22.0 -> v8.25.0
  • instantsearch.js v4.116.0 -> v4.121.0
  • jquery.devbridge-autocomplete v2.0.4 -> v2.0.7
  • libphonenumber-js v1.13.12 -> v1.13.15
  • moment.js v2.30.1 -> v2.31.0
  • p5.js v2.3.2 -> v2.3.4
  • plyr v3.8.4 -> v3.8.5
  • pure v3.0.0 -> v3.1.0
  • react v19.2.8 -> v19.3.1
  • react-dom v19.2.8 -> v19.3.1
  • slider-pro v1.6.2 -> v1.6.3
  • socket.io v4.8.3 -> v4.8.4
  • vue v3.5.42 -> v3.5.44
  • vue-i18n v11.4.10 -> v11.4.15
  • vue-router v5.3.0 -> v5.4.0
  • Google Material Symbols Outlined v369 -> v382
  • react-intl v10.1.26 -> v12.1.6

Added

  • Option to hide the counters in the popup (#1679)
  • Settings can be configured with enterprise policies and are locked in the options, including an option to hide the welcome page (#1731, 4e6b0270)

Improved

  • Browser namespace is used for all WebExtension APIs (e988eeb9)
  • Notice for Chromium based browsers removed, they are no longer supported (0d59f632)
  • Request URLs are parsed only once and the allowlist is checked only once per request (76c1033b)
  • Local resources are only resolved after all cheap checks (d469512b)
  • One request listener for all tabs, navigations are no longer blocked (a742e56c)
  • Badge and title of the icon are only updated when their values change (72b09bf5)
  • Counter and statistics are written to the storage at most every 500 ms (be106b3e, e4ed2207)
  • Statistics page shows the current data of the background page (876407f5)
  • Domain lists are only reloaded when they change (28f5fec9)
  • Console output only when logging is enabled (da0afa72)
  • Log is limited to the latest 1000 entries (98bbbac7)
  • All settings are migrated and obsolete keys are removed (30bc3851)

Fixed

  • ElementUI locales and icon font were redirected to missing files (47cbe0f9)
  • Semantic UI components and themes were redirected to missing files (0ac9f38c)
  • jQuery Lazy plugins were redirected to missing files (bac9529e)
  • docsify-themeable default theme was redirected to a missing file (624aee96)
  • jQuery Tablesorter was redirected to a missing file (34b1410e)
  • JavaScript of lightGallery was not replaced (c1a59a92)
  • Wrong version for react v19.x (2bbc2466)
  • Wrong version for webrtc-adapter v8.x (73a15f5b)
  • Wrong version for highlight.js v10.x (7da64c31)
  • Login pages with Azure AD B2C (e.g. Fluvius) stayed empty if Google Fonts or Material Icons were replaced (#1658)
  • Settings changed after switching the storage type in the options were written to the previous storage (9cff9342)
  • HTML filter removed integrity and crossorigin attributes of resources which are not replaced (c28dd2bb)
  • Cookie, Origin and Referer headers were also removed for allowlisted domains in Firefox (b51d47a0)
  • URL was not escaped when it was passed from the popup to the LocalCDN test website (5b486522)
  • Parameters of the blocked page were not encoded (905573c6)
  • Settings were read before the storage type (local or sync) was known (a44e54e1)
  • Switching the storage type from local to sync (f0be54cd)
  • Only one setting was applied if several settings changed at the same time (f4af15c6)
  • Badge colors and counter for missing resources (962db6e2)
  • Validation of imported settings (bfd82bcc)
  • IP addresses and ports were rejected in imported domain lists (800b37aa)
  • Error in the request analyzer for websites without domain (ca49f876)
  • Fallback for determining the active tab (fdcbd3ea)
  • Right-to-left languages with region code and Persian were not detected (4b94f315)

Don't miss a new LocalCDN release

NewReleases is sending notifications on new releases.