> For the complete documentation index, see [llms.txt](https://multiset.gitbook.io/multiset/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://multiset.gitbook.io/multiset/quick-access/changelog/version-2.1.0.md).

# Version 2.1.0

### v2.1.0 11-July-2026

**Added**

1. **Team members and multi-account RBAC.** Accounts now support multiple members with **Owner**, **Admin**, and **Viewer** roles. Invite teammates to your account by email, switch between accounts you belong to, and roles are enforced across all routes. Owners manage billing and membership, Admins manage content and API credentials, and Viewers have read-only access. Manage your team from the new **Members** tab in the Developer Portal. [Team Members](/multiset/basics/team-members.md)
2. **New `vps-2` query mode for the Single Frame Query API.** The single-image Map Query endpoints now accept a `queryMode` parameter that selects the localization engine per query. `vps-2` runs the new Deep Search engine with up to **15% higher recall** and improved accuracy, at the cost of higher latency (\~3 to 4 seconds) — ideal for offline or background workflows where accuracy is preferred over speed. Existing integrations are unaffected: when `queryMode` is omitted, queries run on `vps-1`. [Query Mode](/multiset/basics/localization/query-mode.md)
3. **VPS-2 in the simulation viewer.** Deep Search can be tested on your own simulation datasets from the Developer Portal simulation viewer using the new **VPS-2** option, alongside the existing Single Frame and Multi Frame runs. [Simulation Data](/multiset/basics/rest-api-docs/simulation-data.md)
4. **Georeference 3D maps via API.** New API to georeference 3D maps using a pair of 3D and WGS 84 points. [Georeference Map](/multiset/basics/rest-api-docs/georeference.md)
5. **Add maps to a MapSet without picking an overlapping map.** When you add a new map to an existing MapSet, it is now aligned against the entire MapSet automatically — you no longer choose which existing map it overlaps. [MapSet : Multiple Maps](/multiset/basics/mapset-multiple-maps.md)
6. **GravityAligned merge for MapSet.** MapSet merging now supports a **GravityAligned** merge, recommended for most merges where the maps share the same plane. [MapSet : Multiple Maps](/multiset/basics/mapset-multiple-maps.md)
7. **Partial map updates in Map Versioning.** Map versioning now supports multiple active maps, so you can push updates to a section of a map instead of replacing the full map. Localization queries run against all active maps in the version and return a pose in the base map's coordinate frame. Choose which maps participate with the new **Query Active** toggle in the Developer Portal. [Map Versioning](/multiset/basics/map-versioning.md)
8. **Moving-object masking in 360-to-VPS.** The 360-to-VPS pipeline now masks moving objects such as vehicles and people in the splat, improving metric scaling accuracy. [Insta360 Scans](/multiset/basics/third-party-scans/insta360-scans.md)

**Fixed**

1. Geo-referenced E57 files can now be uploaded directly, and MultiSet geo-references them automatically on upload. [Georeferencing Maps](/multiset/basics/georeferencing-maps.md)
2. E57 to Mesh now produces a more accurate mesh with less noise.
3. Human masking in mesh texturing: people captured during scanning are now masked out when the mesh is textured.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://multiset.gitbook.io/multiset/quick-access/changelog/version-2.1.0.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
