Version History

Version 2.7.4
English Manual
French Manual
  • Fixed a bug that caused some warnings to be logged twice.
  • Set the user-agent string in the web view request to the user-agent string from the identity setting.
  • Scanned error pages for links to existing files.
  • Deleted zip archives after importing.
  • Updated standard identities.

Version 2.7.3
English Manual
French Manual
  • Added an app extension that lets users send a URL to SiteSucker from the Safari share menu.
  • Fixed numerous bugs.

Version 2.7.2
English Manual
French Manual
  • Added the ability to change settings while a download is paused.
  • Expanded the scope of certain base types in the File Type settings.
  • Limited the timeout value in the Request settings to 75 seconds or less.
  • Displayed the timeout countdown in the progress status message while an item is downloading.
  • Improved the way files with the multipart/x-mixed-replace MIME type are downloaded and saved.

Version 2.7.1
English Manual
French Manual
  • Prevented SiteSucker from trying to download the same URL twice.
  • Fixed a problem parsing meta refresh URLs that contain whitespace.
  • Prevented downloading the robots.txt file if it already exists.
  • Downloaded the robots.txt file for URLs that were redirected.
  • Added support for the action attribute in the <form> tag.
  • Improved the logging of redirected URLs when web views are used.
  • Improved the process of downloading files when the Download Using Web Views setting is used.

Version 2.7
English Manual
French Manual
  • Added Text Encoding setting.
  • Reordered items in the Settings screen.

Version 2.6.1
English Manual
French Manual
  • Fixed a bug that caused SiteSucker to leave Kiosk Mode when the device is put to sleep.
  • Saved all localized files using the detected encoding.

Version 2.6
English Manual
French Manual
  • Added Patterns table to the Webpage settings.
  • Improved handling of invalid relative URLs.
  • Prevented creation of invisible files and folders.
  • Fixed a problem truncating paths that do not have a file extension.
  • Added the ability to transfer multiple sites in a single zip archive.
  • Made some cosmetic improvements to the various settings editors.
  • Removed broken bookmarks after deleting items.
  • Added Browser Font Size preference.

Version 2.5.4
English Manual
French Manual
  • Fixed a bug that could prevent a webpage from being analyzed if its specified character set is wrong.
  • Fixed the way URLs with port numbers are handled.
  • Fixed some problems localizing redirected URLs.
  • Displayed the number of items entered or selected for paths, media types, and custom data attributes settings.
  • Added 3D Touch Quick Actions from the Home screen.

Version 2.5.3
English Manual
French Manual
  • Fixed some stability and user interface issues.
  • Fixed a bug with the Maximum Files setting.
  • Fixed a bug with the Pause command that could prevent some files from downloading.
  • Replaced WKWebView with UIWebView to fix problems related to downloading using web views.
  • Suppressed display of the invalid certificate alert when the Suppress Login Dialog setting is on.
  • Improved the handling of HTML files that include bad characters.
  • Displayed progress while delaying.

Version 2.5.2
English Manual
French Manual
  • Modified the code to prevent SiteSucker from locking up when pausing or stopping.
  • Fixed a bug that prevented the HTML Types setting from working correctly.
  • Fixed a bug that prevented some custom data attributes from being handled correctly.
  • Fixed some problems bookmarking file paths that contain special characters.
  • Replaced UIWebView with WKWebView.

Version 2.5.1
English Manual
French Manual
  • Improved handling of URLs that have long query strings or special characters.
  • Updated the default list of identities.
  • Suppressed the annoying Guided Access message that was displayed when tapping a link in Kiosk Mode.

Version 2.5
English Manual
French Manual
  • Fixed some problems reading modification dates from HTTP headers.
  • Prevented files from being parsed more than once.
  • Added the ability to delay saving the contents of web views.
  • Added download time in seconds and number of connections to log entry for final status.
  • Prevented error pages from being scanned to avoid getting stuck in an endless loop.
  • Allowed the user to suppress warning alerts.
  • Added preferences that allow the user to set the number of connections and return to the last page displayed.

