github ENTERPILOT/GoModel v0.1.13

latest releases: v0.1.32, v0.1.31, v0.1.30...
one month ago

Changelog

The features introduced in this massive release:

  • multi API key support
  • workflows
  • caching (for streaming and non streaming
  • semantic caching (experimental)
  • support for oracle AI-model provider (experimental)
  • introduced user path concept (most of the features should be user path scoped in the future)
  • configurable timezone in dashboard

Important fix:

  • [UI] timezone defaults to browser-set one

Features

  • b9e4fe9 feat(auth): add API key path scoping and workflow auth node styling (#197)
  • 255d775 feat(auth): add managed API key support (#190)
  • 180fc9d feat(dashboard): add dashboard functions to the exectution plan/workflow feature (#183)
  • ce6b390 feat(dashboard): add managed API keys page (#195)
  • f9fb8e3 feat(executionplans): implement policy-resolved execution plans (#180)
  • 9aa8aae feat(fallback): add model fallback routing (#179)
  • 142ba20 feat(modeldata): support model-list aliases in metadata lookup (#175)
  • a617ba1 feat(provider): add oracle provider (#170)
  • bd2c192 feat(tracking): add hierarchical user path scoping (#189)
  • ca63f7e feat(usage): add cache analytics support (#196)
  • 64320e7 feat(workflows): expose failover controls in execution plans (#186)
  • 602e190 feat: implement semantic caching (#162)

Bug Fixes

  • 3740a6c fix(admin): honor user timezones in dashboard (#185)
  • 0219925 fix(core): preserve slash model ids for explicit providers (#176)
  • 2e67888 fix(core): remove custom JSON field scanner (#201)
  • 5d6286f fix(deps): remove vulnerable Docker SDK path from root module (#188)
  • 6b4608e fix(fallback): reject null rules and cover responses guards (#184)
  • a478572 fix(mongodb): run as replica set in docker-compose to enable transactions (#181)
  • ade4738 fix(providers): reduce metadata enrichment log noise (#187)
  • 0ebac81 fix(release): adapt gpt-5 chat params and batch aliases (#199)
  • d5728e2 fix(responsecache): cache streaming responses (#200)
  • cc42d4a fix(responsecache): split stream cache entries and validate SSE (#202)
  • 48f2b43 fix(security): fixed the possible overflow related issue (#167)

Performance

  • ab9d4c1 perf(streaming): fast-path unchanged chat streams (#171)

Don't miss a new GoModel release

NewReleases is sending notifications on new releases.