Skip to content

Releases: decodelabs/veneer

v0.12.5

18 Feb 08:45
Compare
Choose a tag to compare
v0.12.5 Pre-release
Pre-release
  • Fixed instance access in ClassGenerator
  • Ensure plugins are scanned regardless of mount status

v0.12.4

18 Feb 08:21
Compare
Choose a tag to compare
v0.12.4 Pre-release
Pre-release
  • Control mounting when fetching bindings

v0.12.3

14 Feb 23:09
Compare
Choose a tag to compare
v0.12.3 Pre-release
Pre-release
  • Added Stringable to Wrapper
  • Removed Pandora dev dependency
  • Improved Exception syntax
  • Updated dependencies

v0.12.2

12 Feb 22:17
Compare
Choose a tag to compare
v0.12.2 Pre-release
Pre-release
  • Removed Coercion dependency

v0.12.1

12 Feb 21:57
Compare
Choose a tag to compare
v0.12.1 Pre-release
Pre-release
  • Fixed plugin binding for non-lazy providers

v0.12.0

12 Feb 18:59
Compare
Choose a tag to compare
v0.12.0 Pre-release
Pre-release
  • Simplified binding structure
  • Made Veneer manager a proxy
  • Use ghosts and proxies for lazy loading
  • Removed SelfLoader interface
  • Removed LazyLoad attribute
  • Added support for property hooks
  • Added public keyword to binding consts
  • Added support for never-returning methods in Stubs
  • Upgraded PHPStan to v2
  • Added @phpstan-require-implements constraints
  • Added Proxy analyze test
  • Added PHP8.4 to CI workflow
  • Made PHP8.4 minimum version

v0.11.6

21 Aug 15:43
Compare
Choose a tag to compare
v0.11.6 Pre-release
Pre-release
  • Made class constants PascalCase

v0.11.5

09 Aug 17:48
Compare
Choose a tag to compare
v0.11.5 Pre-release
Pre-release
  • Improved context checking in stub generator

v0.11.4

09 Aug 16:54
Compare
Choose a tag to compare
v0.11.4 Pre-release
Pre-release
  • Ignore bootstraps in stub generator

v0.11.3

09 Aug 15:54
Compare
Choose a tag to compare
v0.11.3 Pre-release
Pre-release
  • Improved stub generator