Version 2.4.4
English Manual
French Manual
  • Fixed a bug that could cause connections to stall if certain errors occur.
  • Reduced SiteSucker's memory footprint by writing downloaded data to a file.
  • Added the ability to resume a previously canceled or failed download.
  • Added the ability to open incorrectly encoded HTML files.
  • Saved all localized files using UTF-8 encoding.

Version 2.4.3
English Manual
French Manual
  • Fixed a bug that caused truncation of URLs containing multiple '?' characters.
  • Used NSURLSession instead of NSURLConnection to download sites.
  • Replaced "&" with "&amp;" in URLs inserted in HTML files.
  • Added the ability to handle URLs containing backslashes.
  • Improved handling of error pages.
  • Removed the ability to download videos or content from youtube.com, soundcloud.com, or vimeo.com.

Version 2.4.2
English Manual
French Manual
  • Updated for iOS 9.
  • Added support for the srcset attribute in the <img> and <source> tags.
  • Fixed an issue where certain URLs were not subject to the path settings.
  • Stopped scanning error pages to avoid getting stuck in an endless loop.
  • Fixed some issues with URL encoding.

Version 2.4.1
English Manual
French Manual
  • Made improvements to the user interface.
  • Fixed a bug that prevented the use of existing login credentials if the Suppress Login Dialog setting was on.
  • Modified the path settings so that non-ASCII characters no longer need to be encoded.

Version 2.4
English Manual
French Manual
  • Fixed a bug that prevented some SiteSucker documents from opening.
  • Ensured that the minimum and maximum file size limit settings are always enforced.
  • Allowed a mix of absolute URLs and regular expression patterns in the path settings.
  • Added Scan Comments for URLs setting.
  • Added a setting for specifying custom data attributes that should be scanned for URLs.
  • Prevented "//" from being replaced with "/" in URL fragments.
  • Provided a way to delete items from downloads.

Version 2.3.3
English Manual
French Manual
  • Ignored superfluous "../" references in relative URLs.
  • Retried downloading a file if a network connection error occurs.
  • Downloaded an error page, if permitted by the settings, when an error occurs.
  • Analyzed HTML tags within conditional comments.
  • Recognized wildcard characters in robot.txt files.
  • Saved separate robot.txt files for http and https ("robots.ssl.txt").

Version 2.3.2
English Manual
French Manual
  • Improved performance by analyzing HTML files in the background.
  • Modified the document format to reduce size and improve performance.
  • Fixed some problems detecting the loss of the Internet connection.
  • Appended the appropriate file extension to unnamed ("index") files.
  • Displayed progress when importing or exporting downloads.

Version 2.3.1
English Manual
French Manual
  • Fixed a bug that prevented SiteSucker from correctly handling a relative <base> tag URL.
  • Fixed a bug that prevented SiteSucker from correctly localizing certain URLs.
  • Displayed a wait alert when importing, exporting, or deleting downloads.

Version 2.3
English Manual
French Manual
  • Updated for iOS 8.
  • Fixed a bug that could cause a localized HTML file containing a <base> tag to be unreadable.
  • Fixed a bug that could prevent HTML files downloaded using web views from being saved.
  • Added support for the <audio>, <source>, <track>, and <video> tags.
  • Dropped support for the nonstandard href attribute in the <embed> tag.
  • Added a character set detector to identify the encoding of HTML files.
  • Added Check All Links and Always Download HTML and CSS settings.
  • Modified the File Replacement setting so that it applies to HTML and CSS.
  • Treated the Delay setting as the minimum length of time that SiteSucker should delay between download requests to the same host.
  • Included complete identity information in SiteSucker documents.

