Download setup-cyosmc-1.2.0-build-456.exe version 1.2.0.456 (Beta), last updated 31/05/2018 (4.12 MB)

Download
  • md5: d94643f45f4af6d51110996ea10c704d
  • sha1: 40953a4e00ab88bd1fbd3d15b44b2c8f2d1d4d10
  • sha256: 141b4c8f510a1594bd4b6bfb2e6f66ea711c43d3615eb7a68cd41c35acf375c1

Added

  • The original Include Subdomains option has been replaced with a new set of more comprehensive options, allowing for copying of sibling domains, linked resources, or everything
  • Although the UI editor for additional hosts stated regular expressions could be used, this was never implemented. Regular expressions can now be used with additional hosts
  • Added an address bar to the Capture Form tool to allow access to hidden login URI's, or for any other type of manual navigation
  • Added a Scan button to the Capture Form tool allowing a manual scan for forms in the page if Sitemap Creator failed to detect them initially
  • The maximum redirect chain length setting can now be configured from the Advanced options group
  • Added a new option to control if external redirects should also be followed
  • Added support for the brotli compression algorithm
  • Added a new option to control if the results list should automatically scroll to show the active item while performing a website scan
  • Added a new Keep Alive setting. Setting this to false can help prevent the "The server committed a protocol violation. Section=ResponseStatusLine" crawl failure [#002]
  • Added a new Prefix Mode setting. This setting allows you to force URI's to either have or remove the www prefix, useful for avoiding duplicated files when copying a website which uses a mix of prefixed and non-prefixed URI's
  • Added the ability to replace sections of a URI when crawling documents
  • Added a new report to view non-HTTP links
  • Added a new optional extension for providing feedback/smiles/frowns or support requests from within the application
  • Error diagnosis dialogs now include a reference to the original report
  • The Test URI dialog now includes a new tab which lists all links that were detected on the source page

Changed

  • Now requires Microsoft .NET 4.6
  • When following redirects after posting form data, all built in skip rules are ignored, so if a post to one site directs to another to complete the post, Sitemap Creator will now always follow the redirect
  • The Create Desktop Icon option in setup is no longer checked by default
  • The Test URL dialog now uses the proxy settings of the currently open project
  • The Website Links dialog has been slightly redesigned to prevent a crash when working with projects containing many thousands of links
  • Form editors now include a second URI field, allowing you to set the URI where field values will be read, if the POST URI is different for the form URI
  • The Capture Form window now remembers it's size and position
  • Information dialogs accessed from list views now display the selected context in an easier to read format than plain CSV
  • The default maximum redirect chain length has been increased from 5 to 25
  • HTTP Compression options have been removed from the Advanced options group into their own dedicated group
  • Options for processing redirects have been removed from the Advanced options group into their own dedicated group
  • Minor performance improvements
  • Minor optimisations to reduce memory load
  • Setup should now automatically uninstall previous versions
  • Numerous changes to how plugins are discovered, loaded and configured. Due to no longer storing plugin details in the Windows Registry, this will cause any disabled plugins to be re-enabled
  • Sitemap Creator will now correctly report non-HTTP links such as mailto: or ftp: as skipped rather than silently ignoring them
  • Internal engine changes [#062]

Removed

  • Removed the setup option for creating a Quick Launch icon
  • Removed support for opening legacy XML based Sitemap Creator projects
  • Due to offline help always being outdated due to the general weakness of the product manuals, the offline help files are no longer included in the setup, and requesting help will always display the online version

Fixed

  • External domains that would normally be crawled were being excluded if the Download all resources option was set (nightly regression)
  • Sibling domains were not being crawled correctly (nightly regression)
  • Problems loading or saving the user agent store should no longer be fatal
  • Some dialogs only supported local help requests and were unable to show help if the local help file was not available
  • Fixed a crash that occurred downloading a file if the Content-Encoding header of the HTTP response was set to identity
  • Fixed a memory leak in the sitemap component
  • A number of HTML 5 specific tags were listed as Unknown in crawl result list views
  • The UI now correctly reports if part of a crawl was aborted due to too many redirects
  • Crawling the same project multiple times in succession reused the cookies from the preview crawl
  • Fixed an unauthorised access crash that could occur when using the Capture Form tool (regression)
  • Fixed a crash that could occur if the website download folder, or any downloaded URI, included the { or } characters
  • Fixed an issue where external links could appear in some lists even when filtering options were set to exclude them
  • Fixed a number of issues which prevented automatically logging into websites where the post URI was different to the get URI and value merging was required, or the post returned 302 and the new location must be read to complete the login
  • Fixed an issue where occasionally the Capture Form tool didn't refresh available forms after navigating to a page
  • The Capture Form tool now correctly detects forms that are contained within frames
  • Export to CSV option featured when context clicking some list views didn't correctly escape the CSV
  • Fixed an issue where the entire application was terminated if CSV export failed
  • Fixed an issue where the application could fail to open files in their default application if the full path included a space
  • Fixed a crash which could occur when a request made via the Test URL dialog failed, and no response was available
  • The Capture Form tool was incorrectly using the id attribute of form elements instead of the name
  • Double clicking an entry in the Cookies list view of the Test URL dialog didn't display the selected item details
  • URI's would be incorrectly combined if the relative URI was just query string and the source URI already had a query string
  • Download percentages were calculated incorrectly
  • Report viewer didn't show external URI's
  • Fixed case-sensitivity issues in some built-in reports
  • Fixed a crash that could occur if non-NBT files were present in report folders with the rpt extension
  • Fixed a startup crash if the addins folder didn't exist [#112]
  • Fixed a crash that could occur when trying to calculate the depth of a URI [#116]
  • Fixed a crash that occurred if a project with a blank URI was opened and the user then attempted to browse to the blank URI [#120]
  • Fixed an issue where Setup sometimes wouldn't replace files
  • Fixed a number of issues that could occur after opening or saving a project and the MRU was updated [#161, #176, #177]
  • RSS entries would duplicate themselves depending on if the feed was accessed via HTTP or HTTPS. Note that a side effect of this fix will result all entries being marked as unread
  • Fixed a possible crash that could occur when trying to load a themed font [#203]
  • Errors loading cached RSS feed resulted in the RSS extension from not functioning [#204]
  • Fixed potential exit crash when updating statistics [#175]
  • Fixed a potential issue where the last character in a directory path could be removed [#213]
  • The Website Size dialog could crash with a divide by zero exception [#222]
  • Empty analytics sessions are no longer transmitted
  • Failure to obtain shell icons should no longer crash the application
  • Diagram viewer crashed saving a diagram [regression]
  • Loading a diagram didn't update UI state correctly
  • Changing some diagram properties didn't cause the diagram to be updated
  • URI's which had a blank charset attribute in the Content-Type header weren't processed properly
  • Fixed an issue where it was possible that text tokens weren't replaced
  • Link origin wasn't persisted
  • Clearing the link map didn't clear the sitemap tree [#257]
  • Trying to access Quick Scan hung the application [regression]
  • Internet Explorer emulation mode wasn't being set, causing HTML previews to always use the IE7 rendering engine

Minimum Requirements