Changeset
Changesets are AI-powered code improvement workflows in Artemis. They help you select, validate, and publish optimized code changes — letting you mix and match the best versions across multiple targets and open a pull request with the results.
How to Create a Changeset
Step 1: Open Targets
Navigate to your project → Optimise → Targets.
Step 2: Start a New Changeset
Click Changesets in the top navigation, then select Create changeset from the dropdown.
A changeset panel will open at the bottom of the page, showing all your targets and their available versions.

Step 3: Select your targets and versions
For each target, pick the version you want to include. You can:
- Mix and match versions across multiple targets
- Validate the changes automatically before committing
- Create a branch and open a pull request directly from the panel