Changes from 1.17 Pre Release to 1.17 Pre Release 2:
- krpano HTML5 Viewer (krpano.js)
- New: Support for compressed encrypted xml/plugin files.
- New: Support for the network.retrycount setting.
- New: Added support for the display.hardwarelimit setting (required for the old Safari 5.1 browser when viewing non-multires panos with cubeface images larger than ~1980px, and for mobile devices when using too large images).
- New: Improved touching friction on lower framerates.
- Fix: Added workarounds for several multitouch bugs of older Android Chrome versions (this relates also to browsers which are based on that old Chrome versions, like many Samsung Android browsers).
- Fix: The CORS xml loading in IE10/IE11 wasn't working.
- Fix: Added support for the progress.progress value (will work normally for 'normal/single-res' panos, for multires panos it will only show the loading state of the first resolution level).
- Fix: Avoid 'null' loading requests when changing plugin/hotspot images.
- krpano Flash Viewer (krpano.swf)
- New: Support for compressed encrypted xml files.
- Fix: Missing Math.pow action.
- Fix: Remove the '\n' at the lineend from the consolelog=true logging.
- ScrollArea Plugin (scrollarea.swf, scrollarea.js)
- New: Mouse Wheel scrolling support (with special detecting for touchpads and smooth scrolling mouses).
- Fix: Use the whole plugin area as 'hit-area' (Flash).
- Bingmaps Plugin (bingmaps.swf, bingmaps.js)
- Change: Smaller bingmaps.js filesize due new encrypted xml/plugin compression.
- Googlemaps Plugin (HTML5-only, googlemaps.js)
- Change: Smaller googlemaps.js filesize due encrypted xml/plugin compression.
- Fix: Keep the current map center on resizing and visibility changing.
- krpano Tools (all)
- Fix: Mac/Linux-only - When passing a filename without path, use the current folder as path.
- Fix: Mac-only - Endless hanging when trying to build more than ~240 files (e.g. tiles in the maketiles or makepano tool) at the same time.
- krpanotools - Makepano Tool
- Fix: Skip cubeside detecting when having pre-set a specific panotype.
- Fix: Windows-only - Files larger than 4 GB got skipped wrongly.
- Fix: Windows-only - Convert unicode log outputs to the codepage of the console.
- krpanotools - Encrypt Tool
- New: ENCRYPT XML droplet for easily encrypting xml files.
- New: Support for compressed encrypted xml and js-plugin files.
- New: Public-encrypted xml or js-plugin files (like the bingmap.js/googlemaps.js) can be re-encrypted with private-encryption.
- New: '-z' setting for enabling the compression.
- New: '-bin' setting to force using the binary Flash-only encryption.
- Change: Automatically use the HTML5-compatible encryption for xml files.
- Change: When the '-h5' setting will be used, when only the HTML5-compatible encryption will be used. Files that can't be encrypted with that mode will be skipped.
- Change: Add '.encrypted.*' by default to the encrypted files.
- Change: Add '.original.*' by default to original files when using the '-rn' setting.
- Change: When there is already a '.original' backup file, make another one.
- Fix: The '-h5' setting was ignored when using the '-rn' setting at the same time.