Releases: albert-sun/extension
Version 1.3.2
Version 1.3.2
• Transferred most statically-loaded resources to JSON files including changelogs, product data, and settings
• Properly called function for setting-up auto-queue interval, should work now (I need serious linting)
Version 1.3.1
• Re-added background polling interval for Best Buy queues that I forgot about when re-coding
Version 1.3.0
• Another complete code refactor - moved Svelte files into individual TS files linked through a Svelte file for using writables and stuff
• Fixed queues not actually replacing when either moving from multiple to single queue, or new queue being better and thus should overwrite old queue
• Fixed excessive pings to browser because of undefined setting (set to 100ms instead)
• Added exception handling just in case extension hangs if synchronous requests error out
Version 1.2.0
• Re-factor of background script, content scripts, and extension front-end to implement sequential handler execution and other features
• Implemented auto-reload with setting whenever 403/500 response received
• Implemented iterating over multiple tabs for sending requests - while executed once, each tab is pinged beforehand to ensure execution
• Added new notification sounds and expanded notifications for different events
• Added automatically opening tab with setting on execution when script not detected
• Added option to disable notification sounds for all events (separate from popups)
• Changed the way notification sounds are played so that they can overlap
• Fixed settings tab either not working or behaving strangely (buttons not working, certain settings not saving, etc.)
• Aggregated background scripts into a single script because I thought they couldn't communicate to each other through the runtime.sendMessage API, but apparently the issue was something else. Doing some testing to check whether I'm good to separate them again in future versions for code clarity
• Somewhat cleaned up code and aggregated utilities because of tree shaking
To install, unpack the release zip file and load the public folder as an unpacked extension through Chrome within chrome://extension. Make sure that "Developer Mode" on the top-right of the extensions page is enabled before you're able to load the extension.
Version 1.1.1
• Fixed changelog spacing, noone probably even noticed the issue though
To install, unpack the release zip file and load the public
folder as an unpacked extension through Chrome within chrome://extension
. Make sure that "Developer Mode" on the top-right of the extensions page is enabled before you're able to load the extension.