Skip to content

v3.5.0

Choose a tag to compare

@github-actions github-actions released this 12 Nov 00:34

Automated release: version and notes generated from pull requests merged since 3.4.3.

Added

  • silence.py --margin-lead and --margin-tail. --margin kept the same amount of each
    silence on both sides. The two flags name the sides: --margin-tail is kept after speech ends,
    --margin-lead before it starts again, and each defaults to --margin. A last syllable that
    trails off into breath can keep 0.4 s while the next word keeps 0.1 s. The result's margins
    gives the two values the run used, and a render.py project takes silence.margin_lead and
    silence.margin_tail. First part of #449.

Docs

  • README: the MCP Registry is in the table of install routes. The entry
    (io.github.kajisho5/ffmpeg-skill) went live at 3.4.3, published by the release workflow.

Changed

  • The release workflow publishes the MCP Registry entry. server.json
    (io.github.kajisho5/ffmpeg-skill) was kept on the package version by every release but never
    sent: publishing meant running mcp-publisher by hand after a GitHub login. release.yml now
    does it after the npm publish, authenticated by GitHub's OIDC token for this repository (no
    stored secret), with mcp-publisher pinned to a release and its Sigstore bundle verified
    before it runs. The steps ask npm and the registry first and publish when npm has the version
    and the registry does not, so a re-run finishes a failed publish (for the version on main when
    it runs) and the next run can list the current version, released before
    this change, if its checks and the publish succeed. A failure never blocks or undoes a release, and a
    tagged version that npm does not have now turns the job red instead of passing unnoticed.
  • feat(silence): --margin-lead and --margin-tail keep different amounts on each side of a silence (#451)
  • test: read the icon word list from the publish script and bound the PNG chunk walk (#447)
  • docs: the MCP Registry entry is live (#446)
  • ci: the release workflow publishes the MCP Registry entry (#445)

What's Changed

  • ci: the release workflow publishes the MCP Registry entry by @kajisho5 in #445
  • docs: the MCP Registry entry is live by @kajisho5 in #446
  • test: read the icon word list from the publish script and bound the PNG chunk walk by @kajisho5 in #447
  • feat(silence): --margin-lead and --margin-tail keep different amounts on each side of a silence by @kajisho5 in #451

Full Changelog: v3.4.3...v3.5.0