Releases: watanabe-kf1983/another-mood
Release list
v0.2.1
Highlights
- Allow dot access on non-ASCII names in templates (#424)
What's Changed
- Refresh uv.lock to the latest dependency versions by @watanabe-kf1983 in #419
- Record catalog reform and tap JSON Schema proposals by @watanabe-kf1983 in #420
- Reorganize S-category tasks around standard-based document sets by @watanabe-kf1983 in #421
- Survey document standards and adopt a model-first design for the showcase document set by @watanabe-kf1983 in #422
- Refresh uv.lock to the latest dependency versions by @watanabe-kf1983 in #423
- Allow dot access on non-ASCII names in templates by @watanabe-kf1983 in #424
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Highlights
Rename the environment variable prefix from RB_ to MOOD_ (#409)
The environment variables that override configuration are now spelled MOOD_* instead of RB_* — RB_OUT_DIR becomes MOOD_OUT_DIR, and so on for every key listed in the CLI reference.
Note that leaving an old name behind fails silently. An environment variable that does not match the prefix is simply not recognised, so nothing errors: the build succeeds and falls back to the default path or port. Any CI file or shell profile that sets one needs updating even though nothing will complain about it.
Other highlights
- Fail the build when two records share an id (#401)
- Return output paths MCP agents can resolve, and stop rejecting projects by location (#405)
- Read a zero-record entity as empty instead of failing the build (#407)
- Add a build info colophon to the cover, and document
build_info(#412) - Inject build-time values from the environment (#415)
- Inject build-time values from the CLI and from MCP agents (#416)
- Answer for the project's own declaration through build_info (#418)
What's Changed
- Establish the dependency update workflow by @watanabe-kf1983 in #399
- Refresh uv.lock to the latest dependency versions by @watanabe-kf1983 in #400
- Fail the build when two records share an id by @watanabe-kf1983 in #401
- Retire the completed roadmap entries and the stale phase references around them by @watanabe-kf1983 in #402
- Migrate the MCP server to SDK 2.0 and lift the
mcp<2cap by @watanabe-kf1983 in #403 - Refresh uv.lock to the latest dependency versions by @watanabe-kf1983 in #404
- Return output paths MCP agents can resolve, and stop rejecting projects by location by @watanabe-kf1983 in #405
- Define the build_info feature and the env prefix rename by @watanabe-kf1983 in #406
- Read a zero-record entity as empty instead of failing the build by @watanabe-kf1983 in #407
- Refresh uv.lock to the latest dependency versions by @watanabe-kf1983 in #408
- Rename the environment variable prefix from RB_ to MOOD_ by @watanabe-kf1983 in #409
- Settle the build_info design and split it into six PRs by @watanabe-kf1983 in #410
- Add build_info(), a template function for facts about the running build by @watanabe-kf1983 in #411
- Add a build info colophon to the cover, and document
build_infoby @watanabe-kf1983 in #412 - Move the build info colophon to its own page by @watanabe-kf1983 in #413
- Record the run's config and working directory in the build info colophon by @watanabe-kf1983 in #414
- Inject build-time values from the environment by @watanabe-kf1983 in #415
- Inject build-time values from the CLI and from MCP agents by @watanabe-kf1983 in #416
- Refresh uv.lock to the latest dependency versions by @watanabe-kf1983 in #417
- Answer for the project's own declaration through build_info by @watanabe-kf1983 in #418
Full Changelog: v0.1.2...v0.2.0
v0.1.2
Highlights
- Cap the mcp dependency below 2.0 to fix fresh installs (#397)
What's Changed
- Settle the release procedure against a release that actually ran by @watanabe-kf1983 in #396
- Cap the mcp dependency below 2.0 to fix fresh installs by @watanabe-kf1983 in #397
Full Changelog: v0.1.1...v0.1.2
v0.1.1
Highlights
- Add
mood --version, and report the same version over MCP (#394)
What's Changed
- Point Documentation URL at docs/index.md instead of the directory by @watanabe-kf1983 in #380
- Q6: settle release design — role vocabulary, trailers, incompatibility notes, zero-commit release by @watanabe-kf1983 in #381
- build(deps): Bump cryptography from 49.0.0 to 50.0.0 by @dependabot[bot] in #382
- Q11: settle PR-side gate design — lint workflow, PR_BODY transport, breaking redefinition by @watanabe-kf1983 in #383
- W1: switch to PR_BODY squash convention and codify PR-side discipline by @watanabe-kf1983 in #384
- Rename release trailer to Release-Highlight; split headline/body out of the trailer line by @watanabe-kf1983 in #385
- V8: extract SUPPORTED_SBDB_VERSIONS into a dedicated module by @watanabe-kf1983 in #386
- Add the PR lint workflow by @watanabe-kf1983 in #387
- Sequence the release-automation work into four independent steps by @watanabe-kf1983 in #388
- Drop the unstatable minimum_version declaration from the showcase and dev-docs manifests by @watanabe-kf1983 in #389
- Derive the package version from git tags by @watanabe-kf1983 in #390
- Create GitHub Releases automatically from release tags by @watanabe-kf1983 in #391
- Record the verified release procedure for the GitHub Release half by @watanabe-kf1983 in #392
- Cut release tags lightweight by @watanabe-kf1983 in #393
- Add
mood --version, and report the same version over MCP by @watanabe-kf1983 in #394 - Publish to PyPI from the release workflow by @watanabe-kf1983 in #395
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Initial release, published to PyPI as another-mood 0.1.0.
Created retroactively as the baseline for the generated notes of later releases; it carries none of its own.