Skip to content

Latest commit

 

History

History
208 lines (125 loc) · 10 KB

CHANGELOG.md

File metadata and controls

208 lines (125 loc) · 10 KB

Change Log

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

1.0.0-alpha.7 (2023-2-26)

Bug Fixes

  • Don't assign NotMatched error if another error is already assigned (0a02a09)
  • Provide match properties from matching result even on error (edba5c6)
  • Set endpoint on matching error (47df5b3)

1.0.0-alpha.6 (2023-2-25)

Features

  • Add endpoint to ControllerExecutionResult (5cefd6f)
  • Add the ability to not return an endpoint matching error immediately (797610e)

Bug Fixes

  • Add missing symbols to the public api (ad6634d)
  • Enable documentation generation (8ff4716)
  • Make Handlers and Transformers type the IList in ControllerExecutorBuilder (1f22e6c)

1.0.0-alpha.5 (2023-2-23)

Features

  • Add ability to not inherit endpoint matchers (609c846)
  • Add MatchProperties to parameter conversion errors (8719429)

1.0.0-alpha.4 (2023-2-10)

Bug Fixes

  • Add properties to typed EndpointMatchingContext (0e1e92e)

1.0.0-alpha.3 (2023-2-10)

Features

  • Add sync text converters (d43f0da)
  • Expose execution context properties in EndpointMatchingContext (e5c0660)

1.0.0-alpha.2 (2023-2-8)

Features

  • Add ability not to await result in EndpointInvocationHandler (274477b)
  • Expose the IntrospectionInfo in ControllerExecutor (88c6fcb)
  • Simplify text conversion system (dbaa93f)

1.0.0-alpha.1 (2023-2-3)

Features

  • Yet another epic redesign (1f2f850)

1.0.0-alpha.0 (2022-8-12)

Features

  • Remove dependency on Kantaiko.Routing (06edfc5)

0.8.2 (2022-7-17)

Bug Fixes

  • Make AwaitAsyncResultHandler correctly handle async method results (99c0f7b)

0.8.1 (2022-7-16)

Bug Fixes

  • Update routing infrastructure (03be137)

0.8.0 (2022-7-16)

Features

  • Update routing infrastructure (27e581f)

0.7.3 (2022-6-28)

Bug Fixes

  • Disable parameter deconstruction with attribute-specified converters (124b88c)
  • Fix nullability in ParameterAttribute (61052f0)

0.7.2 (2022-2-5)

Bug Fixes

  • Transform children in CustomizationIntrospectionInfoTransformer (e9b6e81)
  • Use all available property providers in PropertyProviderIntrospectionInfoTransformer (c8af6b8)

0.7.1 (2022-2-5)

Bug Fixes

  • Transform children in CustomizationIntrospectionInfoTransformer (7dd62fc)

0.7.0 (2022-1-8)

Features

  • Add VisibilityParameterProperties (fd7756a)

0.6.1 (2022-1-7)

Bug Fixes

  • Always assign context.Result in AwaitAsyncResultHandler (ef85fe6)

0.6.0 (2022-1-5)

Features

  • Redesign the entire controller infrastructure (81fb9f5)

0.5.0 (2021-11-12)

Features

  • Treat nullable reference types as optional parameter types (79f83ca)

0.4.0 (2021-8-15)

Features

  • Add IsHidden parameter design property (7ca4b86)
  • Improve design property system (db6fb9d)

0.3.0 (2021-8-5)

Features

  • Expose ControllerInstance and ProcessingResult in middleware execution context (309b3bc)

0.2.1 (2021-8-3)

Bug Fixes

  • Allow multiple request handlers with different request types (f2c91af)

0.2.0 (2021-8-2)

Features

  • Add parameter default value resolvers (47d535e)

0.1.4 (2021-7-31)

Bug Fixes

  • Prevent deconstruction of types with custom converter (7090b81)

0.1.3 (2021-7-29)

Bug Fixes

  • Escape PatternTextMatcher pattern (a34491c)
  • Fix FromServices attribute (ba0244d)
  • Unwrap TargetInvocationException (bd438a0)

0.1.2 (2021-7-28)

Bug Fixes

  • Update PatternTextMatcher pattern (4033aaa)

0.1.1 (2021-7-28)

Bug Fixes

  • Add ability to specify regex options in RegexTextMatcher (fd6c33a)
  • Make MiddlewareCollection class public (3b3438c)

0.1.0 (2021-7-26)