Skip to content

Releases

v0.5.3

Choose a tag to compare

@github-actions github-actions released this 28 Sep 11:53
Immutable release. Only release title and notes can be modified.
v0.5.3
c82f739

devset shares your repositories' configuration, and keeps it in sync without
losing local edits: a repository takes profiles, and every update merges with
what it changed.

Features

  • d21a2d9 Ship shell completions in each release archive (#46)

Performance

  • 69be7c7 (docs) Build the demo's devset in the dev profile (#38)

Documentation

  • dae2956 Offer a managed-with-devset badge, and point to the collections' topic (#45)
  • dd6159c Say how to upgrade and remove devset, and where it runs (#44)
  • 24c9bea Record the demo (#43)
  • 64b0b07 Show a contributor how to set up devset (#37)
  • 67cbd95 Record the demo for v0.5.2 (#34)

Miscellaneous

Full Changelog: v0.5.2...v0.5.3

Install

curl --proto '=https' --tlsv1.2 -fsSL https://atomix-labs.github.io/devset/install.sh | sh -s -- -v 0.5.3

Or mise use -g github:atomix-labs/devset@0.5.3, cargo binstall devset-cli@0.5.3, or cargo install --locked devset-cli@0.5.3. Each
archive below holds completions/ for bash, zsh, fish, elvish and PowerShell;
the manual says where each
shell looks.

Verify

Every archive has its .sha256 beside it, and its build attestation:

sha256sum -c devset-0.5.3-x86_64-unknown-linux-musl.tar.xz.sha256
gh attestation verify devset-0.5.3-x86_64-unknown-linux-musl.tar.xz --repo atomix-labs/devset

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 27 Sep 21:12
Immutable release. Only release title and notes can be modified.
v0.5.2
aa1bafd

0.5.2 - 2026-09-27

Bug Fixes

  • c979f5d (core) Take a TOML table from the top of a file without a blank line
  • 811ab71 (core) Keep a key a new owner takes from one that keeps others

Documentation

  • f33afc4 Keep the devset a profile in the manual asks for at the series
  • 4bc237b Record the demo for v0.5.1 (#31)

Miscellaneous

Full Changelog: v0.5.1...v0.5.2

v0.5.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 20:00
Immutable release. Only release title and notes can be modified.
v0.5.1
c69a7e9

0.5.1 - 2026-09-27

Features

  • 052af9b (devset-cli) Name the three newest releases, and count the rest

Documentation

  • b61ed5e Record devset's demo from its own build, moving to devset's pin
  • 7355506 Record the demo for v0.5.0

Miscellaneous

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 17:51
Immutable release. Only release title and notes can be modified.
v0.5.0
1255bc1

0.5.0 - 2026-09-27

Features

  • 7b4967e (devset-cli) Take each default in one note, and ask only what has none

Bug Fixes

  • 6dfc415 (devset-cli) Say a run changed nothing, not that it is up to date
  • 6cf7964 (devset-core) Keep a JSON object on one line when a key joins it

Documentation

  • 4303619 Sort the manual by what the reader is doing, and fill its gaps
  • 37df9fa Add examples that run in CI
  • 50c96f9 Generate the file references from the schemas
  • 4286eea Say atxp is provided by Atomix Labs, a collection to start from
  • 832a24e Record the demo for v0.4.1

Miscellaneous

  • b89c7f6 Take atxp v0.9.1
  • f5f8219 (devset-cli) Read redirections and placeholder values in documented commands
  • 006e15b Turn on mermaid for the book
  • 63bcac9 Take atxp v0.8.1

Full Changelog: v0.4.1...v0.5.0

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 12:26
Immutable release. Only release title and notes can be modified.
v0.4.1
e6497c3

0.4.1 - 2026-09-27

Documentation

Miscellaneous

  • b486d93 Take atxp v0.8.0
  • d931225 (devset-cli) Parse every command the README and the manual show
  • dc2cf24 Take atxp v0.7.0
  • dc0c896 (devset-cli) Match any atxp release in the skeleton's snapshots

Full Changelog: v0.4.0...v0.4.1

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 10:00
Immutable release. Only release title and notes can be modified.
v0.4.0
6ffd2b8

0.4.0 - 2026-09-27

Features

  • 84f2d58 Name each file's published schema in it, and drop the schema command breaking
  • ae0bcab Name the newer releases of a source pinned to a tag on update
  • d4418c6 Move a source to another tag, branch or commit with update
  • 3e6b6dc Finish or take back a conflicted run with apply breaking
  • 9da423a Explain a layer's features as explain explains a file breaking
  • 1148804 Make init start a target, profile or collection in any directory breaking
  • 243d2c8 (devset-cli) Start a target from add where there is none
  • 87459e3 (devset-cli) Write the log to stderr, keeping stdout for what a command answers breaking

Documentation

  • 1bd4d64 Teach the ten commands, and how to move across them
  • 3be1f63 List the commands in the order of the workflow, and keep every atxp release named current
  • 5feb1c3 Name the checks devset now takes from atxp

Miscellaneous

  • 6412932 (devset-cli) Match any release in the profile skeleton's snapshot
  • 1c66084 (devset-cli) Start targets with add, and with init where a directory holds files
  • 53bb3b2 Adopt atxp v0.6.2

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 16:28
Immutable release. Only release title and notes can be modified.
v0.3.0
db16758

0.3.0 - 2026-09-26

Features

  • b8d1583 (devset-cli) Change a layer's features with add and remove
  • 050a7d3 (devset-core) Align a TOML key with the table it joins

Bug Fixes

  • 03de9c1 (devset-core) Refuse a layer listed twice breaking
  • 6e4d306 (devset-core) Fill a block whose markers the target wrote empty

Full Changelog: v0.2.2...v0.3.0

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 26 Sep 13:33
Immutable release. Only release title and notes can be modified.
v0.2.2
971839d

0.2.2 - 2026-09-26

Bug Fixes

  • a1125ad (devset-core) Write an array of TOML tables as its payload writes it

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 26 Sep 11:03
Immutable release. Only release title and notes can be modified.
v0.2.1
ecece02

0.2.1 - 2026-09-26

Bug Fixes

  • 52539c5 (devset-core) Write a JSON key a profile adds as its payload writes it

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 09:32
Immutable release. Only release title and notes can be modified.
v0.2.0
70b80c7

0.2.0 - 2026-09-26

Features

  • 9a70f9c (release) Serve a one-line installer with the manual, and attach it to releases
  • 2bc2eee Compose profiles as crates breaking

Documentation

  • 0f235c2 Write the repository's documents for profiles as crates
  • 20e6ef4 Cover sources, features, gates and scaffolds in the manual

Miscellaneous

  • 08618eb Take atxp v0.3.3, attesting release archives

Full Changelog: v0.1.3...v0.2.0