| @@ -1,12 +1,12 @@ | ||
| 1 | -=== WP VR - 360 Panorama and Virtual Tour Builder === | |
| 1 | +=== WPVR - 360 Panorama viewer and Virtual Tour Builder for WordPress === | |
| 2 | 2 | Contributors: rextheme, coderexltd, coderexco |
| 3 | -Tags: virtual tour, virtual reality, 360 panorama viewer, real estate, vr tour | |
| 3 | +Tags: 360 panorama, panorama viewer, virtual tour,real estate | |
| 4 | 4 | Donate link: https://rextheme.com/wp-vr-360-panorama-and-virtual-tour-creator-for-wordpress/ |
| 5 | 5 | Requires at least: 6.7 |
| 6 | -Tested up to: 7.0 | |
| 6 | +Tested up to: 7.1 | |
| 7 | 7 | Requires PHP: 7.0.0 |
| 8 | -Stable tag: 8.5.78 | |
| 8 | +Stable tag: 9.1.3 | |
| 9 | 9 | License: GPLv2 or later |
| 10 | 10 | License URI: http://www.gnu.org/licenses/gpl-2.0.html |
| 11 | 11 | |
| 12 | 12 | Create stunning 360 virtual tours to impress visitors and get more clients using WPVR - an easy virtual tour creator. |
| @@ -12,13 +12,13 @@ | ||
| 12 | 12 | Create stunning 360 virtual tours to impress visitors and get more clients using WPVR - an easy virtual tour creator. |
| 13 | 13 | |
| 14 | 14 | == Description == |
| 15 | 15 | |
| 16 | -<h4>🏆 Excellent Virtual Tour Creator and 360 Panorama Viewer.</h4> | |
| 16 | +<h4>#1 virtual tour creator & 360 Panorama viewer for WordPress</h4> | |
| 17 | 17 | |
| 18 | -WPVR is a free virtual tour creator that helps you build immersive 360 VR tours in minutes - no complexity at all. | |
| 18 | +WPVR is a free virtual tour creator that helps you build immersive 360 VR tours in minutes. | |
| 19 | 19 | |
| 20 | -With this WPVR plugin, you can use an effective 360 panorama viewer to showcase properties, shops, hotels, or exhibitions. Visitors can explore your space freely, interact with key areas, and gather the details they need to make a decision more quickly. | |
| 20 | +Create interactive 360° virtual tours and panorama viewers directly in WordPress. Build real estate property tours, hotel tours, showrooms and immersive 360 experiences using panoramic photos — no coding or external SaaS required. | |
| 21 | 21 | |
| 22 | 22 | |
| 23 | 23 | <h3>🌟 Why Use WPVR?</h3> |
| 24 | 24 | WPVR comes with all the necessary features to create a free virtual tour on your own — all you need is a 360 panoramic image to get started. |
| @@ -441,14 +441,16 @@ | ||
| 441 | 441 | 3. Basic Settings of Virtual Tour |
| 442 | 442 | 4. Preview Image on Virtual Tour |
| 443 | 443 | 5. Preview Image Virtual Tour |
| 444 | 444 | 6. Advanced Controls of Virtual Tour |
| 445 | -7. Control Buttons of Virtual Tour | |
| 446 | -8. 360 Image Basic Settings | |
| 447 | -9. 360 Image Advanced Settings | |
| 448 | -10. Set Information on Hotspots | |
| 449 | -11. Connect 360 Degree Images on Hotspots | |
| 450 | -12. 360 Video Tour | |
| 445 | +7. Add Floor Plan in your Virtual Tour | |
| 446 | +8. Control Buttons of Virtual Tour | |
| 447 | +9. 360 Image Basic Settings | |
| 448 | +10. 360 Image Advanced Settings | |
| 449 | +11. Add Floor Plan Pointer in your Virtual Tour | |
| 450 | +12. Set Information on Hotspots | |
| 451 | +13. Connect 360 Degree Images on Hotspots | |
| 452 | +14. 360 Video Tour | |
| 451 | 453 | |
| 452 | 454 | |
| 453 | 455 | == Source Code == |
| 454 | 456 | |
| @@ -457,8 +459,71 @@ | ||
| 457 | 459 | == Changelog == |
| 458 | 460 | |
| 459 | 461 | = WPVR (Free) = |
| 460 | 462 | |
| 463 | += 9.1.3 (2026-09-17) = | |
| 464 | +* Security Fix: Resolved broken access control, authorization bypasses, and stored XSS vulnerabilities in the setup wizard, tour file import, and REST API endpoints. | |
| 465 | +* Fix: Restored Fluent Forms and WooCommerce product hotspot types in the modern tour editor. | |
| 466 | +* Enhancement: Added searchable dropdown with live search and request cancellation for selecting Fluent Forms and WooCommerce products in hotspot configuration. | |
| 467 | +* Fix: Improved Fluent Forms script handling, layout styling, and dynamic form re-initialization inside tour scenes. | |
| 468 | +* Fix: Resolved issue where scene numbering counter failed to reset after deleting scenes in the creation modal. | |
| 469 | +* Fix: Corrected typo in default scene name across translation strings. | |
| 470 | + | |
| 471 | += 9.1.2 (2026-09-15) = | |
| 472 | +* Fix: Restored embed and social share functionality for virtual tours in the new UI (feature parity with legacy UI). | |
| 473 | +* Fix: Resolved embedded tour rendering issue (black screen) when tour loaded via the embed iframe. | |
| 474 | +* Fix: Improved tour type detection, hotspot rendering, and data validation across legacy and API services. | |
| 475 | + | |
| 476 | += 9.1.1 (2026-09-08) = | |
| 477 | +* Fix: Resolved issue where tours created with the new UI failed to render when embedded. | |
| 478 | +* Fix: Improved tour type detection and state synchronization across legacy and REST API services. | |
| 479 | +* Fix: Prevented WordPress wptexturize and content filters from corrupting tour inline scripts. | |
| 480 | +* Fix: Resolved container ID conflicts and script errors when embedding multiple tour instances on the same page. | |
| 481 | +* Fix: Resolved hotspot click and modal popup display issues across different content formats. | |
| 482 | +* Fix: Added safe fallbacks to prevent PHP undefined key warnings in scene and hotspot data validation. | |
| 483 | + | |
| 484 | += 9.1.0 (2026-09-03) = | |
| 485 | +* New: Added Breakdance page builder integration with dedicated WPVR block support. | |
| 486 | +* New: Added 360-degree video tour support with Video.js and VideoJS-VR integration in the modern tour editor and frontend. | |
| 487 | +* Fix: Resolved self-hosted 360-degree video dragging and touch navigation issues with robust deferred initialization. | |
| 488 | +* Fix: Resolved Gutenberg block inline script corruption caused by wptexturize modifying operators in the content filter. | |
| 489 | +* Fix: Improved video tour metadata handling, state synchronization, and toggle logic between UI modes and editor. | |
| 490 | + | |
| 491 | += 9.0.3 (2026-09-01) = | |
| 492 | +* Security Fix: Enforced object-level authorization (BOLA) checks on tour REST API and AJAX endpoints so users can no longer read, edit, or delete tours they don't own. | |
| 493 | +* Security Fix: Restricted the UI mode toggle endpoint to administrators only. | |
| 494 | +* Security Fix: Sanitized hotspot content (including FluentForm hotspots) on both server and client sides to prevent stored XSS. | |
| 495 | + | |
| 496 | += 9.0.2 (2026-08-28) = | |
| 497 | +* Fix: Resolved `wpvrhotspot is not defined` error when caching and JavaScript deferral plugins (Autoptimize, WP Rocket, LiteSpeed Cache) are active. | |
| 498 | +* Fix: Ensured frontend scripts and styles are reliably enqueued across Gutenberg blocks and page builder widgets. | |
| 499 | +* Fix: Resolved fatal error on `update.php` during plugin updates. | |
| 500 | +* Fix: Resolved mobile touch dragging and swipe navigation dropping or getting interrupted on mobile browsers. | |
| 501 | +* Fix: Ensured tour navigation controls (mouse drag, zoom, and keyboard movement) remain properly enabled by default on the Free tier. | |
| 502 | +* Fix: Corrected keyboard movement control setting mapping in the tour editor. | |
| 503 | + | |
| 504 | += 9.0.1 (2026-08-20) = | |
| 505 | +* Fix: Fix mouse drag & drop issue. | |
| 506 | +* Fix: Unexpected variable warning. | |
| 507 | + | |
| 508 | + | |
| 509 | += 9.0.0 (2026-08-20) = | |
| 510 | +* New: Introducing the new WPVR user interface for a faster and more intuitive tour-building experience. | |
| 511 | +* New: Added keyboard accessibility to improve tour navigation and interaction. | |
| 512 | +* New: Added an imported tour indicator for easier identification of imported tours. | |
| 513 | +* New: Added smart warning diagnostics to help identify and resolve errors. | |
| 514 | +* Bug Fix: Prevented hotspots from overlapping panorama controls, keeping controls visible and accessible. | |
| 515 | +* Bug Fix: Fixed hotspot link types not opening their configured destinations correctly. | |
| 516 | +* Bug Fix: Improved image-switching performance in the preview section. | |
| 517 | +* Bug Fix: Fixed broken layout and alignment issues in the desktop tour builder. | |
| 518 | +* Bug Fix: Removed unexpected warnings from WordPress admin screens. | |
| 519 | +* Bug Fix: Fixed access and rendering issues for password-protected scenes. | |
| 520 | + | |
| 521 | + | |
| 522 | += 8.5.79 (2026-08-13) = | |
| 523 | +* Fix: Tours using `width="embed"` retain their fullscreen layout and control buttons. | |
| 524 | +* Enhancement: Improve tour loading speed on backend. | |
| 525 | + | |
| 461 | 526 | = 8.5.78 (2026-08-12) = |
| 462 | 527 | * Fix: Resolves FontAwesome icon rendering conflicts with active themes and adds dynamic script cache-busting for Pannellum. |
| 463 | 528 | * Enhancement: Added an "Imported" status badge in the admin tour list table (All Tours screen) for tours created via import. |
| 464 | 529 | |
| @@ -541,5 +606,5 @@ | ||
| 541 | 606 | |
| 542 | 607 | |
| 543 | 608 | == Upgrade Notice == |
| 544 | 609 | |
| 545 | -Keep WPVR updated to the latest version. It makes sure that you get the improvements, new features, and bug fixes instantly. | |
| 610 | +Keep WPVR updated to the latest version. It makes sure that you get the improvements, new features, and bug fixes instantly. | |