• v1.6.10-ew-1 446f4a63bc

    Release v1.6.10-ew-1
    All checks were successful
    Docker Build / docker (push) Successful in 6m49s
    Docker Release / release (push) Successful in 7m23s
    Stable

    engel75 released this 2026-08-14 17:45:55 +02:00 | 0 commits to 1.6.10-ew1 since this release

    Release v1.6.10-ew-1

    Port of the EW fork to upstream transports/v1.6.10.

    Base: transports/v1.6.10 (40 upstream commits since v1.6.9).
    33 commits cherry-picked from 1.6.9-ew1, 1 conflict (migrations.go).

    Upstream v1.6.10 notable changes:

    • Quarterly budget reset (add_budget_reset_config_column migration)
    • Per-model budget support
    • Reasoning bugfixes
    • ResolveChatFileURLs in HandleOpenAIChatCompletion (benign for EW, signatures unchanged)

    Conflict resolution:

    • migrations.go: upstream add_budget_reset_config_column placed before EW's
      add_ew_key_config_columns + add_ew_allowed_requests_column (EW migrations remain last)

    EW fork features carried forward (Specs 01-06, 09):

    • 01: EW provider (SGLang/OpenAI-compatible)
    • 02: Per-key API toggles (allowed_requests)
    • 03: OpenAI error envelope
    • 04: Whitelisted inference routes
    • 05: Docker / Forgejo CI
    • 06: Migration strategy (EW migrations always last)
    • 09: EW image-edit passthrough

    Verification:

    • go vet: clean
    • 4 test suites: all green (TestAuth, integrations, EW, configstore)
    • Docker: 112 EW symbols, 102 Spec 09 symbols, version v1.6.10-ew-1
    • Migration order: add_budget_reset_config_column before EW migrations (last 2)
    • No Go version bump
    Downloads