Skip to content

Latest commit

 

History

History
108 lines (61 loc) · 8.19 KB

File metadata and controls

108 lines (61 loc) · 8.19 KB

2.0.3 (2026-04-12)

Bug Fixes

  • reverted using json.empty_array as it doesn't work on millennium 2.35, Fixes #82 (6aa1498)

2.0.2 (2026-04-11)

Bug Fixes

  • Fixed crash when no external links were saved (1a960f3)

2.0.1 (2026-04-09)

Bug Fixes

  • Fixed extendium not working on the latest millennium beta (requires beta.20) (b6afd2c)

2.0.0 (2026-04-04)

Bug Fixes

  • Empty external links breaking the settings menu, we now parse the external links twice (4adb41d)
  • Fixed all non link buttons like "Add to cart" not working (f78cd6b)
  • Fixed external links no longer working in webkit (2708abc)
  • no longer use libcrypto library but use own hmac implementation (328e3f4)
  • storage manager crashing steam (75d48b1)
  • toolbar context menu not being styled by themes (d5d9c52)

chore

  • prepare for release by updating readme with info for 2.0 (8d6b56a)

Features

  • add quick buttons to open extensions store and extensions page (6eac90a)
  • Added compatibility status indicators with link to compatibility list (307b97c)
  • added setting to always open links in current tab instead of new window or external (6051397)
  • added uninstall button to context extension menu (36c1fde)
  • first working version of automatic installation of internal extension (2be18ef)
  • fully port to lua and get rid of old way of managing extensions now fully using chrome's native extensions (3b0b9c7)
  • implement native extension action popups in the steamclient with BrowserViews (95bf007)
  • prevent installation of broken extensions like tampermonkey to prevent bricking steam (845de1e)
  • removed storage manager as it is no longer needed (0f1e99b)
  • Show dialog on startup to migrate from old legacy extensions (589b5dd)
  • Show error dialog of automatic installation of internal extension failed (72f52e7)
  • working options page with new native extensions and sync enabled state better (a9e4968)

BREAKING CHANGES

  • Extendium has been fully rewritten all previously installed extensions and extension settings no longer work with 2.0 and will need to be migrated

1.1.1 (2025-12-19)

Bug Fixes

1.1.0 (2025-12-03)

Bug Fixes

  • add fallback to higher Chrome version when extension has a minimum chrome version like stylus, closes #32 (f05018a)
  • catch errors extension initialization to not break the extension bar (a827418)
  • Fixed extensions not finding updates if chrome page was not in english (de2420f)
  • properly shutdown plugin when unloading (6b4f757)
  • try making getUserInfo more reliable, should prevent less random fails on launch (59d74e3)

Features

  • add chrome.runtime.lastError property to both frontend and webkit implementations (fceded0)
  • add current account balance to fake header (6f0cf8e)
  • add safe proxy wrapper for chrome API to improve error logging on unhandled api calls (5dab17e)
  • implement extension onInstalled events and handle create tab option page (2e69ea3)

1.0.3 (2025-10-06)

Bug Fixes

  • Detect more links to open as options menu (ca1fe0b)
  • Disabled fake header on steam news page as steam does some weird things on that page if the header is present, closes #18 (33c747e)
  • Fixed extendium giving back the wrong locale if the current language had a sub tag like pt-br or zh-cn. This should fix some extensions that would previously not work with these languages (e70b1b1)
  • Fixed extension button sometimes disspearing when extendium fails to get some user data (bb3c3b7)

1.0.2 (2025-10-05)

Bug Fixes

  • Fixed puzzle icon sometimes not appearing and fixed undefined 'innerHeight' error, closes #12, closes #17 (913a0be)

1.0.1 (2025-09-28)

Bug Fixes

  • controller input not working in BPM by updating @steambrew/ttc, closes #13 (57b3734)