v0.12.2
CI Hardening, FastMCP Pin, and Dependency Updates
Hardens the release pipeline for multi-arch runners, pins fastmcp<4.0.0 against the upcoming v4 rewrite, adds AI configuration for the aptu triage bot, and processes a batch of Renovate dependency updates.
Installation
# Local (stdio transport)
uvx math-mcp-learning-server
# Remote (streamable HTTP, no install needed)
# https://math-mcp.fastmcp.app/mcpWhat's Changed
Features
- aptu: Add
aiblock toaptu.yml(required after aptu-github-app#61) (#409)
Fixes
- ci: Use
ubuntu-24.04for PyPI publish job (#422) - ci: Download
linux_arm64mcp-publisher on arm64 runner (#423) - deps: Update
ruffto>=0.16.0,<0.17.0(#410)
Docs
- audit: 2026-07-27 quality and freshness audit v0.12.1 (#419)
Chores
- deps: Pin
fastmcp<4.0.0, annotatevalidated_tool, clarify session state (#420) - deps: Update
astral-sh/setup-uvaction to v8.3.0, v8.3.1, v8.3.2, v9 (#400, #401, #402, #408) - deps: Update
actions/checkoutdigest to 3d3c42e (#406) - deps: Update
actions/setup-nodeaction to v7 (#404) - deps: Update
actions/setup-nodedigest to 2499707 (#403) - deps: Update
dorny/paths-filterdigest to 7b450ff (#399) - deps: Update
ossf/scorecard-actionaction to v2.4.4 (#411) - deps: Update
pypa/gh-action-pypi-publishaction to v1.14.1 (#407) - deps: Update
zizmorcore/zizmor-actionaction to v0.6.0, v0.6.1 (#405, #412) - deps: Lock file maintenance (#381)
Full Changelog: v0.12.1...v0.12.2