> For the complete documentation index, see [llms.txt](https://docs.tracr.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tracr.com/release-notes/tracr-1.34.0.md).

# tracr 1.34.0

#### **Diamond Experience - Improved Tracr Verification and Error Messages (Locked Diamond Page)** <a href="#diamond-experience-improved-tracr-verification-and-error-messages-locked-diamond-page" id="diamond-experience-improved-tracr-verification-and-error-messages-locked-diamond-page"></a>

* Users can now verify if a diamond exists on Tracr, even if it is locked.
* Users are informed if a diamond has not met the requirements to have a Diamond Experience page, i.e. if it is not inscribed.
* Users can register interest in downstream unlocking (which the Tracr Product team will assess desirability to bring on as a feature in the future).

#### **GIS V1 Deprecation** <a href="#gis-v1-deprecation" id="gis-v1-deprecation"></a>

* We have now fully deprecated the V1 GIS API and removed the Alpha tag from V2 API after communication with final users.

#### **GIS V2** <a href="#gis-v2" id="gis-v2"></a>

* Fixed an unhandled exception in GIS `validate-json` API when an incorrect file type is uploaded
* Fixed a server error on GIS when an incorrect file type is uploaded.
* Fixed an issue where Grading Lab shows the default value "Other" when using correct abbreviations in non-uppercase letters.

#### **XPS** <a href="#xps" id="xps"></a>

* Resolved an HTTP 500 error on the `/xps/` endpoint when hitting a diamond with an `inscription_number` asset.
* Users can now verify if a diamond exists on Tracr, even if it is locked.
* Users are informed if a diamond has not met the requirements to be accessed , i.e. if it is not inscribed.

&#x20;

&#x20;

#### Portal <a href="#portal" id="portal"></a>

* Added an Action Bar to Inbound Shipments
* Split out active shipments tabs into distinct, organised views
* Fixed gallery arrow display defects occurring when one or more media files are present in the Share view
* Fixed a frontend pagination bug where applying a filter on the last page failed to reset the user to the first page
* Fixed a layout defect where the wrong tab was displayed after closing the Eligible to Share drawer/table
* Resolved an error preventing users from removing all shipments from the 'Eligible to accept' drawer
* Fixed a defect where the default date range filter was not applied automatically on Monitoring
* Fixed a UI glitch where the Details tab shows 0 immediately after accepting a shipment
* Fixed a bug preventing the ineligible diamond table from opening inside the transfer drawer
* Fixed the "Export All" functionality on the Monitoring page to ensure it downloads all records instead of filtered sets
* Fixed a frontend issue preventing the Transfer drawer from opening when selecting or deselecting locked diamonds
* Resolved horizontal scrollbar issues on the selection drawer table appearing after resizing columns
* Prevented the Rough Check provider filter from mistakenly rendering on the producer view
* Fixed a bug where file type labels were missing for BMP images on the Diamond Details view
* Fixed a frontend defect where an "Unknown" status was displayed on the Accept Diamonds page following action completion
* Fixed a regression causing broken interface behaviour when removing all eligible diamonds out of a drawer
* Implemented validation guardrails to prevent polished diamonds from being accepted in the Accept Drawer
* Fixed a UI issue where the share drawer unexpectedly closed when clicking 'Done' inside the share preview window
* Handled parsing edge-cases to support commas inside the Recipients email field within Share flows
* Implemented constraints prohibiting users from sharing a diamond while leaving the subject line and descriptions blank

#### Tracr API <a href="#tracr-api" id="tracr-api"></a>

* Optimised database queries to fix slow response times on the inventory diamond endpoint
* Resolved an HTTP 500 error triggered when uploading a diagram file to `graded_measurement` without sending a specific `file_type`
* Corrected sample data values provided inside the producer rough template within DIT


---

# 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://docs.tracr.com/release-notes/tracr-1.34.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.
