5.8.0
What's Changed
🎉 Exciting New Features
- Harmonise icons by @respencer in #6946
- Add support for default Zip Code by @respencer in #6956
- Cleanup: Event UI by @DawoudIO in #6966
- Inactive people by class by @respencer in #7009
🪲 Bugs
- Edit for consistant menu rendering by @respencer in #6962
- Fix mismatched date formatting by @respencer in #7002
- Fix date string formatting to match the rest by @respencer in #7008
- Add missing if for Events stat box on dashboard by @respencer in #6948
- Update Kiosk by @DawoudIO in #6937
- Fix HTML for menu count badges by @respencer in #6954
- handle situation where shell_exec does not exist by @DAcodedBEAT in #6952
- Fix "More info" button on People Dashboard by @bigtigerku in #6958
- No fatal error when listing null events by @respencer in #6964
- Fix Directory Report page size selector by @respencer in #6983
- Add missing listOption use statement by @respencer in #6986
- Bug: Birthday Calendar works for only current year. #6991 by @bigtigerku in #6995
- Fixed bug with Invalid Deposit ID lookup. by @DawoudIO in #6965
- Bug: Age is not correct in Birthday Calendar. #6990 by @bigtigerku in #6997
- fix
location
redirect query parameter on login page by @DAcodedBEAT in #7005
💬 Localization
- 5.7.0 POEditor Update - 2024-04-26 by @github-actions in #6963
- 5.8.0 POEditor Update - 2024-05-05 by @github-actions in #6996
- 5.8.0 POEditor Update - 2024-05-07 by @github-actions in #7000
- 5.8.0 POEditor Update - 2024-05-17 by @github-actions in #7031
Inner Beauty
- Started 5.8.0 by @DawoudIO in #6961
- Delete unreferenced code by @respencer in #6957
- Redirect utils cleanup by @DawoudIO in #6969
- Mustache to twig by @DawoudIO in #6968
- fix types for SystemCalendar classes by @DAcodedBEAT in #6979
- Fix issues uncovered from original
mustache-to-twig
branch by @DAcodedBEAT in #6978 - Delete unused use statement for MenuConfigQuery by @respencer in #6985
- run prettier on javascript code by @DAcodedBEAT in #7006
- run prettier on cypress js files by @DAcodedBEAT in #7012
- fix php deprecation notice in Countries by @DAcodedBEAT in #7015
- update all github actions to latest tagged version to resolve deprecations by @DAcodedBEAT in #7018
- sanitize the CurrentFundraiser provided from query params, use ORM to get fundraiser data by @DAcodedBEAT in #7014
- sanitize the familyId provided from query params, use ORM to get family data by @DAcodedBEAT in #7013
- cleanup extract-db-locale-terms.php script by @DAcodedBEAT in #6960
👒 Dependencies
- [Snyk] Upgrade react-datepicker from 6.2.0 to 6.6.0 by @DawoudIO in #6940
- [Snyk] Upgrade i18next from 23.10.0 to 23.10.1 by @DawoudIO in #6941
- [Snyk] Upgrade flag-icons from 7.2.0 to 7.2.1 by @DawoudIO in #6943
- [Snyk] Upgrade i18next from 23.10.1 to 23.11.0 by @DawoudIO in #6973
- [Snyk] Upgrade i18next from 23.11.0 to 23.11.1 by @DawoudIO in #6976
- [Snyk] Upgrade react-datepicker from 6.6.0 to 6.7.0 by @DawoudIO in #6999
- [Snyk] Upgrade i18next from 23.11.1 to 23.11.2 by @DawoudIO in #6998
- [Snyk] Upgrade react-datepicker from 6.8.0 to 6.9.0 by @DawoudIO in #7023
- update frontend deps by @DAcodedBEAT in #7016
Other Changes
- API: Person/Numbers not used by @DawoudIO in #6970
- Make middle name searchable by @bigtigerku in #6959
- Apply fixes from StyleCI by @DawoudIO in #6994
- Cleanup post data in EventAttendance by @respencer in #6989
- [Snyk] Upgrade react-datepicker from 6.7.0 to 6.8.0 by @DawoudIO in #7003
- Apply fixes from StyleCI by @DawoudIO in #7010
- Fix iPDFOutputType setting by @respencer in #7027
- add update person tests to ensure functionality by @DAcodedBEAT in #7034
New Contributors
- @bigtigerku made their first contribution in #6958
Full Changelog: 5.7.0...5.8.0