Skip to content

chore(deps): bump the cpaembedded-minor-and-patch group across 1 directory with 3 updates - #507

Merged
tbphp merged 2 commits into
v2from
dependabot/go_modules/third_party/cpaembedded/cpaembedded-minor-and-patch-57fb8d7826
Aug 31, 2026
Merged

tbphp merged 2 commits into
v2from
dependabot/go_modules/third_party/cpaembedded/cpaembedded-minor-and-patch-57fb8d7826

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor

Bumps the cpaembedded-minor-and-patch group with 3 updates in the /third_party/cpaembedded directory: github.com/andybalholm/brotli, github.com/router-for-me/CLIProxyAPI/v7 and github.com/tidwall/gjson.

Updates github.com/andybalholm/brotli from 1.0.6 to 1.2.3

Commits
  • 6b8aef6 HTTPCompressor: don't use V2
  • 785aba5 reuse hgroups
  • b797a35 reuse block_type_trees
  • 0675b24 Remove unnecessary nil checks
  • 946c3e4 matchfinder: verify candidate matches against source data
  • 014fb9c Add Bargain3 MatchFinder
  • deb905c Trio: vary hash table sizes
  • b84bddd M4: fix updating chain for long history
  • a7ad412 Bargain1 & Bargain2: check for matches less often
  • 6c6ca8c Add Bargain1 MatchFinder
  • Additional commits viewable in compare view

Updates github.com/router-for-me/CLIProxyAPI/v7 from 7.2.143 to 7.2.144

Release notes

Sourced from github.com/router-for-me/CLIProxyAPI/v7's releases.

v7.2.144

Linux release assets

  • CLIProxyAPI_<version>_linux_<arch>.tar.gz is the default Linux build. It supports dynamic library plugins and is built against a GLIBC 2.17 baseline.
  • CLIProxyAPI_<version>_linux_<arch>_no-plugin.tar.gz is the portable Linux build for musl-based or older systems such as OpenWrt. It does not support dynamic library plugins.

FreeBSD release assets

  • CLIProxyAPI_<version>_freebsd_aarch64_no-plugin.tar.gz is the FreeBSD arm64 build. It is built without CGO and does not support dynamic library plugins.

Changelog

  • fix(codex): filter extended reasoning levels for older client versions (1cc72b9d)
  • fix(codex): use codex status error for websocket handshake rejections (fcea738f)
  • fix(gemini): cache trailing text thought signatures instead of emitting carriers (06997df4)
  • fix(claude): treat allowed_warning as allowed in unified rate limit checks (95f83a8d)
  • fix(claude): drop trailing assistant prefill for fable models (8ee9add7)
  • feat(codex): map claude output_config format to text format (f8c45c30)
  • fix(test): improve cross-platform compatibility across unit tests (d36b776c)

Full Changelog: router-for-me/CLIProxyAPI@v7.2.143...v7.2.144

Commits
  • d36b776 fix(test): improve cross-platform compatibility across unit tests
  • f8c45c3 feat(codex): map claude output_config format to text format
  • 8ee9add fix(claude): drop trailing assistant prefill for fable models
  • 95f83a8 fix(claude): treat allowed_warning as allowed in unified rate limit checks
  • 06997df fix(gemini): cache trailing text thought signatures instead of emitting carriers
  • fcea738 fix(codex): use codex status error for websocket handshake rejections
  • 1cc72b9 fix(codex): filter extended reasoning levels for older client versions
  • See full diff in compare view

Updates github.com/tidwall/gjson from 1.18.0 to 1.19.0

Commits

@tbphp

tbphp commented Aug 31, 2026

Copy link
Copy Markdown
Owner

@dependabot rebase

…ctory with 3 updates

Bumps the cpaembedded-minor-and-patch group with 3 updates in the /third_party/cpaembedded directory: [github.com/andybalholm/brotli](https://github.com/andybalholm/brotli), [github.com/router-for-me/CLIProxyAPI/v7](https://github.com/router-for-me/CLIProxyAPI) and [github.com/tidwall/gjson](https://github.com/tidwall/gjson).


Updates `github.com/andybalholm/brotli` from 1.0.6 to 1.2.3
- [Commits](andybalholm/brotli@v1.0.6...v1.2.3)

Updates `github.com/router-for-me/CLIProxyAPI/v7` from 7.2.143 to 7.2.144
- [Release notes](https://github.com/router-for-me/CLIProxyAPI/releases)
- [Commits](router-for-me/CLIProxyAPI@v7.2.143...v7.2.144)

Updates `github.com/tidwall/gjson` from 1.18.0 to 1.19.0
- [Commits](tidwall/gjson@v1.18.0...v1.19.0)

---
updated-dependencies:
- dependency-name: github.com/andybalholm/brotli
  dependency-version: 1.2.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cpaembedded-minor-and-patch
- dependency-name: github.com/router-for-me/CLIProxyAPI/v7
  dependency-version: 7.2.144
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cpaembedded-minor-and-patch
- dependency-name: github.com/tidwall/gjson
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cpaembedded-minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump the cpaembedded-minor-and-patch group in /third_party/cpaembedded with 3 updates chore(deps): bump the cpaembedded-minor-and-patch group across 1 directory with 3 updates Aug 31, 2026
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/third_party/cpaembedded/cpaembedded-minor-and-patch-57fb8d7826 branch from 1346fb2 to a174491 Compare August 31, 2026 08:19
@tbphp
tbphp merged commit d4b56cb into v2 Aug 31, 2026
10 checks passed
@tbphp
tbphp deleted the dependabot/go_modules/third_party/cpaembedded/cpaembedded-minor-and-patch-57fb8d7826 branch August 31, 2026 08:37
tbphp added a commit that referenced this pull request Aug 31, 2026
* fix(release): 修正 CPA 版本文档漂移与数据库合同测试遗漏

THIRD_PARTY_NOTICES.md 与 cpaembedded/README.md 的 CLIProxyAPI 版本号
未随 #507 依赖升级同步,仍是 v7.2.143(实际 v7.2.144)。

ci.yml 与 release.yml 的数据库合同测试 -run 正则手工维护测试名单,
已产生漂移:ci.yml 含一个不存在的测试名(静默不匹配),两者都缺失
TestExternalDatabaseMySQLRecoversObservationFreshnessCheckDrop,
release.yml 还缺失 TestExternalDatabaseAccessKeyCostLimitPeriodPermutation。
改为按前缀匹配同目录下全部 TestExternal* 测试,避免后续再次漂移。

补上 ja-JP/settings.ts 缺失的 runtime.pendingRestoreSource key,
该 key 在 4 个组件共 8 处引用,此前日文界面回退显示英文文案。

* fix(storage): 修正 0003 迁移恢复对 MySQL 中间态的误判

启用数据库合同测试的完整名单后,
TestExternalDatabaseMySQLRecoversObservationFreshnessCheckDrop
第一次在真实 MySQL 上执行即失败:ValidateCurrent0001 仅凭
fresh_until_ms 列是否存在判断 0003 是否已完成,但 MySQL 上
0003 的 DROP CHECK 与 DropColumn 是两条独立、非事务性 DDL,
崩溃可能停在"约束已删、列还在"的中间态。此时 ValidateCurrent0001
误判为"0003 未开始",转而用要求约束存在的冻结校验器 Validate0001,
导致误报 chk_credential_observation_fresh_until 缺失。

改为以约束是否存在作为判断信号,与同文件 ValidateRecoverable0003
已经正确处理该中间态的逻辑保持一致。已用一次性 MySQL 8.4 与
PostgreSQL 18 容器验证三态恢复路径与完整数据库合同测试套件。
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