Skip to content

Comments

chore: release v1.26.0#470

Merged
jdx merged 1 commit intomainfrom
release
Dec 4, 2025
Merged

chore: release v1.26.0#470
jdx merged 1 commit intomainfrom
release

Conversation

@jdx
Copy link
Owner

@jdx jdx commented Nov 26, 2025

1.26.0 - 2025-12-04

🚀 Features

  • Split taplo into taplo and taplo_format by @thejcannon in #466
  • add pkl_format builtin for pkl 0.30 formatter by @jdx in #475
  • add check-conventional-commit utility and built-in by @joonas in #477
  • add mise builtin by @hisaac in #480
  • forward HTTP proxy env vars to pkl by @jdx in #486

🐛 Bug Fixes

  • Fix docs build GHA by @thejcannon in #471
  • improve progress bar accuracy for skipped steps and OSC alignment by @jdx in #472
  • cleaner error output for command failures by @jdx in #474
  • update mise builtin glob by @hisaac in #482

🚜 Refactor

📚 Documentation

  • Generate configuration docs from settings.toml in-build by @thejcannon in #461
  • generate builtins docs from Pkl instead of manual sync by @jdx in #476

🧪 Testing

🔍 Other Changes

📦️ Dependency Updates

New Contributors


Note

Release v1.26.0 with a new util check-conventional-commit command, proxy-forwarding to Pkl, updated docs, and dependency bumps.

  • Release/Versioning:
    • Bump crate and CLI to 1.26.0; update all Pkl URLs in examples/templates/docs to v1.26.0.
  • CLI/Features:
    • Add hk util check-conventional-commit (with --allowed-types); expose in usage, KDL spec, commands.json, and docs.
    • Add default values to flags in CLI spec/docs (e.g., config dump --format=json, migrate defaults, util --maxkb=500).
  • Core:
    • Forward HTTP proxy env vars (http_proxy, https_proxy, no_proxy) to Pkl via --http-proxy/--http-no-proxy during config parsing.
  • Docs:
    • Regenerate CLI docs (add generated headers) and index; add page for the new util; refresh examples.
    • Update CHANGELOG with 1.26.0 entries.
  • Dependencies/Build:
    • Update Cargo.lock (multiple crate version bumps; unify thiserror dependency usage).
    • Update mise.lock entries/checksums.

Written by Cursor Bugbot for commit 2da0194. This will update automatically on new commits. Configure here.

@jdx jdx added the release label Nov 26, 2025
@jdx jdx force-pushed the release branch 13 times, most recently from b45743a to 68f5835 Compare December 2, 2025 03:13
@jdx jdx force-pushed the release branch 4 times, most recently from fbd1108 to d401d22 Compare December 4, 2025 03:25
@jdx jdx merged commit 3dc8b55 into main Dec 4, 2025
14 checks passed
@jdx jdx deleted the release branch December 4, 2025 15:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants