Skip to content

chore: prepare SMT v1.4.0 release - #249

Merged
johndauphine merged 1 commit into
mainfrom
codex/smt-v1.4-release
Jul 26, 2026
Merged

chore: prepare SMT v1.4.0 release#249
johndauphine merged 1 commit into
mainfrom
codex/smt-v1.4-release

Conversation

@johndauphine

Copy link
Copy Markdown
Owner

Summary

  • cut the accumulated schema-evolution work into a dated v1.4.0 changelog section
  • update the source version and release documentation for the complete public create/constraint/evolution DDL surface
  • document exact release assets, Go requirement, and validation workflow

Validation

  • go test ./... -count=1
  • go test -race ./... -count=1
  • go vet ./...
  • golangci-lint run
  • go mod tidy -diff
  • make test-so2010 (9/9 tables)
  • make test-crm-acceptance (9/9 engine pairs)
  • make test-live-ai
  • VERSION=v1.4.0 make release-checksums
  • checksums verified; Darwin artifact reports smt version v1.4.0

The release remains described as a target until this PR is merged, exact-commit CI passes, and the annotated tag/assets are published.

Copilot AI review requested due to automatic review settings July 26, 2026 07:12

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares the SMT repository for the v1.4.0 release by updating the source version and aligning public-facing documentation (README, release checklist, changelog) with the expanded deterministic DDL surface and the release/validation workflow.

Changes:

  • Updated the documented release target and CLI/public API descriptions to reflect the v1.4.0 scope (including drift and schema-evolution DDL).
  • Bumped the in-repo application version to 1.4.0.
  • Added a v1.4.0 changelog section and updated release documentation (assets, Go requirement, and checklist commands).

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
README.md Updates release-target messaging and expands the documented public schema API and CLI surface (adds drift, updates v1.4 contract reference).
internal/version/version.go Bumps the compiled default version string to 1.4.0.
docs/release-checklist.md Updates checklist to v1.4.0, clarifies scope, artifacts, required Go version, and the validation/release steps.
CHANGELOG.md Adds the 1.4.0 release section and link reference for v1.4.0 release notes.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@johndauphine
johndauphine merged commit 3f1e459 into main Jul 26, 2026
6 checks passed
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.

2 participants