> For the complete documentation index, see [llms.txt](https://docs.drizz.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.drizz.dev/reference/changelog.md).

# Changelog

User-visible changes to Drizz, newest first.

|                |                                                                                           |
| -------------- | ----------------------------------------------------------------------------------------- |
| **Order**      | Reverse chronological — newest entry at the top                                           |
| **Covers**     | User-visible changes to the desktop app, the web app and the device cloud                 |
| **Grouped by** | Added · Changed · Fixed                                                                   |
| **Watch out**  | Entries are dated by release. On an older desktop build, update before expecting a change |

## Scope of an entry

| Rule                        | Detail                                                                   |
| --------------------------- | ------------------------------------------------------------------------ |
| One entry per release month | Newest first                                                             |
| Included                    | A new command, a changed default, a new device type, a limitation lifted |
| Excluded                    | Internal work, infrastructure, anything unreleased                       |
| Test-affecting changes      | Listed under **Changed**, with the action to take                        |

***

## August 2026

**Added**

* **Parameterized modules.** Modules take parameters, so one module covers several variations. Values are passed by value at the call site. See [Modules](/writing-tests/modules.md).
* **Datasets and variables.** Test data can be defined as a dataset and bound to a test plan at run time, referenced in scripts as `{{var}}`. Nesting is limited to two levels. Lockable pools lease a row exclusively to one run, so parallel runs never collide on the same data. See [Datasets](/writing-tests/which-variable/datasets.md) and [Lockable pools](/writing-tests/which-variable/lockable-pools.md).
* **Physical iOS device support.** Tests run on a real iPhone or iPad connected to your Mac, in addition to the simulator. Requires Developer Mode on the device and a signing team. Test plans require a real-device build. See [iOS physical device](/desktop-app/ios-physical-device.md).
* **Accessibility checks in reports.** Runs surface accessibility observations alongside the standard report. Visual checks only — no WCAG conformance scanning, screen reader testing, contrast analysis or ARIA validation. See [Known limitations](/reference/known-limitations.md#accessibility).
* **Private devices.** Devices reserved for a single organization, alongside local and cloud devices. Ask your Drizz contact about availability. See [Devices](/running-tests/devices.md).

***

## Next

* [Known limitations](/reference/known-limitations.md) — what's still not possible
* [Glossary](/reference/glossary.md) — terms used in these entries
* [Command index](/writing-tests/command-index.md) — every command, one table

***

*Last updated: 6 August 2026*
