Skip to content

release: FunClip 2.1.1 - #201

Closed
LauraGPT wants to merge 1 commit into
mainfrom
codex/release-funclip-2.1.1-20260803
Closed

release: FunClip 2.1.1#201
LauraGPT wants to merge 1 commit into
mainfrom
codex/release-funclip-2.1.1-20260803

Conversation

@LauraGPT

@LauraGPT LauraGPT commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • bump the stable FunClip snapshot from 2.1.0 to 2.1.1;
  • publish bilingual upgrade guidance for the Gradio 4 / Starlette compatibility fix and explicit container sharing boundary;
  • include case-insensitive clipping and MiniMax M2.7 routing in the release highlights;
  • advance the release contract to the new version and asset names.

User impact

FunClip 2.1.1 gives fresh installations a stable source archive that resolves the Gradio index HTTP 500 fixed in #200. Existing users get an explicit pip install -U -r requirements.txt upgrade path. Container users can bind with --listen without FunClip silently enabling a public Gradio tunnel.

Validation

  • red-first release contract: 2 failed, 4 passed before the version and notes update;
  • exact-head maintained suite: 67 passed, 1 skipped (the skip is the live TwelveLabs test requiring TWELVELABS_API_KEY);
  • release contract: 6 passed;
  • exact-head SSH signature and DCO verified;
  • two independent exact-commit asset builds are byte-identical;
  • tar and zip contain the same 55 tracked files, VERSION=2.1.1, starlette<1.0, and docs/releases/v2.1.1.md;
  • SHA256SUMS verifies both archives:
    • FunClip-2.1.1.tar.gz: acda7b099af302d685552a228592dec3de614d9c5e83901cf6a16f8d3dc73762
    • FunClip-2.1.1.zip: 037a1dba7bdc92cb7bb86b3bec6be09b2a2dc2f75277edb4ece4708dcc32341d
  • Python compilation and git diff --check pass.

Release procedure

After this PR merges and the main-branch test is green, rebuild from the exact merge commit, create a signed v2.1.1 tag, and let the existing release workflow publish the tar.gz, zip, and SHA-256 manifest. Public assets will be downloaded and independently verified before the release is considered complete.

Signed-off-by: zhifu gao <zhifu.gzf@alibaba-inc.com>
@gemini-code-assist

Copy link
Copy Markdown
Contributor

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@LauraGPT

LauraGPT commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator Author

The merge mutation returned GitHub request ID 3DDF:9FB5B:1D9B96:1EAA0B:6A7093EC after writing the merge commit but before updating the PR record. The authoritative main branch now contains GitHub-verified merge commit 6eab789b3920afecaa08280cd824049482c354df with exact parents 109f44f and c7c9e48; the PR head is therefore already an ancestor of main. Closing the stale PR state manually avoids creating a duplicate no-op merge commit.

@LauraGPT LauraGPT closed this Aug 3, 2026
@LauraGPT
LauraGPT deleted the codex/release-funclip-2.1.1-20260803 branch August 3, 2026 13:14
pull Bot pushed a commit to zhenglee1984/FunClip that referenced this pull request Aug 3, 2026
…ip-2.1.1-20260803

release: FunClip 2.1.1
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.

1 participant