Skip to content

Releases: go-think/flow

Release list

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 15:49

1.1.0 (2026-09-12)

Bug Fixes

  • concurrency: mutex-guard current route/request; add FlushPending + GetMiddlewareAliases; repair Router interface corruption (fd7fae0)
  • wiring: RouteParameterBinder delegation, implicit resolver integration, middleware interface exclusion, :params preservation, block lock key, effectiveParams, SignatureParameters function params (d672cb4)
  • wiring: RouteParameterBinder delegation, resource global config (verbs/singular/params), OPTIONS auto-response, Block lock, Missing callback, Metadata propagation (7f30dc3)
  • wiring: wire MiddlewareNameResolver/SortMiddleware/RouteAction/ImplicitBindingResolver/Block/Resource global config into main dispatch chain; fix Metadata propagation; MakeInvokable to __invoke convention (60e07cf)

Features

  • batch2: Compile full attribute serialization, GroupAttributes scopeBindings/withTrashed/withoutMiddleware/metadata, UrlGenerator forceScheme/forceRootURL/asset family, Route block/locks, parameter bag API (e9cf4bd)
  • binding: explicit binders, implicit Routable bindings, {param:field} binding fields (7e13e56)
  • compat: Laravel-style Context/Response API, NewRouter immediate registration, Domain templates, scoped/soft-delete bindings, Missing handlers, resource enhancements, action-based URL generation (81f9cc3)
  • controller: controller actions (Name@Method), registry, dispatcher, controller middleware with only/except, group controller namespace (d0f95f7)
  • domain,metadata,scheme: host/scheme restrictions, group metadata and domain attributes, scoped-bindings and with-trashed route flags, Redirector.Guest (59e8e7b)
  • flow: parameter bag, validators, rate limiter, throttle middleware, jsonp/eventStream/streamJson, defaults fill, OPTIONS auto-response, PATCH verb, To query (89b1061)
  • middleware group self-reference guard, UrlGenerator Full/PreviousPath, Redirector.PreviousPath (337d6e8)
  • redirects,absolute-signature: redirect/permanentRedirect routes, SignedRouteAbsolute/HasValidSignatureAbsolute (65b0ec0)
  • resources,bindings,cache: resource registrar with nested/shallow/only-except/names, explicit+implicit bindings with {param:field}, request-aware URL helpers, UrlGenerationError, Redirector, route cache Compile/Restore (e844fff)
  • route-api: parameter bag, action accessors, can/block/named/optional-params, middleware alias table, resource param/verb config, collection getters (bd3314c)
  • structural: event objects, exception types, MethodNotAllowedResponse, independent infrastructure types (72c430b)
  • structural: middleware resolver, sorted middleware, parameter binder, implicit binding, route action/uri, controller middleware options — standalone types (d66855d)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 09:55

1.0.0 (2026-09-04)

Features

  • core: implement flow routing engine, pipeline, and session subsystems (8f73047)