You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

changelog.md 5.0 KiB

10 years ago
12 years ago
10 years ago
10 years ago
12 years ago
12 years ago
12 years ago
12 years ago
12 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. Changelog
  2. =========
  3. Changes in Pannellum 2.2.1
  4. --------------------------
  5. New Features:
  6. - NPM support
  7. Improvements:
  8. - Set `Accept` header to request images
  9. - Ensure `hfov` is a number
  10. - Better restriction on yaw range
  11. Changes in Pannellum 2.2.0
  12. --------------------------
  13. New Features:
  14. - An API has been added instead of just a standalone viewer; the API should be
  15. considered experimental at this point and may be subject to change
  16. - The `PosePitchDegrees` and `PoseRollDegrees` XMP tags are now supported
  17. (used by the Ricoh Theta S)
  18. - Optional fade animation for transitioning between scenes using the
  19. `sceneFadeDuration` parameter
  20. - New `autoRotateStopDelay` parameter that allows the panorama to be rotate
  21. for a specific period of time before stopping
  22. - Hot spot debug parameter to assist with positioning hot spots
  23. (`hotSpotDebug`)
  24. - Parameter to disable keyboard zooming (`keyboardZoom`)
  25. Improvements:
  26. - Much better equirectangular video support using Video.js
  27. - High-DPI support
  28. - Unified configuration files; tour configuration files can now be used
  29. directly with the `config` parameter
  30. - Page title is now set to the panorama title in the standalone viewer
  31. - Aspect ratio of preview image is now maintained
  32. - Fullscreen button is now only shown if fullscreen is allowed
  33. - Pointer Events are now supported for touch controls in IE / Edge
  34. - Performance improvements
  35. - CSS 3D renderer now works with cubemaps
  36. - CSS 3D renderer now works in IE 10/11
  37. - Configuration files are now loaded asynchronously (synchronous request are
  38. deprecated by most browsers)
  39. - Improved keyboard zooming speed
  40. - Added checks to avoid browser NPOT cubemap bugs
  41. - Better path handling
  42. - Informative error is shown when Pannellum is opend from local filesystem
  43. instead of a web server
  44. Bugfixes:
  45. - Fixed zoom out jerkiness in Chrome
  46. - Fixed inertia-related jumping
  47. - Fixed CSS 3D renderer edge flickering issue
  48. - Fixed CSS 3D renderer hot spot display bug
  49. - Fixed a number of Safari-related bugs
  50. - Fixed bug with autoloaded tours
  51. - Fixed bug where hot spot tooltips were sometimes obscured
  52. - Fixed CSS 3D renderer fullscreen bug
  53. - Fixed `vOffset` bug
  54. - Fixed image hot spots bug
  55. - Fixed zoom bug related to small multires panoramas
  56. Backwards-Incompatible Configuration Parameter Changes:
  57. - The sign of hot spot yaw positions has been flipped to match the rest of
  58. Pannellum's yaw values
  59. - The `tour` parameter is deprecated and will be removed in the next major
  60. release; tour JSON configuration files can be used with the `config`
  61. parameter
  62. - Undocumented URL configuration parameters can no longer be used
  63. - The `header` parameter can no longer be used; use the API instead
  64. Other:
  65. - Extra row of pixels no longer needed in multires fallback images
  66. - Added JSDoc documentation
  67. Changes in Pannellum 2.1.1
  68. --------------------------
  69. Bugfixes:
  70. - Force subpixel rendering for hot spots
  71. Changes in Pannellum 2.1.0
  72. --------------------------
  73. New Features:
  74. - Ability to limit pitch, yaw, and hfov extents
  75. - Can set starting pitch and yaw in scene linked to by hotspot
  76. - Pinch to zoom
  77. - Zoom and fullscreen controls can be hidden
  78. - "Inertia"
  79. - Option to begin auto rotating after a period of user inactivity
  80. - Use Photo Sphere XMP metadata for configuration
  81. - Preliminary equirectangular video support (no controls)
  82. Improvements:
  83. - Loading progress bar is displayed for equirectangular panoramas
  84. - Error message for image being to large for a device is now much more
  85. descriptive
  86. - Zoom level choosing for multiresolution panoramas is improved
  87. - Documentation of configuration parameters was added
  88. - Python 2.7 support for multiresolution tile generator script
  89. Bugfixes:
  90. - Fix bug where preview images wasn't always loaded for cubic panoramas
  91. - Hot spots are now displayed behind controls
  92. - Fix bug with multiresolution panoramas when `basePath` isn't defined
  93. - Error message displayed for IE 9
  94. Backwards-Incompatible Configuration Parameter Changes:
  95. - `voffset` changed to `vOffset`
  96. - `autorotate` changed to `autoRotate`
  97. - `autoload` changed to `autoLoad`
  98. - `autoLoad` value changed from `'yes'` to `true`
  99. Other:
  100. - Popout mode, for browsers that do not support the fullscreen API, has been
  101. removed
  102. Changes in Pannellum 2.0.1
  103. --------------------------
  104. Bugfixes:
  105. - Fix keyboard controls in Safari
  106. Changes in Pannellum 2.0
  107. ------------------------
  108. New Features:
  109. - New rendering backend
  110. - Multiresolution panoramas
  111. - Partial panoramas
  112. - Cubic panoramas
  113. - CSS 3D fallback renderer for multiresolution panoramas
  114. - JSON configuration files
  115. - Hot spots and tours
  116. - Compass headings
  117. Improvements:
  118. - More configuration options
  119. - New theme
  120. - Performance improvements
  121. - CORS support
  122. Bugfixes:
  123. - Numerous
  124. Changes in Pannellum 1.2
  125. ------------------------
  126. New Features:
  127. - Added keyboard panning controls
  128. - Added support for a fallback URL if WebGL is not supported
  129. Improvements:
  130. - Clarified load button text
  131. - Switched from raster to vector icons
  132. Bugfixes:
  133. - Added workaround for WebKit fullscreen regression