Skip to content

Releases: mistic100/Photo-Sphere-Viewer

5.9.0

30 Jul 11:34
Compare
Choose a tag to compare

Full changelog: 5.8.3...5.9.0

Bug fixes

  • #1394 / #1395 performance issues during transitions
  • #1382 markers: disable text selection in container
  • #1379 virtual-tour: arrows position with gallery in 2d mode
  • fix "sphereCorrection" type & update doc about panoData

New features

  • map: new option "shape", round or square
  • compass: "navigation" option can be updated
  • autorotate: "autorotatePitch" can be null to keep current pitch

Other changes

  • Responsive UI elements use CSS Container Queries instead of Media Queries
  • stereo: automatically hide map, plan & gallery

map

5.8.3

17 Jul 17:21
ebc1fb1
Compare
Choose a tag to compare

Full changelog: 5.8.2...5.8.3

WARNING : removed the deprecated UMD files, the package only contains ESM and CJS files to align with ThreeJS builds. This was planned in 5.8.0 but was forgotten.

Bug fixes

  • #1375 map: cone size on high DPI screens
  • #1357 map: broken when used without config object

New features

  • #1369 map: add setZoom method and view-changed event

Other changes

  • #1372 compatibility between gallery, plan & map
  • #1374 compatibility between gallery & virtual-tour
  • gallery: force hideOnClick on small screens

5.8.2

04 Jul 11:03
5b483ef
Compare
Choose a tag to compare

Full changelog: 5.8.1...5.8.2

Bug fixes

  • #1344 Compatbility with three r166
  • #1349 markers: tooltip on polygons

5.8.1

25 Jun 19:59
9cca10c
Compare
Choose a tag to compare

Full changelog: 5.8.0...5.8.1

Bug fixes

  • #1335 markers: keep rotation when updating marker
  • #1337 virtual-tour: compatibility with markers

5.8.0

18 Jun 11:31
625244e
Compare
Choose a tag to compare

Full changelog: 5.7.4...5.8.0

Breaking changes

  • virtual-tour: the 3d render mode has been entirely rewritten and allows to change the arrows image
  • virtual-tour: the markers render mode has been replaced by 2d and no longer requires the markers plugin
  • markers: the orientation option has been replaced by rotation which can set yaw+pitch+roll
  • the little planet adapter has been removed, the same effect can be achieved with extreme fisheye

New Features

  • the base equirectangular adapter will now try to read and apply additional XMP data: InitialViewHeadingDegrees, InitialViewPitchDegrees and InitialHorizontalFOVDegrees
  • #1288 new dual fisheye adapter
  • #1118 markers: new marker type elementLayer allowing the integrate complex elements like iframes

Bug fixes

  • #1326 markers: update marker failed when not in view
  • overlays: export TS types

5.7.4

18 May 15:11
Compare
Choose a tag to compare

Full changelog: 5.7.3...5.7.4

New features

  • #1293 markers: support polygons with holes
  • core: add fullscreen emulation for iPhone

Bug fixes

  • #1298 gyroscope: invalid orientation in landscape

Other changes

  • #1275 plan: focus Leaflet when maximized
  • #1300 gyroscope: better support of "absolutePosition" option
  • #1301 equirectangular: disable interpolation if larger than 8096px + add "willReadFrequently" option
  • #1303 core: improve system detection
  • core: remove support for old "webkitFullscreen"

5.7.3

22 Apr 20:28
Compare
Choose a tag to compare

Full changelog: 5.7.2...5.7.3

New features

  • #1259 markers: add autoplay option for videoLayer markers

Bug fixes

  • #1292 markers: rotation lost when updating marker
  • #1254 markers: error when removing layer markers
  • #1258 gyroscope: support camera roll

Other changes

  • #1273 display message when WebGL is not available

5.7.2

05 Mar 18:54
f7262f9
Compare
Choose a tag to compare

Full changelog: 5.7.1...5.7.2

Bug fixes

  • #1252 markers: imageLayer rotation proportion
  • #1251 markers: Invisible imageLayer is clickable
  • #1241 markers: rendering issues

New features

  • #1244 add easing option to animatemethod

Other changes

  • Improve error message when only "yaw" or "pitch" is provided

5.7.1

14 Feb 18:15
db169e9
Compare
Choose a tag to compare

Full changelog: 5.7.0...5.7.1

Deprecation warning: ThreeJS removed their UMD js file in version 0.161 keeping only the ESM and CJS files.
As of 5.7.1 the UMD files of PhotoSphereViewer will emit a warning when used and it will be removed in version 5.8.0. You should switch to ESM now by following the installation guide.

New features

  • plan: central pin shows orientation + bearing option
  • #1235 markers: add rotation option

Bug fixes

  • #1237 markers: allow to update opacity of imageLayer and videoLayer

Other changes

  • add loading and description lang options, loadingTxt defaults to lang.loading

5.7.0

04 Feb 15:11
94c1a27
Compare
Choose a tag to compare

Full changelog: 5.6.0...5.7.0

New features

  • new plan plugin to display maps with Leaflet
  • HTTP requests are cancelled when changing panorama while the previous one is still loading

Bug fixes

  • #1222 virtual-tour: clear current node when replacing all nodes
  • #1214 tiles-adapter: remove black bar on loading