Repository navigation
Releases: winterop-com/chap-devops
Release list
v0.112.1
What's changed
Fixes
- chap-devops dhis2 show and dhis2 analytics print the last analytics success on the clock of this machine
Full changelog: v0.112.0...v0.112.1
Install
curl -fsSL https://raw.githubusercontent.com/winterop-com/chap-devops/main/install.sh | shAn installed chap-devops updates itself with chap-devops self update.
The Linux archives are static musl and run on any distribution, the macOS
archive is universal and is signed and notarized, and the Windows archives are
unsigned. Every archive holds the binary, README.md, LICENSE and shell
completions under completions/.
Verify
curl -fsSLO https://github.com/winterop-com/chap-devops/releases/download/v0.112.1/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missingOn macOS, check the signature of the extracted binary:
codesign -dv --verbose=4 chap-devopsv0.112.0
What's changed
Features
- chap-devops models enable takes several ids, as init --models does
Fixes
- chap-devops models configs add tells a model from outside the deployment to start again, not to rebuild an image
Documentation
- chap-devops status lists a served MLproject as unmanaged, and a new deployment installs Modeling App 7.3.0
- AGENTS.md says to test every shape that chap-devops deploys and to record upstream bugs in BUGS.md
Full changelog: v0.111.0...v0.112.0
Install
curl -fsSL https://raw.githubusercontent.com/winterop-com/chap-devops/main/install.sh | shAn installed chap-devops updates itself with chap-devops self update.
The Linux archives are static musl and run on any distribution, the macOS
archive is universal and is signed and notarized, and the Windows archives are
unsigned. Every archive holds the binary, README.md, LICENSE and shell
completions under completions/.
Verify
curl -fsSLO https://github.com/winterop-com/chap-devops/releases/download/v0.112.0/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missingOn macOS, check the signature of the extracted binary:
codesign -dv --verbose=4 chap-devopsdev (rolling build of main)
Unstable
This is the rolling build of main. It is rebuilt and replaced on every
push, and it is not a release: it reports the version of the last tag,
v0.112.1, with channel dev, and anything in it may change or break.
The numbered releases are the stable ones.
Built from commit f4fd8945dda35f0b724a6beb42634401f90d27c9 on 2026-10-20 11:32 UTC.
Since v0.112.1
Documentation
- BUGS.md drops CLIM-1193, closed as covered by CLIM-1447
- BUGS.md names the Jira issues for the chap-core and timestamp bugs
Full changelog: v0.112.1...dev
Install
curl -fsSL https://raw.githubusercontent.com/winterop-com/chap-devops/main/install.sh | sh -s -- --version devOr into the current directory alone, as ./chap-devops, touching nothing else:
curl -fsSL https://raw.githubusercontent.com/winterop-com/chap-devops/main/install.sh | sh -s -- --version dev --hereA dev build follows this release from then on: chap-devops self update moves it
to the newest build of main, comparing commits rather than version
numbers, and chap-devops self version says channel dev. To go back to the
stable release:
chap-devops self update --version v0.112.1The Linux archives are static musl and run on any distribution, the macOS
archive is universal and is signed and notarized, and the Windows archives are
unsigned. Every archive holds the binary, README.md, LICENSE and shell
completions under completions/.
Verify
curl -fsSLO https://github.com/winterop-com/chap-devops/releases/download/dev/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missingOn macOS, check the signature of the extracted binary:
codesign -dv --verbose=4 chap-devopsv0.111.0
What's changed
Features
- An MLproject template migrates with no --base-image, from chap-core v2.5.1
Fixes
- chap-devops chapkit names the hidden mlproject commands only for chap-core v2.5.0 and older
Documentation
- BUGS.md keeps open bugs only; the chapkit ones are fixed in chapkit 2.4.1
Internal changes
- Drop the line after chapkit's help; chap-core v2.5.1 has chapkit 2.4.1, which lists mlproject itself
CI and tooling
- Require chapkit 2.4.1 in new chapkit services
Full changelog: v0.110.1...v0.111.0
Install
curl -fsSL https://raw.githubusercontent.com/winterop-com/chap-devops/main/install.sh | shAn installed chap-devops updates itself with chap-devops self update.
The Linux archives are static musl and run on any distribution, the macOS
archive is universal and is signed and notarized, and the Windows archives are
unsigned. Every archive holds the binary, README.md, LICENSE and shell
completions under completions/.
Verify
curl -fsSLO https://github.com/winterop-com/chap-devops/releases/download/v0.111.0/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missingOn macOS, check the signature of the extracted binary:
codesign -dv --verbose=4 chap-devopsv0.110.1
What's changed
Fixes
- chap-devops chapkit names the mlproject commands that chapkit's help hides
Documentation
- The slides show chap-core v2.5.0, the baselines in the model list, and the import of Modeling App 7.3.0
- Option 4 of ai.md expects all 4 models, since all leaves out the two templates
- The Modeling App walkthrough again, on Modeling App 7.3.0 and chap-core v2.5.0
Full changelog: v0.110.0...v0.110.1
Install
curl -fsSL https://raw.githubusercontent.com/winterop-com/chap-devops/main/install.sh | shAn installed chap-devops updates itself with chap-devops self update.
The Linux archives are static musl and run on any distribution, the macOS
archive is universal and is signed and notarized, and the Windows archives are
unsigned. Every archive holds the binary, README.md, LICENSE and shell
completions under completions/.
Verify
curl -fsSLO https://github.com/winterop-com/chap-devops/releases/download/v0.110.1/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missingOn macOS, check the signature of the extracted binary:
codesign -dv --verbose=4 chap-devopsv0.110.0
What's changed
Features
- Rename varde to chap-devops, with the short form cdx and the state directory .chap-devops (breaking change)
Full changelog: v0.106.0...v0.110.0
Install
curl -fsSL https://raw.githubusercontent.com/winterop-com/chap-devops/main/install.sh | shAn installed chap-devops updates itself with chap-devops self update.
The Linux archives are static musl and run on any distribution, the macOS
archive is universal and is signed and notarized, and the Windows archives are
unsigned. Every archive holds the binary, README.md, LICENSE and shell
completions under completions/.
Verify
curl -fsSLO https://github.com/winterop-com/chap-devops/releases/download/v0.110.0/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missingOn macOS, check the signature of the extracted binary:
codesign -dv --verbose=4 chap-devopsv0.106.0
What's changed
Fixes
- varde chap names --tag v2.5.0, not master, for what needs chap-core v2.5.0
Documentation
- chap-core v2.5.0 is released; drop --tag master from its features
Full changelog: v0.105.0...v0.106.0
Install
curl -fsSL https://raw.githubusercontent.com/winterop-com/varde/main/install.sh | shAn installed varde updates itself with varde self update.
The Linux archives are static musl and run on any distribution, the macOS
archive is universal and is signed and notarized, and the Windows archives are
unsigned. Every archive holds the binary, README.md, LICENSE and shell
completions under completions/.
Verify
curl -fsSLO https://github.com/winterop-com/varde/releases/download/v0.106.0/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missingOn macOS, check the signature of the extracted binary:
codesign -dv --verbose=4 vardev0.105.0
What's changed
Features
- A new MLproject project points to mlproject run, and its README migrates it with the base image
- varde chapkit mlproject run gives chapkit the git revision of the model
- Pass the OCS compute limits from .env, and document the schedules of the current OCS
- varde jobs names the backtests for the baseline and data backtest jobs of chap-core
- Send the marketplace role to chap-core and refuse the ids of its built-in models
- varde chap accepts builtin models, --run-config.as-chapkit and the --out-file of chap simulate
- List the mlproject run images with varde chapkit --image
- Use chapkit-py-data for Python MLprojects
- Serve an MLproject model with varde chapkit mlproject run
- Fill the author of a new model project from git config
Fixes
- varde chap refuses built-in models, --run-config.as-chapkit and simulate at a release before v2.5.0
- varde chapkit names the command of a group, and uv.lock without a leading ./
- varde chapkit mlproject run stops on a signal to varde alone, and takes a docker stop as a stop
- varde models test --backtest deletes the baseline backtests of chap-core v2.5 before the dataset
- varde chap reaches a service on this machine at host.docker.internal
Documentation
- A slide deck for MLproject models, and the decks brought up to date
- A served MLproject in the Modeling App, with screenshots of the model list and the evaluation
- Mlproject run works with chap-core v2.4.0 too; only export needs chapkit 2.4.0 in the chap-core image
- An MLproject model with no image to build, and the limits of migrate and export
- chapkit 2.4.0 in chap-core v2.5.0, and chapkit mlproject export
Internal changes
- Order the top-level commands by the work they do
CI and tooling
- Refresh the vendored marketplace snapshot, with GHRmodel 0.1.6
- Require chapkit 2.4.0 in new chapkit services
Full changelog: v0.104.1...v0.105.0
Install
curl -fsSL https://raw.githubusercontent.com/winterop-com/varde/main/install.sh | shAn installed varde updates itself with varde self update.
The Linux archives are static musl and run on any distribution, the macOS
archive is universal and is signed and notarized, and the Windows archives are
unsigned. Every archive holds the binary, README.md, LICENSE and shell
completions under completions/.
Verify
curl -fsSLO https://github.com/winterop-com/varde/releases/download/v0.105.0/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missingOn macOS, check the signature of the extracted binary:
codesign -dv --verbose=4 vardev0.104.1
What's changed
Fixes
- varde chapkit artifact and varde chapkit mlproject show the help of the group and exit 0
Full changelog: v0.104.0...v0.104.1
Install
curl -fsSL https://raw.githubusercontent.com/winterop-com/varde/main/install.sh | shAn installed varde updates itself with varde self update.
The Linux archives are static musl and run on any distribution, the macOS
archive is universal and is signed and notarized, and the Windows archives are
unsigned. Every archive holds the binary, README.md, LICENSE and shell
completions under completions/.
Verify
curl -fsSLO https://github.com/winterop-com/varde/releases/download/v0.104.1/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missingOn macOS, check the signature of the extracted binary:
codesign -dv --verbose=4 vardev0.104.0
What's changed
Features
- varde chapkit runs the chapkit CLI in the chap-core image, and writes uv.lock for a new project
- varde models test gives --configs, --trainings, --predictions, --rows and --predict-rows to chapkit test
Fixes
- A usage error of chapkit names the help of the command, not only the exit status
Documentation
- Name varde chapkit in the overview pages, the AI steps and troubleshooting
- The chapkit CLI chapter, with a migration tested on chap-core v2.4.0
Full changelog: v0.103.0...v0.104.0
Install
curl -fsSL https://raw.githubusercontent.com/winterop-com/varde/main/install.sh | shAn installed varde updates itself with varde self update.
The Linux archives are static musl and run on any distribution, the macOS
archive is universal and is signed and notarized, and the Windows archives are
unsigned. Every archive holds the binary, README.md, LICENSE and shell
completions under completions/.
Verify
curl -fsSLO https://github.com/winterop-com/varde/releases/download/v0.104.0/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missingOn macOS, check the signature of the extracted binary:
codesign -dv --verbose=4 varde