# July 2025

### July 24

{% tabs %}
{% tab title="Improvements" %}
{% hint style="success" %}

### July 24

* Improved display of swatch images in [Variants](/documentation/3d-configurator/floating-ui/variants-ui.md) and [Materials](/documentation/3d-configurator/floating-ui/materials-ui.md) (Floating UI), which now maintain the aspect ratio of the imported image
  {% endhint %}
  {% endtab %}

{% tab title="Bug fixes" %}
{% hint style="success" %}

#### July 24

* Fixed issue in Studio where the page became unresponsive after using certain mesh-altering tools
  {% endhint %}
  {% endtab %}
  {% endtabs %}

### July 22

{% tabs %}
{% tab title="Improvements" %}
{% hint style="success" %}

### July 22

* Improved dashboard UI
  {% endhint %}
  {% endtab %}
  {% endtabs %}

### July 16

{% tabs %}
{% tab title="Bug fixes" %}
{% hint style="success" %}

### July 16

* Fixed bug that caused save errors in projects containing [NURBS](/documentation/importing/cad-files.md) objects in certain cases
* Fixed bug where material names were not displayed in [Materials](/documentation/3d-configurator/floating-ui/materials-ui.md) (Floating UI) when using Selection as a source
* Fixed bug preventing use of a [variable](/documentation/3d-configurator/variables-and-expressions.md) to change project [background](/documentation/design-process/background.md) color
* Fixed bug that blocked [Slider](/documentation/3d-configurator/floating-ui/slider.md) control for [Environment](/documentation/design-process/environment.md) rotation value
* Fixed issue where [Replace geometry](/documentation/importing/import-tips.md#replace-geometry) function did not replace instances
  {% endhint %}
  {% endtab %}
  {% endtabs %}

### July 7

{% tabs %}
{% tab title="Features" %}
{% hint style="success" %}

### July 7

* Added [geometry replacement feature](/documentation/importing/import-tips.md#replace-geometry)
* Added `Invert` parameter for animated textures in [**Opacity**](/documentation/design-process/materials-and-textures/basic-materials/opacity.md)
  {% endhint %}
  {% endtab %}

{% tab title="Bug fixes" %}
{% hint style="success" %}

### July 7

* Fixed bug where object animation did not play in the public version if the object was inside a [Simplify](/documentation/design-process/design-mode/deformers/simplify.md) or [Bevel](/documentation/design-process/design-mode/modifiers/bevel.md) modifier
* Fixed bug causing distorted scene proportions when using [Docked UI](/documentation/3d-configurator/floating-ui.md) on small screens
* Fixed various issues with [variables and expressions](/documentation/3d-configurator/variables-and-expressions.md)
* Fixed issue that blocked export of **binary** USDZ file
* Minor bug fixes
  {% endhint %}
  {% endtab %}

{% tab title="Details" %}
{% hint style="info" %}

#### Replace geometry

* The geometry replacement feature is designed to simplify updating individual parts of a model. While still in an early stage, it will continue to improve over time, eventually supporting a much broader range of use cases.
  {% endhint %}
  {% endtab %}
  {% endtabs %}


---

# 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://help.vectary.com/changelog/july-2025.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.
