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 4.8 KiB

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