> 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.33.0.md).

# tracr 1.33.0

### Portal

* Display warning dialog when navigating between tabs in inventory when diamonds are selected;
* Reinstate “new shipment” button in the outbound shipment list header;
* Update terms & conditions links;
* Add Petra Diamond Experience theme;
* Prevent inbound and outbound shipment tables from scrolling to the top when refreshing data;
* Fix bug preventing toast messages from being closed;
* Use consistent formatting for Portal / Participant search / Diamond Experience footer items;
* Updated shipments dialog copy for inbound/outbound rough and polished shipments;
* Fix Sight year and Sight number display on Share and Archive/Unarchive drawers;
* Fix bug resulting in sort criteria being dropped in the inventory when returning from diamond details;
* Show a dash in the inventory when a diamond does not have a Participant ID;
* Ensure date filter is persisted in inventory when page is refreshed;
* Update all references to a diamonds colour to use a human readable representation of the colour. This will include the intensity, overtone and base colour for fancy coloured diamonds. For white coloured diamonds the standard D-Z colour scale will be used;

### API

* Fixed issue which caused 422 when trying to get diamonds where versioned\_plaintext\_record.polished data is stored as a JSON null;
* Fixed an issue where the POST /files/inscription-numbers endpoint incorrectly returned a 422 error for valid JSON payloads;
* Ensure colour and fancy\_colour fields are mutually exclusive when creating and updating diamonds;
* Ensure colour and fancy\_colour fields are mutually exclusive when uploading a grading certificate;
* Expose a new field (display\_colour) in the rough and polished data returned from the PCS APIs that return diamond data;
* Expose a new field (display\_colour) in data returned from the GIS and XPS APIs that return diamond data;
* Removed the requirement for producers to provide a colour when registering diamonds at rough;

### GIS

* Migration of centralised services to use Pydantic v2 models;

### XPS

* Migration of centralised services to use Pydantic v2 models;


---

# 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.33.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.
