Skip to content

Releases: winterop-com/chap-devops

v0.112.1

Choose a tag to compare

@github-actions github-actions released this 20 Oct 07:28
v0.112.1
91ae5b2

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 | sh

An 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-missing

On macOS, check the signature of the extracted binary:

codesign -dv --verbose=4 chap-devops

v0.112.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 07:06
v0.112.0
540c61c

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 | sh

An 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-missing

On macOS, check the signature of the extracted binary:

codesign -dv --verbose=4 chap-devops

dev (rolling build of main)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Sep 18:38
f4fd894

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 dev

Or 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 --here

A 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.1

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/dev/SHA256SUMS
shasum -a 256 -c SHA256SUMS --ignore-missing

On macOS, check the signature of the extracted binary:

codesign -dv --verbose=4 chap-devops

v0.111.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 23:07
v0.111.0
3155f34

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 | sh

An 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-missing

On macOS, check the signature of the extracted binary:

codesign -dv --verbose=4 chap-devops

v0.110.1

Choose a tag to compare

@github-actions github-actions released this 19 Oct 21:26
v0.110.1
e4a13f9

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 | sh

An 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-missing

On macOS, check the signature of the extracted binary:

codesign -dv --verbose=4 chap-devops

v0.110.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 20:04
v0.110.0
2af7ad5

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 | sh

An 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-missing

On macOS, check the signature of the extracted binary:

codesign -dv --verbose=4 chap-devops

v0.106.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 19:34
v0.106.0
4c0e621

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 | sh

An 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-missing

On macOS, check the signature of the extracted binary:

codesign -dv --verbose=4 varde

v0.105.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 17:05
v0.105.0
5e34c78

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 | sh

An 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-missing

On macOS, check the signature of the extracted binary:

codesign -dv --verbose=4 varde

v0.104.1

Choose a tag to compare

@github-actions github-actions released this 13 Oct 13:00
v0.104.1
36b774b

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 | sh

An 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-missing

On macOS, check the signature of the extracted binary:

codesign -dv --verbose=4 varde

v0.104.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 12:46
v0.104.0
964b59b

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 | sh

An 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-missing

On macOS, check the signature of the extracted binary:

codesign -dv --verbose=4 varde