Skip to content

chore(release): 0.14.1 - #611

Merged
cevheri merged 2 commits into
mainfrom
chore/release-0.14.1
Sep 6, 2026
Merged

cevheri merged 2 commits into
mainfrom
chore/release-0.14.1

Conversation

@cevheri

@cevheri cevheri commented Sep 6, 2026

Copy link
Copy Markdown
Member

Cuts 0.14.1 and fixes the AMI build that has been red on main since the workflow landed.

0.14.1

The release the light theme has been waiting for. #402 landed on main after 0.14.0 was tagged: warning, success and danger text, the query editor Explain control and the monitoring status rings were all painted in colours chosen against a dark ground and reused unchanged on the light one, where the worst of them measured 1.46:1 against the surface behind it. Every accent is now a token measured on the ground it is drawn on, and the measurement runs as a test instead of being recorded in a comment. Also in the release: LOG_LEVEL documented, three docs sweeps, a Spanish README, and the AWS Marketplace AMI package.

Chart 0.1.60, appVersion 0.14.1. No template or value moves, so artifacthub.io/changes records four entries and containsSecurityUpdates stays false.

The AMI fix

AWS AMI Build has failed every run with IMAGE_REF: unbound variable, fifteen minutes into the Packer build. The provisioners declare environment_vars, but a custom execute_command only delivers them where it expands {{ .Vars }} itself, and sudo -E bash '{{ .Path }}' does not. So IMAGE_REF, VERSION and SUPPORT_EMAIL were never set.

The guard that was supposed to catch this asserted the declaration rather than the delivery, which is why it stayed green through every failed build. It now asserts the expansion, and it was probed against both provisioner blocks before the fix.

Gates

format, lint, typecheck, knip, chart:check, readme:check, security:check, channels:showcase:check, helm lint --strict, build, build:lib, attw, gofmt/go vet/go test, full test suite, coverage 45983/45983 (100.00%).

A custom execute_command has to carry {{ .Vars }} itself. Without it
IMAGE_REF, VERSION and SUPPORT_EMAIL were declared and never set, and the
AMI build died on 'IMAGE_REF: unbound variable' fifteen minutes in.

The existing guard asserted the declaration rather than the delivery, so it
stayed green through the failure. It now asserts the expansion.
@cevheri
cevheri force-pushed the chore/release-0.14.1 branch from d25d67a to 866a577 Compare September 6, 2026 22:17
@sonarqubecloud

sonarqubecloud Bot commented Sep 6, 2026

Copy link
Copy Markdown

@cevheri
cevheri merged commit fba03cd into main Sep 6, 2026
24 checks passed
@cevheri
cevheri deleted the chore/release-0.14.1 branch September 6, 2026 22:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant