Set the user-agent string in the web view request to the user-agent string from the identity setting. Modified the web view request headers to avoid 304 (Not Modified) errors. Fixed a bug that caused some warnings to be logged twice. Fixed a bug that could cause SiteSucker to hang when downloading sitemaps using web views. Stopped using character entities in URLs found in HTML tag style attributes. Prevented an error page from downloading if File Replacement is set to Never and the file has already been downloaded successfully. Replaced the existing file with an error page if an error occurred and File Replacement is set to Always or With Newer.
Deleted the error page from a previous download attempt if the file was downloaded successfully. Retried the request after a 1.5 second delay when a server responds with a 502 Bad Gateway error.
Improved operation of the undo and redo commands for SiteSucker documents. Fixed a bug that caused the SiteSucker window to expand when a list is dragged into the URL text field. Added 'Localized' keyword to files that have been localized. Applied the replace path search pattern to a file's path as it would appear in the Finder. Replaced None with Web View in the Identity settings. Retried the request when a server responds with a 504 Gateway Timeout error. Made improvements to the webpage pattern settings. Applied path constraints when downloading sitemaps. Included path components in the Destination Folder control in the Settings dialog. Displayed an alert if SiteSucker tries to download to a read-only volume. Fixed a bug that could cause SiteSucker to crash when a document window is closed.įixed several problems related to 'Permit access' dialogs. Automatically scanned for the custom data attributes data-image, data-src, and data-srcset. Fixed the setting limiting the number of files downloaded. Prevented Paths to Replace setting from creating blank or corrupt paths and filenames. Removed inappropriate whitespace from URLs. Fixed a problem displaying HTML that uses the Shift JIS encoding. Improved detection of HTML comment termination. Prevented spurious error reporting that HTML comment termination could not be found. Added the ability to relocate the destination folder while paused. Version 2.11.5.įixed a bug that could cause SiteSucker to crash when relocating the destination folder while paused.
Included thousand separators in status values. Displayed a progress window when opening, saving, or changing the destination folder of a large document. Eliminated the confirmation alert and improved undo for tables in the settings window.
Fixed a bug that could prevent SiteSucker from being hidden while downloading a site.įixed some problems with the AppleScript download without queuing command. Fixed a bug that caused SiteSucker to ignore changes made to the path settings while paused. Fixed potential problems caused by URL case inconsistency. Logged all instances of broken links and other errors. Reduced the likelihood that SiteSucker will request files that don't need to be downloaded. Version 2.11.7.įixed potential problems parsing the srcset attribute. Detected images that are identified as HTML by the server. Prevented SiteSucker from crashing by properly encoded parameter strings in URLs. Replaced illegal and control characters in file paths when saving files. Fixed a bug that could cause SiteSucker to crash when analyzing certain webpages.Īdded support for Dark Mode in macOS 10.14.