# January '25 Product Updates

{% hint style="info" %}
New override mode for blocks, new export modal, new options for annotations, etc: January kicks off 2025 with a whole lot of new, much-needed additions.&#x20;
{% endhint %}

**List of January features...**

* New **`override`** option on blocks.
* New options on annotation style.
* New **`save snapshot`** feature.
* New ability to **swap** block instances in place.
* New **class**, in-app, by Thomas Rowntree.
* 450+ new blocks added this month.

For a more in-depth look at Rayon's features → check our [documentation](https://docs.rayon.design/documentation/rayon-documentation).

***

## **New block override**

From now on, blocks in Rayon will be both **editable** and **overridable**; that means that a block instance can be customized, without having to be detached from its definition. More on this feature [here](https://docs.rayon.design/documentation/design/blocks#editing-vs-overriding-blocks).

<figure><img src="https://2112124689-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FngVHKyaUSSJPTFck3wkz%2Fuploads%2FkgIYAanDxqMhLsgknHsP%2FFrame%201818%20(1).png?alt=media&#x26;token=8d43b82b-b737-41ff-84ee-32da8d626329" alt=""><figcaption></figcaption></figure>

## New annotation style options

Annotation now allow users to decide how to place leader's and dimension's texts, by controlling the annotation **`gap`**, **`rotation`** and **`position`**.&#x20;

<figure><img src="https://2112124689-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FngVHKyaUSSJPTFck3wkz%2Fuploads%2Fp3CukobylLigBYkaB56K%2FFrame%201816%20(2).png?alt=media&#x26;token=594c6f2f-b4bb-435f-ab43-7f7bb0f6a552" alt=""><figcaption></figcaption></figure>

## Save snapshot feature

We added this month a new **save option**, allowing users to capture a model snapshot, give it a name and save it to their model history. This feature can be found by clicking on **`+`** in the history panel, or by hitting **`CMD`** + **`S`**

<figure><img src="https://2112124689-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FngVHKyaUSSJPTFck3wkz%2Fuploads%2FwhAQNxV0AYyogEy7WGdT%2FFrame%201768%20(2).png?alt=media&#x26;token=1048fa5c-0518-40e3-936f-ebcb379a6e41" alt=""><figcaption></figcaption></figure>

## In-place block swap

Rayon now offers the ability for users to exchange a block for another, directly on the canvas. More on this feature [here](https://docs.rayon.design/documentation/design/blocks).

{% embed url="<https://player.vimeo.com/video/1028234108>" %}

## Thomas Rowntree's new class

We worked this month with Thomas Rowntree, architect and educator, to build **a 12 lesson lecture series**, teaching how to go from 0 to 1 for any typical architectural project. The class can be found in the [Tutorial section](https://www.rayon.design/app/files/tutorials) of the app.

<figure><img src="https://2112124689-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FngVHKyaUSSJPTFck3wkz%2Fuploads%2FcyMUVeXh3zhKd7orY8EW%2FFrame%201819%20(2).png?alt=media&#x26;token=4ddb7de9-2cdf-4af0-9bdd-600bd9f8b9e9" alt=""><figcaption></figcaption></figure>

## January libraries

Everything we shipped this month, and available today in the app...

* Medical equipment block library
* Surgery room block library
* Examination room block library
* Hospital people block library
* Restaurant block library (kitchen, etc)

***

## **Any questions?**

Feel free to email us at <support@rayon.so>

For a more in-depth look at Rayon's features, check out our [documentation](https://docs.rayon.design/documentation/rayon-documentation) 🔗


---

# Agent Instructions: 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:

```
GET https://docs.rayon.design/other-resources/product-updates/january-25-product-updates.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
