Releases: silverstripe/silverstripe-assets
Releases · silverstripe/silverstripe-assets
3.0.0-alpha1
What's Changed
- DEP Dependencies for CMS 6 by @emteknetnz in #592
- API Set extension hook implementation visibility to protected by @emteknetnz in #605
- ENH Use appropriate formfields when auto-scaffolding files by @GuySartorelli in #618
- FIX Respect strict-typing of Factory interface by @GuySartorelli in #620
- DEP Upgrade to intervention/image 3 by @GuySartorelli in #621
- DEP Limit PHP support for CMS 6 by @GuySartorelli in #631
- API Remove CMSEditLink implementation, rely on superclass instead. by @GuySartorelli in #628
- API Standardise extension hooks by @GuySartorelli in #629
- API Strong typing for the view layer by @GuySartorelli in #634
- API Replace Extension subclasses by @emteknetnz in #632
- DEP Upgrade to symfony 7 by @emteknetnz in #636
- FIX Return string if no URL by @GuySartorelli in #642
- DEP Bump league/flysystem dependency by @GuySartorelli in #644
- DEP Add league/flysystem-local to fix test by @GuySartorelli in #645
- DEP Use PHPUnit 11 by @emteknetnz in #638
- API Use new names for renamed classes by @GuySartorelli in #640
- API Update API to reflect changes to CLI interaction by @GuySartorelli in #635
- API Add deprecation by @emteknetnz in #650
- FIX Use renamed validate method by @emteknetnz in #651
- ENH Improve typing to support refactored template layer by @GuySartorelli in #647
- API Use class from new template engine module by @GuySartorelli in #654
- API Update validation methods by @emteknetnz in #648
- API Update code to reflect changes in silverstripe/framework by @GuySartorelli in #655
- API Remove silverstripe/campaign-admin integration support by @emteknetnz in #660
- API Deprecate campaign-admin config by @emteknetnz in #661
- API Explicity mark nullable parameters for PHP 8.4 by @emteknetnz in #662
Full Changelog: 2.3.0...3.0.0-alpha1
2.3.0
What's Changed
- NEW File converter API by @GuySartorelli in #595
- MNT Run module-standardiser by @emteknetnz in #604
- MNT Run module-standardiser by @emteknetnz in #606
- ENH Allow devs to define support for third-party intervention drivers by @GuySartorelli in #610
- FIX Ensure manipulations start with base file by @GuySartorelli in #612
- NEW Scaffold formfields for File and Image using new API by @GuySartorelli in #613
- Align rendering of image genercated by ImageShortCodeProvider with generic Image generation by @maxime-rainville in #596
- ENH Don't use keyword "self" by @GuySartorelli in #622
- ENH ensure file title constructed from original filename by @satrun77 in #633
New Contributors
Full Changelog: 2.2.5...2.3.0
2.3.0-rc1
What's Changed
- NEW File converter API by @GuySartorelli in #595
- MNT Run module-standardiser by @emteknetnz in #604
- MNT Run module-standardiser by @emteknetnz in #606
- ENH Allow devs to define support for third-party intervention drivers by @GuySartorelli in #610
- FIX Ensure manipulations start with base file by @GuySartorelli in #612
- NEW Scaffold formfields for File and Image using new API by @GuySartorelli in #613
- Align rendering of image genercated by ImageShortCodeProvider with generic Image generation by @maxime-rainville in #596
- ENH Don't use keyword "self" by @GuySartorelli in #622
- ENH ensure file title constructed from original filename by @satrun77 in #633
New Contributors
Full Changelog: 2.2.5...2.3.0-rc1
2.3.0-beta1
What's Changed
- NEW File converter API by @GuySartorelli in #595
- MNT Run module-standardiser by @emteknetnz in #604
- MNT Run module-standardiser by @emteknetnz in #606
- ENH Allow devs to define support for third-party intervention drivers by @GuySartorelli in #610
- FIX Ensure manipulations start with base file by @GuySartorelli in #612
- NEW Scaffold formfields for File and Image using new API by @GuySartorelli in #613
- Align rendering of image genercated by ImageShortCodeProvider with generic Image generation by @maxime-rainville in #596
- ENH Don't use keyword "self" by @GuySartorelli in #622
- ENH ensure file title constructed from original filename by @satrun77 in #633
New Contributors
Full Changelog: 2.2.5...2.3.0-beta1
2.2.5
What's Changed
- MNT Run module-standardiser by @GuySartorelli in #617
- MNT Run module-standardiser by @GuySartorelli in #623
- TLN Update translations by @GuySartorelli in #626
- MNT Ignore phpstan errors we can't fix by @GuySartorelli in #627
Full Changelog: 2.2.4...2.2.5
2.2.4
What's Changed
- ENH Use class name instead of self by @emteknetnz in #614
Full Changelog: 2.2.3...2.2.4
2.2.3
What's Changed
- FIX Ensure public url slashes are forward slashes by @emteknetnz in #603
Full Changelog: 2.2.2...2.2.3
2.2.2
2.2.1
What's Changed
- BUG Make sure the cache shortcode value is used in FileShortcodeProvider by @maxime-rainville in #598
Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
- Add support for braille format files by @edwilde in #574
- API allow chaining for Upload_Validator by @wilr in #460
- MNT Run module-standardiser by @GuySartorelli in #583
- Ensure the setAllowedMaxFileSize wont allow config values to exceed PHP limits by @nfauchelle in #469
- ENH Add generic types by @GuySartorelli in #584
- ENH Refactor FileIDHelper classes to reduce code duplication by @GuySartorelli in #587
- NEW Allow file variants with different extensions by @GuySartorelli in #585
- MNT Run module-standardiser by @GuySartorelli in #589
New Contributors
- @edwilde made their first contribution in #574
- @nfauchelle made their first contribution in #469
Full Changelog: 2.1.2...2.2.0