Sculpin 3.3.0
New in Sculpin 3.3.0:
Changed
- Updated minimum PHP version to PHP 8.1
- add Nix flakes for local development (thanks, @opdavies!)
- adding dependabot.yml (thanks, @raulolivares-drizly!)
- Replace Dflydev\Canal with League\MimeTypeDetection for MIME type detection because Canal is not maintained (thanks, @pronskiy!)
- Use Twig 3 (thanks, @saundefined!)
- Use Symfony 5.4 (thanks, @saundefined!)
- Replace getRootDir with getProjectDir (thanks, @saundefined!)
- Update dflydev/dot-access-configuration (thanks, @Pekhov14!)
- Use EnglishInflector instead Inflector (thanks, @saundefined!)
Removed
Fixed
- Update FilesystemDataSource to invoke
sortwhen refreshing sourceset - Apply Sorting to SourceSet to fix a bug
- Fix a potential bug found by phpstan in ProxySourceItem
- Fix path strangeness in tests
- Fix a bug in DraftsMap and add tests for content types (tagged posts)
- Update dependencies ... to fix deprecation notice in dflydev/dflydev-dot-access-configuration (thanks, @pronskiy!)
- Update netcarver/textile to fix security issue (thanks, @pronskiy!)
- Fixed syntax deprecations in string variable interpolation (thanks, @pronskiy!)
- PHP 8.4 Updates to avoid implicit nulable parameter deprecation (thanks, @Ayesh!)