- Added support for responsive images using srcset
- Added support for ${name} to match paths with no file-extension
- Added path sanitization helpers
- Fixed processing of Rulesets by user ordering
- Fixed Options UI in Private Browsing
- Fixed handling of corrupted addon data
- Upgraded dependencies
- Fixed error handling
- Add image url regex filter
- Add support for embedded Data URL images
- Fix regex parser
- Fix default path rules
- Fix enable/disable via addon manager
- Add console logging
- Fix ruleset index if in invalid state
- New Path rules syntax based on template strings
- New Import/export of addon settings
- New download indexing options for per-tab and continuing
- Fix Options focus adding new rules
- Refactor version updater
- Bump Min Firefox version to FF73
- Fix bug causing options page to be blank
- Fix Cancel button operation
- Fix event listeners
- Fix addon fails to reload when disable is toggled in Extensions manager
- Fix Download in Private Browsing Mode option could be selected when not enabled by the browser settings
- Fix Skip Discarded Tabs option could not be selected
- Fix Sidebar and Popup broken in Private Windows
- Added Rulesets for targeting options to specific sites
- New preferences page
<ext>
pathRule no longer includes the period.
, pathRules changed to.<ext>
- Added new keyboard shortcuts options
- Removed code requiring min version FF67
- Fixed content-disposition for UTF-8 filename #43
- Fixed path rules bug: when many OR conditions only the first and last was tested #43
- Fixed private download option, setting had no effect.
- Fixed clear history option, setting affected private downloading.
- Fixed issue where tab may be closed before images where downloaded, when downloading multiple images in tab.
- Fixed download reliability with referrer header
- Performance improvements
- Increased testing coverage
- Fixed regression in Path Rules
- Fixed using browser cache to save images #37
- Fixed input validation for numeric options
- Fixed badge text color (API changed in FF63)
- Fixed addon not working in private browsing mode #35
- Added Path Rule options for tab page title and URL
- Added option for asynchronous downloading (faster, but files not guaranteed to be numbered in order if using #index naming)
- Added option for number of simultaneous downloads
- Added option to clear download history
- Fixed fr-FR translation by AntoineTurmel #33
- Added option to ignore unloaded tabs #26
- Added zh-CN translation by yfdyh000 #30
- Added fr-FR translation by tducasse #28
- Added pt-BR translation by rafaelhipercg #27
- Added l10n framework
- Added filter to skip tabs without URLs #25
- Fixed bug with URL-encoded filenames #21
- Fixed bug running addon with default options #19
- Added Path Rules preference for generating filenames
- Removed altIsFilename preferences (handled by Path Rules now)
- Fixed regression with path and filename sanitization #18
- Added protection from running concurrently in the same window
- Added context menus for browser-action to open preferences and downloads folder
- Changed Addon manifest, new permisison required for menus
- Changed icons
- Changed runtime to remove event listeners when addon finishes
- Added detection for downloads when type is not image to raise error
- Fixed condition where failed download would hang addon
- Fixed filename creation to not use altIsFilename for direct images
- Added runtime to cancel ongoing downloads when user cancels addon
- Changed filename creation to use browsers inbuilt URL parser
- Fixed bug in tab closure
- Changed icons
- Changed runtime handling to rely on promises instead of polling
- Added feature for running addon concurrently in different windows
- Added feature to cancel running operation by clicking browser-action icon
- Added feature to display runtime status using badge icons
- Added preference for keyboard shortcut #7
- Changed manifest minimum version to FF60
- Added preference to use image alt text as filename #14
- Fixed detection of image dimensions #10
- Fixed creating filename for encoded URLs
- Added preference for downloading all images in each tab #5
- Added preference to use incognito mode for hiding download history
- Changed manifest minimum version to FF57
- Fixed filename creation to ignore query string #4
- Fixed compatibility with Download API changes in FF58 #8
- Changed manifest minimum version to FF52
- Added preference to only save direct image tabs
- Fixed "all tabs" not executing
- Fixed notification showing after every file download
- Changed icons
- Changed manifest minimum version to FF48
- Initial release