Skip to content
Compare
Choose a tag to compare
@ktekinay ktekinay released this 03 Jul 21:19
· 5 commits to develop since this release
  • KajuUpdateWindow: Changed hsSocket to a URLConnection object.
  • UpdateChecker: Added ExecuteAsync that will check for updates asynchronously using URLConnection and LastError for HTTP errors that occur when using that method.
  • UpdateChecker: Deprecated Execute.
  • UpdateChecker: Use URLConnection unless Execute is used where AllowRedirection isß False.
  • UpdateChecker: Added results for "PageNotFound", "PageRedirected", and "FetchingUpdateInfo".
  • UpdateChecker: Better handling of a URL in the form "http://un:pw@path".
  • UpdateChecker: Changed Result to a read-only computed property and made the mResult shadow property hidden.
  • UpdateChecker: Removed events that were not being raised anyway.
  • UpdateChecker: Make sure each version has a security token (see below).
  • UpdateChecker: Validate the downloaded packet against every form of EOL with and without Trim in case that got changed along the way.
  • UpdateChecker: OSIsSupported will try twice to find the tools it needs and log any errors.
  • UpdateInformation: Will fetch images and release notes asynchronously.
  • UpdateInitiater: Fixed Windows script issue that could have prevented re-launch of the application.
  • Test App: The window will let you specify Asynchronous and your own URL and/or public key. It will also allow testing of simple HTTP authenticated directories.
  • Test App: Asynchronous is now the default.
  • Admin App: Fixed issues with saving and alias tracking. (Alias tracking does not work on Windows.)
  • Admin App: Better UI handling on Windows.
  • General: Code changes for easier debugging.
  • General: All HTTP requests now include headers to disable caching.
  • General: Exported information file contains a security token to make sure that each export has a different RSA signature.
  • General: Handle IOException.
  • General: Updated build script to look for kaju cli in "Builds" folder as named in the newer Xojo versions.