Skip to content

Releases: Respect/Fluent

Version 2.0.1

Choose a tag to compare

@alganet alganet released this 26 Mar 04:25

What's Changed

  • Accept array type in Assurance attribute for ::class support by @alganet in #4

Full Changelog: 2.0.0...2.0.1

Version 2.0

Choose a tag to compare

@alganet alganet released this 25 Mar 05:11

This version brings significant changes to the attributes API, new attributes for declaring fluent-based type inference and other improvements, making a backwards-compatible break.

Initial version

Choose a tag to compare

@alganet alganet released this 23 Mar 21:14
93b2056
Add FluentNamespace attribute, unresolve() support

Introduce #[FluentNamespace] attribute as a single source of truth for builder
factory configuration, read by both runtime (factoryFromAttribute()) and in the
future static analysis tools. Add unresolve() to FluentResolver so class names can
be mapped back to method names. Simplify ComposingLookup to default to
ComposableAttributes when no resolver is provided. Expose NamespaceLookup
properties for tooling access.