Skip to content

- New: scalemode=”sizescale” – a new optional layer scale mode, if used then additionally also the width/height changes of images are used as scale-factor for children layers.
- New:
- New: krpano Maps – the pantospot() action has now an optional zoomlevel parameter.
- Change: To improve compatibility with older krpano or Panotour Pro examples, the default setting of scalemode (for old xml files) is changed from “resize” to “sizescale”.
- Fix: Improved Panotour Pro compatibility, if in the showlog() action the first parameter is an empty string, then this is evaluated as true, which means the log will be opened.
- Fix: For improved compatibility with older examples, support for the ‘alturl’ (alternative url for html5) setting was added again.
- Fix: A layer with capture=false was wrongly triggering a global doubleclick event on a single-click, and the onsingleclick/ondoubleclicks events on the layer were not working (report).
- Fix: It’s now possible to optionally disable the mouse-wheel capturing in html, iframe and krpano elements. Therefore the capturewheel setting is true by default now for these elements. But if set to false, the elements will pass-through the mouse-wheel events.
- Fix: Support scalemode=”scale” now also for html, iframe and krpano elements (report).
- Fix: Hotspots with type html, iframe or krpano were missing after returning from VR mode.
- Fix: The sameorigin setting wrongly affected also layer/hotspot images (report).
- Fix: Improved error reporting for layer/hotspot loading errors. If known, the reason for the loading error is also given.
- Fix: WebVR – On Android devices, the new userAgentData Browser API will be used to get the real device-name. That name is necessary to look for the correct physical screen-size in the VR-device-databases.
- Fix: The setting bgbordermode=”inside” didn’t work on hotspots (report).
- Fix: The textfield textalign was wrong when using bgbordermode=”inside”.
- Fix: Several layout bugs with flowchildren and missing updates were fixed (report).
- Fix: When a layer was added to another layer (using the parent setting) and that layer was not ready/created yet, that layer could be missing (not displayed)
- Fix: Layout performance improvements when using changing textfields and flowing layers.
- Fix: The text alignment could be wrong when using ellipsis.
- Fix: A wait(load) call in the first pano load could wrongly cause an infinity waiting.
- Fix: The right mouse button tracking was not working correctly on Mac (report).
- Fix: Use a time-and-random-based unique hotspot name in the krpano Tools VTour Editor when creating new hotspots to avoid potential naming conflicts (report).
- Fix: In some cases html-links inside disabled (enabled=false) textfields were still clickable.
- Fix: krpanomaps.xml and maps2 example – use the shortest 360 wraparound path to the target when panning on the map.
- Fix: showtext.xml – the text position was wrong when using a custom area or display.safearea.
- Fix: Add the missing documentation for the wildcmp(), spliturl() and buildurl() Javascript helper functions.