Skip to content

v0.2.9

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Oct 04:34
· 2 commits to main since this release

Changelog

  • b7d925a docs(changelog): record the 0.2.9 release
  • 128a3a0 chore(price-catalog): refresh seed to 2026-10-27
  • 4cc7efb docs(changelog): paired en/zh unreleased entries for the import, probe, and pricing batch
  • 53dc622 fix(console): full-width expand panel with an aligned, headed candidate comparison
  • e63743f test(console): enforce hygiene gates — no-network fetch guard, console seal, timeout headroom
  • eb6557b Merge branch 'main' of gitlab.v6h5.cn:go/yolorouter into main
  • c7e5114 refactor(console): retire the standalone pricing page into the models list
  • a9a3436 feat(console): bulk price adjustment on the models list
  • 5bb0f93 feat(console): price column, unpriced filter, and comparison expansion on the models list
  • 8d01063 Merge branch 'main' of gitlab.v6h5.cn:go/yolorouter into main
  • 49672b3 feat(console): show speech character count in the request log usage cell
  • 50b6a23 fix(console): resolve the model detail header dropdown and split page bundles
  • a05220d chore(lint): annotate the mirror-column assertions for staticcheck
  • 716a5f8 fix(providers): drop preset protocol extras when the base URL is customized
  • fd023d4 feat(console): bulk price adjustment on the pricing page
  • aff68ec feat(console): grouped pricing comparison page
  • b2c8279 feat(console): model pricing page skeleton with admin nav entry
  • 6c3c1b5 feat(modeladmin): transactional bulk price adjustment endpoint
  • 9222bac ci: make the pre-push seed check portable to GNU mktemp
  • 0a7aa28 chore(price-catalog): re-sync the seed from the 2026-10-23 live catalog
  • 54bc42a chore(modeladmin): refresh probe tooltip and prices_declared notes to the shipped state
  • fc4fced feat(frontend): probe the checked rows in a capped batch with shared backfill
  • 0f8a539 feat(frontend): light up per-model probing with suggestion-only backfill
  • 10e71f9 feat(modeladmin): add a provider model probe endpoint with vision detection
  • b09ae17 feat(frontend): unify the unpriced badge on prices_declared with tier-aware display
  • ae87292 feat(frontend): rebuild the import dialog as a two-pane master-detail capability form
  • b9c1eed feat(frontend): migrate import rows to dual-axis modality with capability fields and statusOf
  • 520e8ee feat(modeladmin): unpriced guard rails behind prices_declared and probe_owed candidate state
  • 79aa3ff feat(modeladmin): extend bulk import with per-row capability and naming declarations