Skip to content

Releases

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 01:03

Note

First release of xstyle as its own repository: moved out of style/xstyle of ai-utils with its history, it is now distributed as signed RPM / DEB / Arch packages (with the bash / zsh / fish completion), also listed in my-universe. The build no longer depends on the ai-utils tree, and the CI runs xstyle on its own sources.

See the changelog for more details.

Package Name Content
xstyle Default package (xstyle-op)
xstyle-op / -db / -as /usr/bin/xstyle optimized / debug / asan (one at a time) + the completions
Part What changed
repository Own repository from cpp_project_template (CMake, workflows, gh-pages package repository, docs), Linux only
packages RPM / DEB / Arch (pacman) packages and their -pre, signed, setup.sh (--install, --pre, --no-sudo)
fix --list-rules: the languages column no longer touches the description (G-INDENT)
build Banner font embedded from assets/fonts/, libutils skill reference found at run time ($XSTYLE_LIBUTILS_SKILL, ~/.claude/skills/libutils)
tests GoogleTest (rule catalogue, patterns, names) and command line tests, style check of its own sources in the CI
docs Technical documentation (EN / FR) with the 85 rules
curl -fsSL https://raw.githubusercontent.com/TsukiNi22/xstyle/main/setup.sh | bash -s -- --install

Warning

No Windows packages (POSIX calls). Packages built on fedora:44 (ghcr.io/tsukini22/ci).

Full Changelog: https://github.com/TsukiNi22/xstyle/blob/v1.0.0/CHANGELOG.md