Skip to content

Release 1.1.6 (2026-02-21)

Bug fixes

  • sync prepare_release.py ruff lint fixes from canonical (#122)
  • sync prepare_release.py empty changelog abort from canonical (#124)
  • sync shared tooling to v1.0.2 Update sync-tooling.sh from standard-tooling v1.0.2:
  • Fix --actions-compat flag leaking during self-update re-exec
  • Add canonical source comment to repo-profile.sh

  • sync hook and lint scripts from standards-and-conventions (#135)

  • fix: sync hook and lint scripts from standards-and-conventions

Close git revert hook bypass by adding branch protection to commit-msg hook, accept Revert commit messages, and support cross-repo issue linkage.

Ref wphillipmoore/mq-rest-admin-common#62

  • switch Maven Central publish wait to validated (#152)
  • update add-to-project action to v1.0.2 (#164)

CI

  • auto-add issues to GitHub Project (#133)
  • chore: add workflow to auto-add issues to GitHub Project

  • chore: retrigger CI with corrected PR body

Documentation

  • rename mq-dev-environment references to mq-rest-admin-dev-environment (#136) Update CI workflow, shell scripts, developer-setup docs, and plan docs to use the new repository name, aligning with the mq-rest-admin-* naming convention.

Ref wphillipmoore/mq-dev-environment#14

  • ban MEMORY.md usage in CLAUDE.md (#154) Add auto-memory policy requiring agents to discuss behavioral rules with the human rather than storing them in unmanaged MEMORY.md files.

  • ban heredocs in shell commands (#155) Add explicit ban on heredocs for multi-line CLI arguments. Always use temp files instead.

Features

  • add canonical local validation script (#128) Add scripts/dev/validate_local.sh that checks prerequisites (java, mvnw) and runs ./mvnw verify as a single fail-fast command. Update repository-standards.md with canonical_local_validation_command and CLAUDE.md to reference the script.

  • add shared tooling sync from standard-tooling v1.0.0 Sync all shared scripts from standard-tooling canonical source. Adds lint scripts (commit-messages.sh, markdown-standards.sh, pr-issue-linkage.sh, repo-profile.sh) and dev scripts (finalize_repo.sh, sync-tooling.sh) not previously present.

  • add category prefixes to job names (#150) Standardize job display names with category prefixes so checks cluster naturally in the GitHub status list.

  • adopt validate_local.sh dispatch architecture (#156)

  • feat(validate): adopt validate_local.sh dispatch architecture

Add primary_language: java to repo profile. Replace repo-specific validate_local.sh with synced driver and language-specific scripts from standard-tooling.

Refactoring

  • use shared docs-deploy composite action (#140)
  • use shared composite actions for publish and release gates (#146) Replace inline tag/release, version bump PR, and version divergence gate logic with reusable composite actions from standard-actions.

  • publish.yml: use tag-and-release and version-bump-pr actions

  • ci.yml: use version-divergence action for release gates