Version 2.2
English Manual
French Manual
  • Made improvements to the user interface.
  • Extended SiteSucker's ability to share files.
  • Exported and imported sites as zip archives.
  • Paused downloading while disconnected from the Internet.
  • Stopped downloading if there are permission errors or the device is full.
  • Added a browser that allows users to log into a site before starting the download.
  • Added support for the X-Robots-Tag HTTP header and for the Crawl-delay parameter in robots.txt.
  • Modified the Ignore Robot Exclusions setting so that robots.txt exclusions aimed specifically at SiteSucker are always honored.
  • Added a Kiosk Mode option that lets users view a downloaded site without being able to do anything else.

Version 2.1
English Manual
French Manual
  • Updated for iOS 7.
  • Changed Generate HTML setting to Download Using Web Views.
  • Fixed bugs associated with the Download Using Web Views setting.
  • Fixed a File Sharing incompatibility with versions of SiteSucker for OS X prior to 2.4.
  • Added the ability to view individual files by tapping and holding folders shown in the Downloads Screen.
  • Added the ability to import and export SiteSucker documents.

Version 2.0.1
English Manual
French Manual
  • Disabled the idle timer while SiteSucker is downloading.
  • Modified HTML Types so that only the text/html media type is treated as HTML by default.
  • Fixed a bug that could cause SiteSucker to download empty files in place of HTML.
  • Fixed a bug that prevented bookmarks from working if the path contained percent-encoded characters.
  • Fixed a bug that could cause SiteSucker to terminate when activated if it's downloading a large site.

Version 2.0
English Manual
French Manual
  • Implemented tabbed interface.
  • Added the ability to bookmark downloaded pages.
  • Added the ability to open files in other apps.
  • Supported full-screen browsing of downloaded sites.
  • Determined file types from media types instead of file extensions.
  • Displayed web view errors on error pages or in log file.
  • Updated the list of identities.
  • Added icons to web page titles, indicating whether or not the page is downloaded.
  • Fixed numerous bugs.

Version 1.2.2
English Manual for iPad
English Manual for iPhone
  • Fixed problems with URL encoding.
  • Fixed a problem handling allowed paths in robots.txt.
  • Added Generate HTML option to the Settings.
  • Added Include Supporting Files option to the Settings.

Version 1.2.1
English Manual for iPad
English Manual for iPhone
  • Added code to manage HTTP cookies.
  • Added the ability to read poorly encoded HTML files.
  • Handled clicks on mailto links in web views.
  • Fixed numerous bugs.

Version 1.2
English Manual for iPad
English Manual for iPhone
  • Added support for transferring sites using iTunes file sharing.
  • Improved the way size information is calculated for downloads.
  • Fixed the encoding of host names that include non-ASCII characters.
  • Fixed a bug that could cause a crash when editing limit values.

Version 1.1
English Manual for iPad
French Manual for iPad
English Manual for iPhone
French Manual for iPhone
  • Optimized for iPad.
  • Improved the handling of URL redirects.
  • Displayed size information for downloads.
  • Displayed an error message for broken links.
  • Allowed users to delete Starting Points and edit their labels.
  • Fixed a bug with the Replace Files: With Newer option.

Version 1.0.1
  • Improved the handling of URL redirects.
  • Improved conversion of character entities in URLs.
  • Improved character encoding detection when reading HTML files.
  • Used a single connection for delayed downloads.
  • Fixed a problem truncating URL fragments at character entities.
  • Fixed encoding of host names that include non-ASCII characters.
  • Added Install SiteSucker Bookmarklet item to Settings screen.
  • No longer log warnings for URL redirects if the URLs only differ in case.
  • Recent URLs are now displayed when the user clicks in the Web URL text field.
  • Added an action button to the web view that allows users to save or e-mail downloaded images.
  • Improved the way SiteSucker responds to authentication challenges and untrusted certificates.
  • Fixed a bug that could cause SiteSucker to crash if the user navigated out of the web view while a page was loading.
  • Logged warnings when SiteSucker is unable to download a file because of a robots <meta> tag or because the level limit is exceeded.

Version 1.0
English Manual for iPhone
  • Initial public release.