# VirtuApp(iOS) -  Version 11.2

# iOS Release Notes

**Build Version:** 11.2  
**Release Date:** 9 October 2026  
**Platform:** iOS  
**Release Type:** Feature & Fix Release

---

## Overview

This release introduces advanced **3D Map Navigation** enhancements, dynamic shape rendering via JSON, and database migration updates for VirtuApp, alongside fixes for table filters, header consistency, and favorite list issues.

---

## Summary of Changes

|Module | Change |
|---|---|
| **3D Map** | Introduced 3D indoor map navigation capabilities. |
| **UI Header** | Resolved page-level header inconsistency issues across the app. |
| **3D Map** | Added support for rendering shapes using dynamic JSON payloads. |
| **3D Map** | Implemented dynamic navigation by directly selecting map shapes. |
| **Database** | Migrated database from version 22 to 24, added `shape_id` column to the `mappagepoint` table, and created project map shapes. |
| **UI / Tables** | Fixed Table 2 filter height and header width layout issues. |
| **Favorites** | Resolved issues affecting the favorite list functionality. |

---

# Feature Details & Fixes

## 1. 3D Map Navigation & Shape Interactivity

Enhanced the 3D map module with rich interactive features and dynamic data support.

* **Dynamic JSON Shapes:** Added support for adding and rendering map shapes directly using dynamic JSON configurations.
* **Direct Shape Navigation:** Enabled dynamic navigation flows by allowing users to select map shapes directly on the interface.
* **Database Migration & Schema Updates:** 
  * Migrated the local database from **v22 to v24**.
  * Added a new `shape_id` column to the `mappagepoint` table to link map points with specific shapes.
  * Created project map shape structures to support the new navigation logic.

---

## 2. UI Layout & Bug Fixes

* **Table 2 Filter & Header:** Fixed layout bugs causing filter height and header width issues in Table 2.
* **Favorite List:** Resolved issues affecting the stability and loading of favorite lists.
* **App Header Consistency:** Standardized navigation headers to maintain a uniform look and feel across different modules at the page level.

---

# Compatibility

| Item | Details |
|---|---|
| **Supported Platform** | iOS |
| **Existing Projects** | Compatible with the new version |
| **Migration Required** | Yes (Automatic local database migration from v22/v23 to v24) |
| **Existing Configurations** | Continue to work as expected |

### Backward Compatibility

Existing projects remain compatible with **VirtuApp iOS Build 11.2**. 

The local database will automatically migrate from version 22 to 24 upon launching the app. Existing map configurations will continue to function normally.

---

# Release Summary

### New Features & Enhancements
* Added 3D indoor map navigation support.
* Added dynamic shape rendering using JSON configurations.
* Enabled direct shape selection for map navigation.
* Upgraded local database schema to version 24 (`shape_id` column added to `mappagepoint`).

### Bug Fixes & Improvements
* Fixed Table 2 filter height and header width layout issues.
* Resolved favorite list functionality issues.
* Resolved page-level app header layout inconsistencies.

### Compatibility
* iOS platform supported.
* Seamless automatic database migration.