Releases: sulu/skeleton
Releases · sulu/skeleton
Release 2.4.8 (2022-11-29)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Implement a static browserlist (sulu/sulu#6919) (@alexander-schranz)
- Fix admin build webpack terser parsing (sulu/sulu#6918) (@alexander-schranz)
- Remove default value for title sulu-link attributes (sulu/sulu#6915) (@alexander-schranz)
- Ignore php.ini and .php-version used by Symfony CLI (sulu/sulu#6907) (@vvasiloi)
- Allows CategoryConverter to convert documents without a locale (sulu/sulu#6904) (@Prokyonn)
- Bump Version (@alexander-schranz)
- Implement a static browserlist (#200) (@alexander-schranz)
- Fix js transpiling for webpack terser parser (#199) (@scasei)
Release 2.5.3 (2022-11-09)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Fix default-user placeholder contrast (sulu/sulu#6902) (@Jupi007)
- Use PHP_BINARY in bin/runtests scripts (sulu/sulu#6894) (@alexander-schranz)
- Update phpstan baseline (sulu/sulu#6899) (@alexander-schranz)
- Fix node lint task (sulu/sulu#6898) (@alexander-schranz)
- Fix context of start function inside of restart (sulu/sulu#6875) (@wachterjohannes)
- Update phpstan baseline and fix tokengenerator error (sulu/sulu#6897) (@alexander-schranz)
- Add FOSJSRouting endpoint regression test (sulu/sulu#6895) (@alexander-schranz)
- Add helpfully links to browser dev console in Sulu Admin (sulu/sulu#6892) (@alexander-schranz)
- Update phpstan baseline 1.9.0 (sulu/sulu#6887) (@alexander-schranz)
- Fix border colors of buttons inside buttonGroup (sulu/sulu#6885) (@Jupi007)
- Fix overlay path in icon font (Sulu 2.4) (sulu/sulu#6876) (@Jupi007)
- Fix SecurityChecker if no firewall is active and enable_authenticator_manager is set to false (sulu/sulu#6881) (@niklasnatter)
- Fix search mapping prefix with multiple block types (sulu/sulu#6879) (@martinlagler)
- Fix context of start function inside of restart (sulu/sulu#6875) (@wachterjohannes)
Release 2.4.7 (2022-11-09)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Fix default-user placeholder contrast (sulu/sulu#6902) (@Jupi007)
- Use PHP_BINARY in bin/runtests scripts (sulu/sulu#6894) (@alexander-schranz)
- Fix node lint task (sulu/sulu#6898) (@alexander-schranz)
- Fix context of start function inside of restart (sulu/sulu#6875) (@wachterjohannes)
- Update phpstan baseline and fix tokengenerator error (sulu/sulu#6897) (@alexander-schranz)
- Add FOSJSRouting endpoint regression test (sulu/sulu#6895) (@alexander-schranz)
- Add helpfully links to browser dev console in Sulu Admin (sulu/sulu#6892) (@alexander-schranz)
- Update phpstan baseline 1.9.0 (sulu/sulu#6887) (@alexander-schranz)
- Fix border colors of buttons inside buttonGroup (sulu/sulu#6885) (@Jupi007)
- Fix overlay path in icon font (Sulu 2.4) (sulu/sulu#6876) (@Jupi007)
- Fix SecurityChecker if no firewall is active and enable_authenticator_manager is set to false (sulu/sulu#6881) (@niklasnatter)
- Fix search mapping prefix with multiple block types (sulu/sulu#6879) (@martinlagler)
Release 2.5.2 (2022-10-28)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Fix Version in UPGRADE.md (@alexander-schranz)
- Fix phpstan issue and code style (sulu/sulu#6871) (@alexander-schranz)
- Add condition to StructureProvider (sulu/sulu#6868) (@thomasduenser)
- Update phpstan baseline (sulu/sulu#6869) (@alexander-schranz)
- Fix query parameters for external links (sulu/sulu#6807) (@flogado)
- Add restart of preview when locale of form is changed (sulu/sulu#6861) (@wachterjohannes)
- Fix php code-style and phpstan issues (sulu/sulu#6862) (@wachterjohannes)
- Remove self closing slash from seo tags (sulu/sulu#6852) (@alexander-schranz)
- Fix PHPdoc types for name in media API class (sulu/sulu#6850) (@AndreasA)
- Fix TargetGroupSubscriber throw error on BinaryFileResponse (sulu/sulu#6848) (@alexander-schranz)
- Fix ObjectProphecy types to reduce phpstan baseline (sulu/sulu#6845) (@alexander-schranz)
- Fix flacky UserControllerTest (sulu/sulu#6844) (@alexander-schranz)
- Add void return types to Test methods to reduce phpstan baseline errors (sulu/sulu#6839) (@alexander-schranz)
- Fix missing icons for copy toolbar actions (sulu/sulu#6841) (@jdrzewinski)
- Add indexes to improve performance of route table query (sulu/sulu#6836) (@alexander-schranz)
- Fix prophecy warnings on PHPUnit 9.5 (sulu/sulu#6835) (@alexander-schranz)
- Fix SecurityChecker service to check permissions for anonymous users (sulu/sulu#6837) (@niklasnatter)
- Fix AccessControlQueryEnhancer to include entities with restricted permissions in unrelated system (sulu/sulu#6825) (@niklasnatter)
- Fix phpstan baseline (sulu/sulu#6838) (@alexander-schranz)
- Fix webspace name encoding problem with accents (sulu/sulu#6828) (@Jupi007)
- Update component snapshots to new leaflet version (sulu/sulu#6826) (@niklasnatter)
- Adjust CacheLifetimeEnhancer service to not check for PageInterface (sulu/sulu#6814) (@luca-rath)
- Add a conflict to jms/serializer-bundle 4.1.0 (sulu/sulu#6819) (@alexander-schranz)
- Fix php-cs (sulu/sulu#6818) (@luca-rath)
- Regenerate phpstan baseline (sulu/sulu#6817) (@luca-rath)
- Fix phpstan baseline, fix ReturnTypeWillChange and JS undefined prop error (sulu/sulu#6812) (@alexander-schranz)
- Add incompatibility for doctrine-extensions 3.7.0 (sulu/sulu#6810) (@llefort001)
- Add indexes to Activity table (sulu/sulu#6811) (@Prokyonn)
- Migrate ProgressBar tests from enzyme to react testing library (sulu/sulu#6803) (@niklasnatter)
- Migrate DatePicker tests from enzyme to react testing library (sulu/sulu#6801) (@niklasnatter)
- Migrate Pagination tests from enzyme to react testing library (sulu/sulu#6802) (@niklasnatter)
- Migrate enzyme Tabs tests to React Testing Library (sulu/sulu#6774) (@b3h3m0th)
- Migrate enzyme FileUploadButton tests to React Testing Library (sulu/sulu#6741) (@b3h3m0th)
- Migrate enzyme ColorPicker tests to React Testing Library (sulu/sulu#6734) (@b3h3m0th)
- Update node min-requirement because of ckeditor packages (#194) (@luca-rath)
- Use roles instead of role in security access control config (#192) (@rogamoore)
- Upgrade rector to 0.14.0 (#190) (@alexander-schranz)
- Update services.yaml with bind arguments example (#191) (@alexander-schranz)
Release 2.4.6 (2022-10-28)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Fix Version in UPGRADE.md (@alexander-schranz)
- Fix phpstan issue and code style (sulu/sulu#6871) (@alexander-schranz)
- Add condition to StructureProvider (sulu/sulu#6868) (@thomasduenser)
- Update phpstan baseline (sulu/sulu#6869) (@alexander-schranz)
- Fix query parameters for external links (sulu/sulu#6807) (@flogado)
- Add restart of preview when locale of form is changed (sulu/sulu#6861) (@wachterjohannes)
- Remove self closing slash from seo tags (sulu/sulu#6852) (@alexander-schranz)
- Fix PHPdoc types for name in media API class (sulu/sulu#6850) (@AndreasA)
- Fix TargetGroupSubscriber throw error on BinaryFileResponse (sulu/sulu#6848) (@alexander-schranz)
- Fix ObjectProphecy types to reduce phpstan baseline (sulu/sulu#6845) (@alexander-schranz)
- Fix flacky UserControllerTest (sulu/sulu#6844) (@alexander-schranz)
- Add void return types to Test methods to reduce phpstan baseline errors (sulu/sulu#6839) (@alexander-schranz)
- Fix missing icons for copy toolbar actions (sulu/sulu#6841) (@jdrzewinski)
- Add indexes to improve performance of route table query (sulu/sulu#6836) (@alexander-schranz)
- Fix SecurityChecker service to check permissions for anonymous users (sulu/sulu#6837) (@niklasnatter)
- Fix AccessControlQueryEnhancer to include entities with restricted permissions in unrelated system (sulu/sulu#6825) (@niklasnatter)
- Fix phpstan baseline (sulu/sulu#6838) (@alexander-schranz)
- Fix webspace name encoding problem with accents (sulu/sulu#6828) (@Jupi007)
- Update component snapshots to new leaflet version (sulu/sulu#6826) (@niklasnatter)
- Adjust CacheLifetimeEnhancer service to not check for PageInterface (sulu/sulu#6814) (@luca-rath)
- Add a conflict to jms/serializer-bundle 4.1.0 (sulu/sulu#6819) (@alexander-schranz)
- Regenerate phpstan baseline (sulu/sulu#6817) (@luca-rath)
- Fix phpstan baseline, fix ReturnTypeWillChange and JS undefined prop error (sulu/sulu#6812) (@alexander-schranz)
- Add incompatibility for doctrine-extensions 3.7.0 (sulu/sulu#6810) (@llefort001)
- Add indexes to Activity table (sulu/sulu#6811) (@Prokyonn)
- Migrate ProgressBar tests from enzyme to react testing library (sulu/sulu#6803) (@niklasnatter)
- Migrate DatePicker tests from enzyme to react testing library (sulu/sulu#6801) (@niklasnatter)
- Migrate Pagination tests from enzyme to react testing library (sulu/sulu#6802) (@niklasnatter)
- Migrate enzyme Tabs tests to React Testing Library (sulu/sulu#6774) (@b3h3m0th)
- Migrate enzyme FileUploadButton tests to React Testing Library (sulu/sulu#6741) (@b3h3m0th)
- Migrate enzyme ColorPicker tests to React Testing Library (sulu/sulu#6734) (@b3h3m0th)
Release 2.5.1 (2022-08-16)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Fix missing translations in admin search box dropdown (sulu/sulu#6765) (@cpoint-eu)
- Add bindValueToOnChange helper for testing controlled form components with @testing-library/react (sulu/sulu#6795) (@niklasnatter)
- Migrate enzyme Select tests to React Testing Library (sulu/sulu#6790) (@b3h3m0th)
- Migrate enzyme Number tests to React Testing Library (sulu/sulu#6767) (@b3h3m0th)
- Migrate enzyme Toolbar tests to React Testing Library (sulu/sulu#6764) (@b3h3m0th)
- Fix creator and changer in tags list (sulu/sulu#6793) (@luca-rath)
- Fix merge error in RadioGroup.test.js (@niklasnatter)
- Update phpstan-baseline.neon (@niklasnatter)
- Migrate enzyme SingleSelect tests to React Testing Library (sulu/sulu#6781) (@b3h3m0th)
- Migrate enzyme Radio tests to React Testing Library (sulu/sulu#6777) (@b3h3m0th)
- Migrate missing enzyme Block tests to React Testing Library (sulu/sulu#6786) (@b3h3m0th)
- Update Block Snapshots (@alexander-schranz)
- Update PasswordConfirmation snapshots (@alexander-schranz)
- Update phone snapshots (@alexander-schranz)
- Update checkbox snapshots (@alexander-schranz)
- Update email snapshots (@alexander-schranz)
- Update Input snapshots (@alexander-schranz)
- Update snackbar snapshot (@alexander-schranz)
- Use userEvent instead of fireEvent for simulating user interactions in javascript tests (sulu/sulu#6783) (@niklasnatter)
- Fix eslint errors in javascript test cases (sulu/sulu#6782) (@niklasnatter)
- Migrate enzyme SegmentCounter tests to React Testing Library (sulu/sulu#6780) (@b3h3m0th)
- Migrate enzyme Navigation tests to React Testing Library (sulu/sulu#6779) (@b3h3m0th)
- Migrate enzyme PasswordConfirmation tests to React Testing Library (sulu/sulu#6778) (@b3h3m0th)
- Migrate enzyme SingleItemSelection tests to React Testing Library (sulu/sulu#6776) (@b3h3m0th)
- Migrate enzyme Switch tests to React Testing Library (sulu/sulu#6775) (@b3h3m0th)
- Migrate enzyme Url tests to React Testing Library (sulu/sulu#6771) (@b3h3m0th)
- Migrate enzyme Phone tests to React Testing Library (sulu/sulu#6770) (@b3h3m0th)
- Migrate enzyme TextArea tests to React Testing Library (sulu/sulu#6766) (@b3h3m0th)
- Migrate enzyme Dialog tests to React Testing Library (sulu/sulu#6760) (@b3h3m0th)
- Migrate enzyme PublishIndicator tests to React Testing Library (sulu/sulu#6759) (@b3h3m0th)
- Migrate enzyme Input tests to React Testing Library (sulu/sulu#6751) (@b3h3m0th)
- Migrate enzyme Icon tests to React Testing Library (sulu/sulu#6748) (@b3h3m0th)
- Migrate enzyme Email tests to React Testing Library (sulu/sulu#6738) (@b3h3m0th)
- Fix code style after php-cs-fixer update (sulu/sulu#6772) (@alexander-schranz)
- Migrate enzyme Matrix tests to React Testing Library (sulu/sulu#6762) (@b3h3m0th)
- Migrate enzyme Grid tests to React Testing Library (sulu/sulu#6746) (@b3h3m0th)
- Migrate enzyme Block tests to React Testing Library (sulu/sulu#6720) (@b3h3m0th)
- Register list builder services in website context (sulu/sulu#6753) (@niklasnatter)
- Migrate enzyme AutoCompletePopover tests to React Testing Library (sulu/sulu#6713) (@niklasnatter)
- Migrate enzyme Backdrop tests to React Testing Library (sulu/sulu#6758) (@b3h3m0th)
- Migrate enzyme Snackbar tests to React Testing Library (sulu/sulu#6757) (@b3h3m0th)
- Migrate enzyme Toggler tests to React Testing Library (sulu/sulu#6756) (@b3h3m0th)
- Migrate enzyme PermissionHint tests to React Testing Library (sulu/sulu#6755) (@b3h3m0th)
- Migrate enzyme Menu tests to React Testing Library (sulu/sulu#6754) (@b3h3m0th)
- Migrate enzyme Masonry tests to React Testing Library (sulu/sulu#6752) (@b3h3m0th)
- Migrate enzyme Loader tests to React Testing Library (sulu/sulu#6750) (@b3h3m0th)
- Migrate enzyme Heading tests to React Testing Library (sulu/sulu#6747) (@b3h3m0th)
- Migrate enzyme GhostIndicator tests to React Testing Library (sulu/sulu#6745) (@b3h3m0th)
- Migrate enzyme Field, Form & Section tests to React Testing Library (sulu/sulu#6743) (@b3h3m0th)
- Migrate enzyme Folder & FolderList tests to React Testing Library (sulu/sulu#6742) (@b3h3m0th)
- Migrate enzyme DropdownButton tests to React Testing Library (sulu/sulu#6737) (@b3h3m0th)
- Migrate enzyme Divider tests to React Testing Library (sulu/sulu#6736) (@b3h3m0th)
- Fix uncatched errors when external code writes invalid JSON strings to localStorage (sulu/sulu#6749) (@niklasnatter)
- Migrate enzyme Breadcrumb tests to React Testing Library (sulu/sulu#6725) (@b3h3m0th)
- Migrate enzyme CroppedText tests to React Testing Library (sulu/sulu#6735) (@b3h3m0th)
- Migrate enzyme Checkbox & CheckboxGroup tests to React Testing Library (sulu/sulu#6731) (@b3h3m0th)
- Migrate enzyme Chip tests to React Testing Library (sulu/sulu#6732) (@b3h3m0th)
- Migrate enzyme CirclularProgressbar tests to React Testing Library (sulu/sulu#6733) (@b3h3m0th)
- Fix ImageMap with custom admin path (sulu/sulu#6729) (@lucacolombo4)
- Migrate enzyme CharacterCounter tests to React Testing Library (sulu/sulu#6730) (@b3h3m0th)
- Migrate enzyme Button tests to React Testing Library (sulu/sulu#6721) (@b3h3m0th)
- Migrate enzyme Card & CardCollection tests to React Testing Library (sulu/sulu#6727) (@b3h3m0th)
- Migrate enzyme ButtonGroup tests to React Testing Library (sulu/sulu#6726) (@b3h3m0th)
- Migrate enzyme Badge tests to React Testing Library (sulu/sulu#6719) (@b3h3m0th)
- Add better error handling to the block property for non array values (sulu/sulu#6715) (@mamazu)
- Fix webspace name with special characters in it (sulu/sulu#6714) (@mamazu)
- Setup @testing-library/react as replacement for enzyme (sulu/sulu#6711) (@niklasnatter)
- Update eslint package to version 8 (sulu/sulu#6710) (@niklasnatter)
- Update glob package to version 8 (sulu/sulu#6709) (@niklasnatter)
- Update dependency-cruiser package to version 11 (sulu/sulu#6708) (@niklasnatter)
- Upgrade stylelint and stylelint recommended package (sulu/sulu#6691) (@alexander-schranz)
- Update recipe yaml files (#189) (@alexander-schranz)
- Ignore all php files from .gitignore for php-cs-fixer (#188) (@alexander-schranz)
- Rename lint-php-cs-fix script to lint-php-cs (#187) (@luca-rath)
- Add conflict to rector 0.13.9 (#186) (@alexander-schranz)
- Fix indentation in security.yaml (#185) (@luca-rath)
- Disable phpstan strict rules (#184) (@alexander-schranz)
- Move default sender to mailer configuration (#182) (@alexander-schranz)
- Use doctrine attributes instead of annotations (#183) (@alexander-schranz)
- Fix config/router.php file (#181) (@alexander-schranz)
Release 2.4.5 (2022-08-16)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Fix missing translations in admin search box dropdown (sulu/sulu#6765) (@cpoint-eu)
- Add bindValueToOnChange helper for testing controlled form components with @testing-library/react (sulu/sulu#6795) (@niklasnatter)
- Migrate enzyme Select tests to React Testing Library (sulu/sulu#6790) (@b3h3m0th)
- Migrate enzyme Number tests to React Testing Library (sulu/sulu#6767) (@b3h3m0th)
- Migrate enzyme Toolbar tests to React Testing Library (sulu/sulu#6764) (@b3h3m0th)
- Fix creator and changer in tags list (sulu/sulu#6793) (@luca-rath)
- Fix merge error in RadioGroup.test.js (@niklasnatter)
- Update phpstan-baseline.neon (@niklasnatter)
- Migrate enzyme SingleSelect tests to React Testing Library (sulu/sulu#6781) (@b3h3m0th)
- Migrate enzyme Radio tests to React Testing Library (sulu/sulu#6777) (@b3h3m0th)
- Use userEvent instead of fireEvent for simulating user interactions in javascript tests (sulu/sulu#6783) (@niklasnatter)
- Fix eslint errors in javascript test cases (sulu/sulu#6782) (@niklasnatter)
- Migrate enzyme SegmentCounter tests to React Testing Library (sulu/sulu#6780) (@b3h3m0th)
- Migrate enzyme Navigation tests to React Testing Library (sulu/sulu#6779) (@b3h3m0th)
- Migrate enzyme PasswordConfirmation tests to React Testing Library (sulu/sulu#6778) (@b3h3m0th)
- Migrate enzyme SingleItemSelection tests to React Testing Library (sulu/sulu#6776) (@b3h3m0th)
- Migrate enzyme Switch tests to React Testing Library (sulu/sulu#6775) (@b3h3m0th)
- Migrate enzyme Url tests to React Testing Library (sulu/sulu#6771) (@b3h3m0th)
- Migrate enzyme Phone tests to React Testing Library (sulu/sulu#6770) (@b3h3m0th)
- Migrate enzyme TextArea tests to React Testing Library (sulu/sulu#6766) (@b3h3m0th)
- Migrate enzyme Dialog tests to React Testing Library (sulu/sulu#6760) (@b3h3m0th)
- Migrate enzyme PublishIndicator tests to React Testing Library (sulu/sulu#6759) (@b3h3m0th)
- Migrate enzyme Input tests to React Testing Library (sulu/sulu#6751) (@b3h3m0th)
- Migrate enzyme Icon tests to React Testing Library (sulu/sulu#6748) (@b3h3m0th)
- Migrate enzyme Email tests to React Testing Library (sulu/sulu#6738) (@b3h3m0th)
- Fix code style after php-cs-fixer update (sulu/sulu#6772) (@alexander-schranz)
- Migrate enzyme Matrix tests to React Testing Library (sulu/sulu#6762) (@b3h3m0th)
- Migrate enzyme Grid tests to React Testing Library (sulu/sulu#6746) (@b3h3m0th)
- Migrate enzyme Block tests to React Testing Library (sulu/sulu#6720) (@b3h3m0th)
- Migrate enzyme AutoCompletePopover tests to React Testing Library (sulu/sulu#6713) (@niklasnatter)
- Migrate enzyme Backdrop tests to React Testing Library (sulu/sulu#6758) (@b3h3m0th)
- Migrate enzyme Snackbar tests to React Testing Library (sulu/sulu#6757) (@b3h3m0th)
- Migrate enzyme Toggler tests to React Testing Library (sulu/sulu#6756) (@b3h3m0th)
- Migrate enzyme PermissionHint tests to React Testing Library (sulu/sulu#6755) (@b3h3m0th)
- Migrate enzyme Menu tests to React Testing Library (sulu/sulu#6754) (@b3h3m0th)
- Migrate enzyme Masonry tests to React Testing Library (sulu/sulu#6752) (@b3h3m0th)
- Migrate enzyme Loader tests to React Testing Library (sulu/sulu#6750) (@b3h3m0th)
- Migrate enzyme Heading tests to React Testing Library (sulu/sulu#6747) (@b3h3m0th)
- Migrate enzyme GhostIndicator tests to React Testing Library (sulu/sulu#6745) (@b3h3m0th)
- Migrate enzyme Field, Form & Section tests to React Testing Library (sulu/sulu#6743) (@b3h3m0th)
- Migrate enzyme Folder & FolderList tests to React Testing Library (sulu/sulu#6742) (@b3h3m0th)
- Migrate enzyme DropdownButton tests to React Testing Library (sulu/sulu#6737) (@b3h3m0th)
- Migrate enzyme Divider tests to React Testing Library (sulu/sulu#6736) (@b3h3m0th)
- Migrate enzyme Breadcrumb tests to React Testing Library (sulu/sulu#6725) (@b3h3m0th)
- Migrate enzyme CroppedText tests to React Testing Library (sulu/sulu#6735) (@b3h3m0th)
- Migrate enzyme Checkbox & CheckboxGroup tests to React Testing Library (sulu/sulu#6731) (@b3h3m0th)
- Migrate enzyme Chip tests to React Testing Library (sulu/sulu#6732) (@b3h3m0th)
- Migrate enzyme CirclularProgressbar tests to React Testing Library (sulu/sulu#6733) (@b3h3m0th)
- Fix ImageMap with custom admin path (sulu/sulu#6729) (@lucacolombo4)
- Migrate enzyme CharacterCounter tests to React Testing Library (sulu/sulu#6730) (@b3h3m0th)
- Migrate enzyme Button tests to React Testing Library (sulu/sulu#6721) (@b3h3m0th)
- Migrate enzyme Card & CardCollection tests to React Testing Library (sulu/sulu#6727) (@b3h3m0th)
- Migrate enzyme ButtonGroup tests to React Testing Library (sulu/sulu#6726) (@b3h3m0th)
- Migrate enzyme Badge tests to React Testing Library (sulu/sulu#6719) (@b3h3m0th)
- Fix webspace name with special characters in it (sulu/sulu#6714) (@mamazu)
- Setup @testing-library/react as replacement for enzyme (sulu/sulu#6711) (@niklasnatter)
Release 2.5.0 (2022-07-13)
Release Blog | Upgrade Guide | Skeleton Adjustments | Breaking Changes | Full Changelog
- Update phpstan baseline and fix merge conflicts (sulu/sulu#6702) (@alexander-schranz)
- Fix missing translations (sulu/sulu#6700) (@alexander-schranz)
- Update code style (sulu/sulu#6701) (@alexander-schranz)
- Add configurable two factor email and fix blocktoolbar styling for nested blocks (sulu/sulu#6698) (@alexander-schranz)
- Add default media image quality and markup data provider configuration (sulu/sulu#6699) (@alexander-schranz)
- Fix relogin after logout (sulu/sulu#6697) (@alexander-schranz)
- Add link provider as a data attribute to rendered (sulu/sulu#6685) (@rogamoore)
- Add configuration to force two factor authentication (sulu/sulu#6692) (@alexander-schranz)
- Add possibility to use translation keys in template meta information (sulu/sulu#6682) (@lribi)
- Add possibility for query parameters in link field type and ckeditor link overlay (sulu/sulu#6478) (@exastion)
- Fix symfony 6.2 security listener tests (sulu/sulu#6696) (@alexander-schranz)
- Test against node 14 and 16 (sulu/sulu#6695) (@alexander-schranz)
- Fix path to ckeditor theme in webpack config (sulu/sulu#6694) (@alexander-schranz)
- Add rel attribute to external links (sulu/sulu#6675) (@luca-rath)
- Add floating skin for Snackbar component (sulu/sulu#6683) (@alexander-schranz)
- Restrict versions of postcss-hexrgba and friendsofphp/php-cs-fixer (sulu/sulu#6693) (@niklasnatter)
- Upgrade ckeditor to version 34.2.0 and postcss to version 8 (sulu/sulu#6688) (@alexander-schranz)
- Fix getPathsByTag method of FormStore for data that includes unknown block type (sulu/sulu#6667) (@niklasnatter)
- Move js linting in own task (sulu/sulu#6680) (@alexander-schranz)
- Add sticky ckeditor toolbar (sulu/sulu#5129) (@alexander-schranz)
- Add BlockToolbar for copy, remove, cut, duplicate multiple selected blocks (sulu/sulu#6669) (@mavuio, @alexander-schranz)
- Fix import xliff link problem (sulu/sulu#6673) (@floscom)
- Add BlockToolbar component (sulu/sulu#6681) (@alexander-schranz)
- Add size small prop to checkbox and switch component (sulu/sulu#6679) (@alexander-schranz)
- Add Tooltip component (sulu/sulu#6678) (@alexander-schranz)
- Add support for position sticky inside tabs container (sulu/sulu#6676) (@alexander-schranz)
- Improved admin table cell text overflow handling (sulu/sulu#6508) (@ymc-thzi)
- Avoid admin UI crash with false translation (sulu/sulu#6670) (@alexander-schranz)
- Add Sticky component (sulu/sulu#6677) (@alexander-schranz)
- Add README.md for clipboard util (sulu/sulu#6668) (@niklasnatter)
- Disable collections without add permissions in overlay (sulu/sulu#6666) (@niklasnatter)
- Add excluded types to link field type (sulu/sulu#6660) (@wachterjohannes)
- Remove wrapping label element to improve accessibility (sulu/sulu#6461) (@FlorianBoe)
- Fix link problems (sulu/sulu#6648) (@wachterjohannes)
- Fix type in password policy information translation (sulu/sulu#6664) (@niklasnatter)
- Add 2FA authentication via scheb/2fa (sulu/sulu#6589) (@alexander-schranz)
- Fix the phpstan baseline issues (sulu/sulu#6659) (@alexander-schranz)
- Add test cases for copy and paste functionality of blocks (sulu/sulu#6658) (@niklasnatter)
- Fix logout response for symfony 6 (sulu/sulu#6651) (@alexander-schranz)
- Remove not longer existing Kernel Root Dir (sulu/sulu#6652) (@alexander-schranz)
- Update phpstan baseline (sulu/sulu#6649) (@alexander-schranz)
- Add default media image quality and markup data provider configuration (#180) (@alexander-schranz)
- Add phpstan, rector, php-cs-fixer and linting scripts (#178) (@alexander-schranz)
- Add two factor requirements and configuration (#177) (@alexander-schranz)
- Fix problems with new postcss-hexrgba version (#179) (@alexander-schranz)
- Upgrade CKEditor to version 34 and PostCSS to version (#175) (@alexander-schranz)
- Update files from skeleton (sulu/sulu#6641) (@alexander-schranz)
- Implement block action for copying and cutting a single block (sulu/sulu#6630) (@niklasnatter)
- Update phpstan baseline (sulu/sulu#6631) (@alexander-schranz)
- Upgrade dependencies for Symfony 6 support (sulu/sulu#6563) (@alexander-schranz)
- Update getUsername call with getUserIdentifier call (sulu/sulu#6626) (@alexander-schranz)
- Add LogoutSuccessHandler bridge between Symfony 5.4 and 6.0 (sulu/sulu#6625) (@alexander-schranz)
- Add action for duplication existing block (sulu/sulu#6624) (@niklasnatter)
- Replace remove block button with dropdown that can display multiple actions (sulu/sulu#6599) (@niklasnatter)
- Remove space between toolbar and text area in text editor (sulu/sulu#6598) (@niklasnatter)
- Upgrade Security configuration with enable_authenticator_manager true (sulu/sulu#6604) (@alexander-schranz)
- Add config bridge to symfony 6 security system for tests (sulu/sulu#6603) (@alexander-schranz)
- Upgrade document manager cache service definition and http cache return types (sulu/sulu#6601) (@alexander-schranz)
- Fix prophecy deprecation warning (sulu/sulu#6602) (@alexander-schranz)
- Render add button when hovering space between blocks (sulu/sulu#6572) (@niklasnatter)
- Add password-policy (sulu/sulu#6544) (@wachterjohannes)
- Upgrade config files from skeleton (sulu/sulu#6588) (@alexander-schranz)
- Upgrade $request->get('key') calls on array to $request->all('key'); (sulu/sulu#6587) (@alexander-schranz)
- Add compatiblity of CollaborationControllerTest for Symfony 6 (sulu/sulu#6586) (@alexander-schranz)
- Add route configuration symfony 6 compatibility and remove unnecessary configuration and lines (sulu/sulu#6585) (@alexander-schranz)
- Upgrade Authentication Handler for Symfony 6 compatibility (sulu/sulu#6583) (@alexander-schranz)
- Upgrade the FlattenExceptionNormalizer for Symfony 6 compatibility (sulu/sulu#6584) (@alexander-schranz)
- Upgrade RouteProvider and RouteEnhancer compatibility to Symfony 6 (sulu/sulu#6581) (@alexander-schranz)
- Upgrade User entity to be compatible with Symfony 6 (sulu/sulu#6582) (@alexander-schranz)
- Add new getBuildDir, upgrade passwordHasher Test calls, missing Token calls, access container->get instead of get in WebsiteController (sulu/sulu#6578) (@alexander-schranz)
- Upgrade WebsiteController for Symfony 6 compatibility (sulu/sulu#6580) (@alexander-schranz)
- Make a clone of symfony 5.4 RegisterListenersPass for usage in DocumentManagerBundle (sulu/sulu#6579) (@alexander-schranz)
- Upgrade UsernamePasswordToken and Token accesses (sulu/sulu#6577) (@alexander-schranz)
- Upgrade deprecations in tests (sulu/sulu#6576) (@alexander-schranz)
- Update request type from MASTER_REQUEST to MAIN_REQUEST (sulu/sulu#6575) (@alexander-schranz)
- Add missing return types to mocked test instances (sulu/sulu#6574) (@alexander-schranz)
- Upgrade lazy security configuration (sulu/sulu#6573) (@alexander-schranz)
- Replace deprecated self::$container with self::getContainer() in tests (sulu/sulu#6571) (@alexander-schranz)
- Add bridge to password encoded services (sulu/sulu#6569) (@alexander-schranz)
- Fix passconfig type for document maanger event registerlistenerpass (sulu/sulu#6568) (@alexander-schranz)
- Fix configuration deprecation calls (sulu/sulu#6567) (@alexander-schranz)
- Replace antishov/doctrine-extensions-bundle with stof/doctrine-extensions-bundle (sulu/sulu#6564) (@alexander-schranz)
- Upgrade Kernel, PasswordHasher, PasswordEncoder and LogoutSubscriber upgrades, Remove DoctrineCacheBundle integrations (sulu/sulu#6562) (@alexander-schranz)
- Upgrade deprecated symfony method calls (sulu/sulu#6561) (@alexander-schranz)
- Upgrade toflar/psr6-symfony-http-cache-store to 4.0 (sulu/sulu#6552) (@alexander-schranz)
- Fix PHPUnit deprecations (sulu/sulu#6557) (@alexander-schranz)
- Drop support for PHP 7.4, 7.3, 7.2 and for Symfony 5.3, 5.2, 5.1, 5.0 and 4.4 (sulu/sulu#6553) (@alexander-schranz)
- Upgrade JS Routing Bundle to 3.0 (sulu/sulu#6551) (@alexander-schranz)
- Replace swiftmailer with symfony mailer (sulu/sulu#6549) (@alexander-schranz)
- Allow newer version of matomo device detector (sulu/sulu#6550) (@alexander-schranz)
- Upgrade ffmpeg library to 1.0 (sulu/sulu#6548) (@alexander-schranz)
- Add qrcode field type (sulu/sulu#6506) (@wachterjohannes)
- Replace user provider system logic with SystemStore (sulu/sulu#6537) (@alexander-schranz)
- Fix php cs for ci errors (@alexander-schranz)
- Add load user by identifier method to sulu user provider (sulu/sulu#6511) (@alexander-schranz)
- Upgrade PHPUnit to Version 9 (sulu/sulu#6505) (@alexander-schranz)
- Add possibility for query parameters in sulu link (sulu/sulu#6440) (@exastion)
Release 2.4.4 (2022-07-13)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Update code style (sulu/sulu#6701) (@alexander-schranz)
- Fix relogin after logout (sulu/sulu#6697) (@alexander-schranz)
- Restrict versions of postcss-hexrgba and friendsofphp/php-cs-fixer (sulu/sulu#6693) (@niklasnatter)
- Fix getPathsByTag method of FormStore for data that includes unknown block type (sulu/sulu#6667) (@niklasnatter)
- Move js linting in own task (sulu/sulu#6680) (@alexander-schranz)
- Fix import xliff link problem (sulu/sulu#6673) (@floscom)
- Improved admin table cell text overflow handling (sulu/sulu#6508) (@ymc-thzi)
- Avoid admin UI crash with false translation (sulu/sulu#6670) (@alexander-schranz)
- Disable collections without add permissions in overlay (sulu/sulu#6666) (@niklasnatter)
- Fix link problems (sulu/sulu#6648) (@wachterjohannes)
- Fix the phpstan baseline issues (sulu/sulu#6659) (@alexander-schranz)
- Update phpstan baseline (sulu/sulu#6649) (@alexander-schranz)
- Fix problems with new postcss-hexrgba version (#179) (@alexander-schranz)
Release 2.3.13 (2022-07-13)
Release Blog | Upgrade Guide | Skeleton Adjustments | Full Changelog
- Update code style (sulu/sulu#6701) (@alexander-schranz)
- Fix relogin after logout (sulu/sulu#6697) (@alexander-schranz)
- Restrict versions of postcss-hexrgba and friendsofphp/php-cs-fixer (sulu/sulu#6693) (@niklasnatter)
- Fix getPathsByTag method of FormStore for data that includes unknown block type (sulu/sulu#6667) (@niklasnatter)
- Move js linting in own task (sulu/sulu#6680) (@alexander-schranz)
- Improved admin table cell text overflow handling (sulu/sulu#6508) (@ymc-thzi)
- Avoid admin UI crash with false translation (sulu/sulu#6670) (@alexander-schranz)
- Disable collections without add permissions in overlay (sulu/sulu#6666) (@niklasnatter)
- Fix the phpstan baseline issues (sulu/sulu#6659) (@alexander-schranz)
- Update phpstan baseline (sulu/sulu#6649) (@alexander-schranz)
- Fix problems with new postcss-hexrgba version (#179) (@alexander-schranz