Releases: silverleague/silverstripe-ideannotator
3.5.1
What's Changed
- Fixed regression where use_short_name would be prefixed with a backslash by @UndefinedOffset in #160
Full Changelog: 3.5.0...3.5.1
Update to use the proper createInstance
What's Changed
- Fix return types in unit tests by @lekoala in #156
- Replaced deprecated uses of TagFactory::create() by @UndefinedOffset in #157
Full Changelog: 3.4.1...3.5.0
Fix incorrect instantiation of extensions
What's Changed
- Check if extension without instantiation (elemental compatibility) by @S-GrabhamMadden in #154
New Contributors
- @S-GrabhamMadden made their first contribution in #154
Full Changelog: 3.4.0...3.4.1
Read dbField return type from config
What's Changed
- Read the DBField tagnames from config by @Firesphere in #153
Full Changelog: 3.3.0...3.4.0
Update code dependencies
What's Changed
- Change requirements to include SS5 by @Firesphere in #150
- Update composer.json by @Firesphere in #151
Full Changelog: 3.2.4...3.3.0
3.2.4: Resolve bug introduced in 3.2.1
Thanks to @UndefinedOffset , ReflectionClass
is not treated as its instance, when looking at instanceOf
, despite the documentation claiming otherwise.
Full Changelog: 3.2.3...3.2.4
3.2.3
Fix bug that Versioned::class . '.versioned'
throws an error that the class isn't found.
Full Changelog: 3.2.2...3.2.3
Fix when the "Controller" namespace is literally "Controller"
When the namespace for a Controller would be App\Src\Page\Controller\PageController
and the corresponding Page would be App\Src\Page\Page
, an error would be thrown that the Page would be instantiated twice, because the Controller part of the namespace would be stripped out too.
This release fixes that.
Fix DataRecord
Merge pull request #145 from andersbjorkland/master Add $ to generated property variableName. Fixes silverleague/silverstripe-ideannotator#144
PHP8.1 and Silverstripe 4.11 compatibility
What's Changed
- Move to a modern version of reflection docblock by @UndefinedOffset in #140
Full Changelog: 3.1.2...3.2.0