- fix issue with group list datatable by @DAcodedBEAT in ChurchCRM#6729
- finding and fixing in the slim upgrade branch by @DAcodedBEAT in ChurchCRM#6730
- fix issue with delete api routes by @DAcodedBEAT in ChurchCRM#6731
- fix calendar and other scenarios with similar errors by @DAcodedBEAT in ChurchCRM#6732
- fix issues in finance payment routes by @DAcodedBEAT in ChurchCRM#6739
- fix select2 on PledgeEditor by @DAcodedBEAT in ChurchCRM#6753
- Fix dashboard birthdays and address various minor code smells by @DAcodedBEAT in ChurchCRM#6762
- allow minimal person data to be entered by @DAcodedBEAT in ChurchCRM#6769
- fix various errors when interacting with 'cart' by @DAcodedBEAT in ChurchCRM#6767
- [slim-upgrade] fix kiosk url so works as well as it did before by @DAcodedBEAT in ChurchCRM#6774
- 5.4.0 POEditor Update - 2023-12-12 by @github-actions in ChurchCRM#6745
- 5.4.0 POEditor Update - 2023-12-15 by @github-actions in ChurchCRM#6749
- 5.4.0 POEditor Update - 2023-12-23 by @github-actions in ChurchCRM#6768
- 5.4.0 POEditor Update - 2023-12-24 by @github-actions in ChurchCRM#6770
- 5.4.0 POEditor Update - 2023-12-26 by @github-actions in ChurchCRM#6771
- Starting 5.4.0 by @DawoudIO in ChurchCRM#6740
- fix typo in POEditor commit message by @DAcodedBEAT in ChurchCRM#6750
- update all www.churchcrm.io to churchcrm.io by @DAcodedBEAT in ChurchCRM#6763
- add more minor code smell by @DAcodedBEAT in ChurchCRM#6764
- add more types to php code by @DAcodedBEAT in ChurchCRM#6765
- throw http exceptions when possible, try to pass around arrays instead of stringified arrays by @DAcodedBEAT in ChurchCRM#6752
- [Snyk] Upgrade flag-icons from 6.13.2 to 6.14.0 by @DawoudIO in ChurchCRM#6727
- [Snyk] Upgrade i18next from 23.6.0 to 23.7.1 by @DawoudIO in ChurchCRM#6733
- [Snyk] Upgrade flag-icons from 6.14.0 to 6.15.0 by @DawoudIO in ChurchCRM#6734
- [Snyk] Upgrade i18next from 23.7.1 to 23.7.3 by @DawoudIO in ChurchCRM#6735
- Slim upgrade to v4 by @DawoudIO in ChurchCRM#6606
- [Snyk] Upgrade i18next from 23.7.3 to 23.7.6 by @DawoudIO in ChurchCRM#6741
- [Snyk] Upgrade react-datepicker from 4.21.0 to 4.23.0 by @DawoudIO in ChurchCRM#6748
- [Snyk] Upgrade i18next from 23.7.6 to 23.7.7 by @DawoudIO in ChurchCRM#6755
- [Snyk] Upgrade fullcalendar from 6.1.9 to 6.1.10 by @DawoudIO in ChurchCRM#6759
- [Snyk] Upgrade @fortawesome/fontawesome-free from 6.4.2 to 6.5.0 by @DawoudIO in ChurchCRM#6758
- [Snyk] Upgrade react-datepicker from 4.23.0 to 4.24.0 by @DawoudIO in ChurchCRM#6760
- [Snyk] Upgrade @fortawesome/fontawesome-free from 6.5.0 to 6.5.1 by @DawoudIO in ChurchCRM#6761
- [Snyk] Upgrade chart.js from 4.4.0 to 4.4.1 by @DawoudIO in ChurchCRM#6775
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6543
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6696
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6708
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6717
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6723
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6725
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6736
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6737
- Apply fixes from StyleCI by @DAcodedBEAT in ChurchCRM#6754
- make sure dashed lines aren't selectable by @DAcodedBEAT in ChurchCRM#6766
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6772
- add ids to anchors, write some test for profile page by @DAcodedBEAT in ChurchCRM#6778
- rename cypress specs with typos by @DAcodedBEAT in ChurchCRM#6780
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.3.1...5.4.0
- fix tax report incorrect args in
ChurchCRM\Reports\PdfTaxReport::finishPage()
by @DAcodedBEAT in ChurchCRM#6718 - fix diacritics for directory report by @DAcodedBEAT in ChurchCRM#6719
- add missing fiscal years for pledge comparison by @DAcodedBEAT in ChurchCRM#6720
- 5.3.1 POEditor Update - 2023-11-22 by @github-actions in ChurchCRM#6702
- Started 5.3.1 by @DawoudIO in ChurchCRM#6699
- Add php types to auth classes by @DAcodedBEAT in ChurchCRM#6703
- align styleci and phpcs to same psr12 coding standard by @DAcodedBEAT in ChurchCRM#6705
- remove use of extract in CSVImport.php by @DAcodedBEAT in ChurchCRM#6710
- reformat README with markdown best practice, add repo stats by @DAcodedBEAT in ChurchCRM#6701
- Apply fixes from StyleCI by @DAcodedBEAT in ChurchCRM#6707
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.3.0...5.3.1
- No Longer Support PHP 8.0 by @DawoudIO in ChurchCRM#6683
- Upgrade System Updates by @DawoudIO in ChurchCRM#6685
- Added missing Fiscal Year to Query View by @DawoudIO in ChurchCRM#6626
- PHP Import cleanup vis phpStorm by @DawoudIO in ChurchCRM#6692
- moved from docker-compose to docker compose by @DawoudIO in ChurchCRM#6687
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.2.3...5.3.0
- fix error in /api/families/updated by @DAcodedBEAT in ChurchCRM#6668
- Fix sunday school page bug by @DAcodedBEAT in ChurchCRM#6675
- Fix sunday school graphs by @DAcodedBEAT in ChurchCRM#6680
- 5.2.3 POEditor Update - 2023-11-17 by @github-actions in ChurchCRM#6678
- Starting 5.2.3 by @DawoudIO in ChurchCRM#6676
- make build faster by running things in parallel, switch release to node script for consistency by @DAcodedBEAT in ChurchCRM#6679
- Apply fixes from StyleCI by @DAcodedBEAT in ChurchCRM#6674
- Update README.md by @DawoudIO in ChurchCRM#6677
- tell user what version of php they're running for quality of life by @DAcodedBEAT in ChurchCRM#6682
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.2.2...5.2.3
- UI Bugs: PDF Labels & Group to Cart by @DawoudIO in ChurchCRM#6661
- fix error when updating Family by @DAcodedBEAT in ChurchCRM#6654
- allow for empty birthday when initially inputting person by @DAcodedBEAT in ChurchCRM#6652
- fix adding group roles by properly retrieving required service from the container by @DAcodedBEAT in ChurchCRM#6665
- 5.2.2 POEditor Update - 2023-11-13 by @github-actions in ChurchCRM#6662
- Build/5.2.2 by @DawoudIO in ChurchCRM#6660
- Js minor cleanup by @DAcodedBEAT in ChurchCRM#6666
- add debug step request to bug issue, comment out user prompts by @DAcodedBEAT in ChurchCRM#6667
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.2.1...5.2.2
- UI: Bug Fix - Left Nav Bar by @DawoudIO in ChurchCRM#6650
- re-namespace propel classes to conform to psr-4 by @DAcodedBEAT in ChurchCRM#6642
- StyleCI now uses .styleci.yml by @DawoudIO in ChurchCRM#6648
- Apply fixes from StyleCI by @DAcodedBEAT in ChurchCRM#6641
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6646
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.2.0...5.2.1
- additional fixes and code smell cleanup by @DAcodedBEAT in ChurchCRM#6636
- Locale: 5.2.0 by @DawoudIO in ChurchCRM#6645
- Update README badges to always reflect latest release by @DAcodedBEAT in ChurchCRM#6633
- Upgrade frontend deps by @DAcodedBEAT in ChurchCRM#6630
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6632
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.1.1...5.2.0
- Bug Fixes & Cleanup 5.1.1 by @DawoudIO in ChurchCRM#6625
- attempt to fix potentially-undefined fn apache_get_modules, only allow upgrade when logged in, fix kiosk routes, misc minor cleanup by @DAcodedBEAT in ChurchCRM#6627
- 5.1.1 POEditor Update - 2023-11-06 by @github-actions in ChurchCRM#6623
- 5.1.1 - Build Script Cleanup by @DawoudIO in ChurchCRM#6620
- start removal of extract function from codebase + fix report tests by @DAcodedBEAT in ChurchCRM#6613
- Development Updates: GitHub Templates & Scripts by @DawoudIO in ChurchCRM#6624
- Locale: tool updates & 5.1.1 download by @DawoudIO in ChurchCRM#6622
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.1.0...5.1.1
- handle situation where iRemotePhotoCacheDuration is not set, minor cleanup around code by @DAcodedBEAT in ChurchCRM#6607
- Fixed Issue Reporting by @DawoudIO in ChurchCRM#6616
- Bug: Fix Event Checkin by @DawoudIO in ChurchCRM#6617
- 5.1.0 POEditor Update - en_GB & ro_RO by @github-actions in ChurchCRM#6603
- 5.1.0 POEditor Update - 2023-11-02 by @github-actions in ChurchCRM#6608
- introduce phpcs and conform to psr12 by @DAcodedBEAT in ChurchCRM#6600
- Build: 5.1.0 by @DawoudIO in ChurchCRM#6604
- Remove System registration feature by @DawoudIO in ChurchCRM#6605
- Moved from Custom github action for Release Notes to github builtin by @DawoudIO in ChurchCRM#6609
- better utilize docker layer cache, make
up
rebuild by @DAcodedBEAT in ChurchCRM#6612
- [Snyk] Upgrade ckeditor4 from 4.22.1 to 4.23.0 by @DawoudIO in ChurchCRM#6611
- enable ORM logs only if we are in debug mode by @DawoudIO in ChurchCRM#6618
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.0.5...5.1.0
- 5.0.5 POEditor Update - ro_RO #6599
- Remove permissions for usAddressVerification #6598
- More https corrections #6594
- update various npm dependencies #6588
We'd like to thank all the contributors who worked on this release!
- remove tooltip by @brianteeman in ChurchCRM#6596
- More https corrections by @brianteeman in ChurchCRM#6594
- Using Docker Mail Server by @DawoudIO in ChurchCRM#6597
- update various npm dependencies by @DAcodedBEAT in ChurchCRM#6588
- add logs to upgrade flow to make it easier to triage errors by @DAcodedBEAT in ChurchCRM#6589
- Remove permissions for usAddressVerification by @brianteeman in ChurchCRM#6598
- Ckeditor by @brianteeman in ChurchCRM#6601
- 5.0.5 POEditor Update - ro_RO by @github-actions in ChurchCRM#6599
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.0.4...5.0.5
- 5.0.4 Locale update & Czech locale added #6583
- Bug fixes - User Setting / View Person / CVS Import #6581
- Removed Intelligent Search Technology as a tool #6585
- intelligent search was shutdown #6584
- spelling dashboard/dashboard #6590
We'd like to thank all the contributors who worked on this release!
- Bug fixes - User Setting / View Person / CVS Import by @DawoudIO in ChurchCRM#6581
- 5.0.4 Locale update & Czech locale added by @DawoudIO in ChurchCRM#6583
- Removed Intelligent Search Technology as a tool by @DawoudIO in ChurchCRM#6585
- Test/ensure load top pages by @DawoudIO in ChurchCRM#6586
- 5.0.4 POEditor Update - 2023-10-29 by @github-actions in ChurchCRM#6587
- spelling dashboard/dashboard by @brianteeman in ChurchCRM#6590
- Footer copyright by @brianteeman in ChurchCRM#6593
- Update Config.php.example by @brianteeman in ChurchCRM#6592
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.0.3...5.0.4
- more minor code cleanup #6577
- Remove php 7 from scripts #6576
- Test Build branches - start test docker and test #6573
- PHP Cleanup - DATA / DTO FILES #6572
- Updated Slim MVC to use $app vs $this #6571
- Bump crypto-js from 4.1.1 to 4.2.0 #6565
- Slight improvement to package.json script(s) #6564
- [rector] migrate to ruleset LevelSetList::UP_TO_PHP_71 #6563
- [rector] migrate to ruleset LevelSetList::UP_TO_PHP_70 #6559
- Starting 5.0.3 #6556
- find and fix various issues found in the codebase #6554
- apply rector level set list rules to bring codebase to php 7.4 #6550
We'd like to thank all the contributors who worked on this release!
- Starting 5.0.3 by @DawoudIO in ChurchCRM#6556
- [rector] migrate to ruleset LevelSetList::UP_TO_PHP_70 by @DawoudIO in ChurchCRM#6559
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6558
- [rector] migrate to ruleset LevelSetList::UP_TO_PHP_71 by @DawoudIO in ChurchCRM#6563
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6562
- [rector] migrate to ruleset LevelSetList::UP_TO_PHP_73 by @DawoudIO in ChurchCRM#6567
- Apply fixes from StyleCI by @DawoudIO in ChurchCRM#6566
- Bump crypto-js from 4.1.1 to 4.2.0 by @dependabot in ChurchCRM#6565
- apply rector level set list rules to bring codebase to php 7.4 by @DAcodedBEAT in ChurchCRM#6550
- Slight improvement to package.json script(s) by @DAcodedBEAT in ChurchCRM#6564
- Updated Slim MVC to use $app vs $this by @DawoudIO in ChurchCRM#6571
- PHP Cleanup - DATA / DTO FILES by @DawoudIO in ChurchCRM#6572
- Dev class cleanup 5.0.x by @DawoudIO in ChurchCRM#6574
- 5.0.3 POEditor Update - 2023-10-27 by @github-actions in ChurchCRM#6575
- find and fix various issues found in the codebase by @DAcodedBEAT in ChurchCRM#6554
- Setup working on PHP 8 by @DawoudIO in ChurchCRM#6578
- more minor code cleanup by @DAcodedBEAT in ChurchCRM#6577
- Test Build branches - start test docker and test by @DawoudIO in ChurchCRM#6573
- Fixed Person / Family photo & thumbnail API by @DawoudIO in ChurchCRM#6579
- Integration Test Reorder by @DawoudIO in ChurchCRM#6580
- Remove php 7 from scripts by @DAcodedBEAT in ChurchCRM#6576
Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.0.2...5.0.3
- Support for PHP 8 #6482
- Fix Event buttons #6540
- After editing a person that person shows up twice in Family members in Person Profile. #6478
- CAN'T EDIT OR DELETE EVENTS FROM Listing All Church Events #6476
- Spelling errors #6493
- DepositSlipEditor spelling #6538
- add dockerfile to python3 and composer fix #6495
- [Snyk] Upgrade flag-icons from 6.11.0 to 6.11.1 by @DawoudIO in ChurchCRM#6553
- [Snyk] Upgrade react-bootstrap from 2.8.0 to 2.9.0 [#6533](ChurchCRM#6533)
- [Snyk] Upgrade jquery from 3.7.0 to 3.7.1 #6526
- [Snyk] Upgrade @fortawesome/fontawesome-free from 6.4.0 to 6.4.2 #6523
- [Snyk] Upgrade bootstrap-datepicker from 1.9.0 to 1.10.0 #6496
- [Snyk] Upgrade inputmask from 5.0.7 to 5.0.8 #6468
We'd like to thank all the contributors who worked on this release!
- @snyk-bot
- @brianteeman
- @DAcodedBEAT
- @kboghdady
- @DawoudIO
- [@uemura4501](https://github.com/uemura4[50](https://github.com/ChurchCRM/CRM/actions/runs/6600001186/job/17929588010#step:4:51)1)
- @github-actions[bot]
Full Changelog: https://github.com/ChurchCRM/CRM/compare/4.5.4...5.0.2
- Added Turkish as a locale
- Support for PHP 8 #6482
- Fix Event buttons #6540
- After editing a person that person shows up twice in Family members in Person Profile. #6478
- CAN'T EDIT OR DELETE EVENTS FROM Listing All Church Events #6476
- Spelling errors #6493
- DepositSlipEditor spelling #6538
- add dockerfile to python3 and composer fix #6495
-
[Snyk] Upgrade flag-icons from 6.6.6 to 6.7.0 #6507
-
[Snyk] Upgrade flag-icons from 6.8.0 to 6.9.5 #6525
-
[Snyk] Upgrade flag-icons from 6.9.5 to 6.11.0 #6529
-
[Snyk] Upgrade react-bootstrap from 2.7.1 to 2.7.2 #6460
-
[Snyk] Upgrade react-bootstrap from 2.7.2 to 2.7.3 #6480
-
[Snyk] Upgrade react-bootstrap from 2.7.3 to 2.7.4 #6485
-
[Snyk] Upgrade react-bootstrap from 2.7.4 to 2.8.0 #6514
-
[Snyk] Upgrade react-bootstrap from 2.8.0 to 2.9.0 [#6533](ChurchCRM#6533)
-
[Snyk] Upgrade jquery from 3.6.4 to 3.7.0 #6492
-
[Snyk] Upgrade jquery from 3.7.0 to 3.7.1 #6526
-
[Snyk] Upgrade @fortawesome/fontawesome-free from 6.3.0 to 6.4.0 #6472
-
[Snyk] Upgrade @fortawesome/fontawesome-free from 6.4.0 to 6.4.2 #6523
-
[Snyk] Upgrade bootstrap-datepicker from 1.9.0 to 1.10.0 #6496
-
[Snyk] Upgrade inputmask from 5.0.7 to 5.0.8 #6468
We'd like to thank all the contributors who worked on this release!
- @snyk-bot
- @brianteeman
- @DAcodedBEAT
- @kboghdady
- @DawoudIO
- [@uemura4501](https://github.com/uemura4[50](https://github.com/ChurchCRM/CRM/actions/runs/6600001186/job/17929588010#step:4:51)1)
- @github-actions[bot]
-
Starting 4.5.4 release by @DawoudIO in ChurchCRM#6454
-
4.5.4 POEditor Update - 2023-03-02 by @github-actions in ChurchCRM#6456
-
[Snyk] Upgrade @fortawesome/fontawesome-free from 6.2.1 to 6.3.0 by @DawoudIO in ChurchCRM#6452
-
[Snyk] Upgrade jquery from 3.6.1 to 3.6.2 by @snyk-bot in ChurchCRM#6136
-
[Snyk] Upgrade jquery from 3.6.2 to 3.6.3 by @DawoudIO in ChurchCRM#6457
-
[Snyk] Upgrade react-bootstrap from 2.7.0 to 2.7.1 by @DawoudIO in ChurchCRM#6458
-
Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in ChurchCRM#6447
-
Bump jszip from 3.7.1 to 3.10.1 by @dependabot in ChurchCRM#6445
Full Changelog: https://github.com/ChurchCRM/CRM/compare/4.5.3...4.5.4
- fixed #6129 with bad user setting [#6132](ChurchCRM#6132)
- Bug in fundraising #6129
- fixed sRootPath var in DB backup / restore
- fixed renamed getPeople -> getPeopleSorted in Family / Person Pages
- Fixed Event bad array declair
- Fixed demo db to have the correct data for cypress testing.
- [Snyk] Upgrade react-bootstrap from 2.6.0 to 2.7.0 #6128
We'd like to thank all the contributors who worked on this release!
- Starting 4.5.3 by @DawoudIO in ChurchCRM#6131
- [Snyk] Upgrade react-bootstrap from 2.6.0 to 2.7.0 by @snyk-bot in ChurchCRM#6128
- fixed #6129 with bad user setting by @DawoudIO in ChurchCRM#6132
Full Changelog: https://github.com/ChurchCRM/CRM/compare/4.5.2...4.5.3
- Bug: Fixed method call for family getSalutation by @DawoudIO in ChurchCRM#6125
- Release 4.5.2 started by @DawoudIO in ChurchCRM#6124
- Bump qs from 6.5.2 to 6.5.3 by @dependabot in ChurchCRM#6121
- 4.5.1 POEditor Update - 2022-12-29 by @github-actions in ChurchCRM#6118
- [Snyk] Upgrade @fortawesome/fontawesome-free from 6.2.0 to 6.2.1 by @snyk-bot in ChurchCRM#6120
Full Changelog: https://github.com/ChurchCRM/CRM/compare/4.5.1...4.5.2
- fixed API call to delete user #6116
- Bug: replaced bg-aqua to bg-gray #6115
- ChurchCRM 4.5.0 throws Fatal error while running setup #6072
- Bump major lib and react to newer versions
- Bump mime, grunt-curl and grunt-http #6112
- Bump qs and grunt-http #6108
- [Snyk] Upgrade flag-icons from 6.6.0 to 6.6.6 #6097
- [Snyk] Upgrade i18n from 0.15.0 to 0.15.1 #6096
- [Snyk] Upgrade @fortawesome/fontawesome-free from 6.1.2 to 6.2.0 #6080
- [Snyk] Upgrade jquery from 3.6.0 to 3.6.1 #6079
- [Snyk] Security upgrade node-sass from 7.0.1 to 7.0.2 #6073
We'd like to thank all the contributors who worked on this release!
- [Snyk] Security upgrade node-sass from 7.0.1 to 7.0.2 by @DawoudIO in ChurchCRM#6073
- Bump moment from 2.29.3 to 2.29.4 by @dependabot in ChurchCRM#6076
- Starting 4.5.1 by @DawoudIO in ChurchCRM#6077
- 4.5.1 POEditor Update - 2022-09-28 by @github-actions in ChurchCRM#6085
- [Snyk] Upgrade @fortawesome/fontawesome-free from 6.1.2 to 6.2.0 by @snyk-bot in ChurchCRM#6080
- [Snyk] Upgrade jquery from 3.6.0 to 3.6.1 by @snyk-bot in ChurchCRM#6079
- [Snyk] Upgrade node-sass from 7.0.2 to 7.0.3 by @snyk-bot in ChurchCRM#6087
- 4.5.1 POEditor Update - 2022-09-30 by @github-actions in ChurchCRM#6086
- Bump moment-timezone from 0.5.33 to 0.5.37 by @dependabot in ChurchCRM#6071
- 4.5.1 POEditor Update - 2022-10-01 by @github-actions in ChurchCRM#6088
- 4.5.1 POEditor Update - 2022-10-04 by @github-actions in ChurchCRM#6089
- [Snyk] Upgrade i18n from 0.15.0 to 0.15.1 by @snyk-bot in ChurchCRM#6096
- 4.5.1 POEditor Update - 2022-10-14 by @github-actions in ChurchCRM#6095
- [Snyk] Upgrade flag-icons from 6.5.1 to 6.6.0 by @snyk-bot in ChurchCRM#6056
- Bump minimatch from 3.0.4 to 3.0.8 by @dependabot in ChurchCRM#6103
- Bump loader-utils from 1.4.0 to 1.4.2 by @dependabot in ChurchCRM#6102
- [Snyk] Upgrade flag-icons from 6.6.0 to 6.6.6 by @snyk-bot in ChurchCRM#6097
- Add $delimiter instead of hardcoded commas by @chiebert in ChurchCRM#6093
- Bump qs and grunt-http by @dependabot in ChurchCRM#6108
- Bump mime, grunt-curl and grunt-http by @dependabot in ChurchCRM#6112
- Better family roll up csv export 6092 by @chiebert in ChurchCRM#6094
- Bug: replaced bg-aqua to bg-gray by @DawoudIO in ChurchCRM#6115
- fixed API call to delete user by @DawoudIO in ChurchCRM#6116
- Fixed new system setup error in 4.5.0 by @DawoudIO in ChurchCRM#6117
- @chiebert made their first contribution in ChurchCRM#6093
Full Changelog: https://github.com/ChurchCRM/CRM/compare/4.5.0...4.5.1
This is a Major release, we have upgraded the software to ensure we patch the security issues, and this required major upgrades to the UI. If you see issues please let us know.
- System Settings: Family Role is now a dropdown #6039
- Add family role with changed order - impact on system setting member tab??? #1176
- Help & Manual Link Does Not Work #5995
- Update NewsLetterLabels.php #5984
- Newsletter labels printing country #5983
- Update AdminLTE to 3.x [#5348](ChurchCRM#5348)
- FA Icon v6 updates #6045
- 2022 june skin updates [#6033](ChurchCRM#6033)
- [Snyk] Upgrade @fortawesome/fontawesome-free from 6.1.1 to 6.1.2 #6065
- [Snyk] Upgrade bootstrap from 4.6.1 to 4.6.2 #6064
- [Snyk] Security upgrade jquery-validation from 1.19.4 to 1.19.5 #6054
- [Snyk] Upgrade bootstrap from 4.6.0 to 4.6.1 #6038
- [Snyk] Upgrade fullcalendar from 3.10.2 to 3.10.5 #6037
- [Snyk] Upgrade i18n from 0.13.3 to 0.15.0 [#6036](ChurchCRM#6036)
- Bump guzzlehttp/guzzle from 7.3.0 to 7.4.4 in /src #6015
- Bump jquery-validation from 1.19.3 to 1.19.4 #6014
- Bump grunt from 1.5.2 to 1.5.3 #6013
- Bump simple-get from 3.1.0 to 3.1.1 #6004
- Bump grunt from 1.3.0 to 1.5.2 #6000
- [Snyk] Security upgrade node-sass from 6.0.1 to 7.0.0 [#5975](ChurchCRM#5975)
- Bump lcobucci/jwt from 3.4.5 to 3.4.6 in /src [#5964](ChurchCRM#5964)
We'd like to thank all the contributors who worked on this release!
- @snyk-bot
- @wuletawwonte
- @javacorey
- @MrClever
- @jibaomansaray
- @DawoudIO
- @github-actions[bot]
- @dependabot[bot]
This is a security and localization release.
it_IT is now 100% localized
- 4.4.4 POEditor Update - Locale Cleanup #5790
- 4.4.4 POEditor Update - it_IT #5781
- 4.4.4 POEditor Update - it_IT #5779
- [Snyk] Security upgrade node-sass from 4.14.1 to 6.0.1 #5789
- Update PHP Mailer #5784
- Bump hosted-git-info from 2.7.1 to 2.8.9 #5761
- Bump underscore from 1.9.1 to 1.13.1 #5754
- Github Action: update-demo-site #5406
We'd like to thank all the contributors who worked on this release!
This is a security and localization release.
it_IT is now 100% localized
- 4.4.4 POEditor Update - Locale Cleanup #5790
- 4.4.4 POEditor Update - it_IT #5781
- 4.4.4 POEditor Update - it_IT #5779
- [Snyk] Security upgrade node-sass from 4.14.1 to 6.0.1 #5789
- Update PHP Mailer #5784
- Bump hosted-git-info from 2.7.1 to 2.8.9 #5761
- Bump underscore from 1.9.1 to 1.13.1 #5754
- Github Action: update-demo-site #5406
We'd like to thank all the contributors who worked on this release!
This is a security update to fix phpmailer
- Locale cleanup #5765
We'd like to thank all the contributors who worked on this release!
This is a localization + fix for the db upgrade bug.
- 4.4.2 POEditor Update - pt_BR #5752
- Bug: Send Newsletter display #5751
- Build: 4.4.2 #5748
We'd like to thank all the contributors who worked on this release!
- Run POEditor Locales Action Daily #5739
- Update to 4.4.0 - database upgrade failed : Unable to execute INSERT statement #5743
We'd like to thank all the contributors who worked on this release!
This is a standard release that addresses small enhancements, localization, security updates, bugs, and testing. Please keep your installation up to date to ensure the software is secure.
- 4.4.0 POEditor Update - s_ES #5737
- 4.4.0 POEditor Update - zh_CN #5736
- 4.4.0 POEditor Update - Others #5731 #5693
- Build: 4.4.0 - JS & PHP Lib updates #5715
- Setup for Docker-based development environment #5704
- Docker/4.4.0 #5712
- Docker testing #5699
- [Snyk] Upgrade jquery from 3.5.1 to 3.6.0 #5718
- [Snyk] Upgrade i18next from 19.8.7 to 19.8.8 #5694
- Bump elliptic from 6.5.2 to 6.5.4 #5692
We'd like to thank all the contributors who worked on this release!
Relasesed on (3.1.2021)
- Pledge Editor Markup #5673
- No default skin #5664
- font color #5663
- Invalid markup on dashboard #5660
- Clarify the display of an admin user permissions #5658
- typo on skin selection #5656
- Ensure not Insure #5654
- Language LOCALE selection improvements #5639
- Language LOCALE does not work using gettext but i18n works in javascript. #5637
- 4.3.2 POEditor Update - 2021-03-01 #5684
- 4.3.2 POEditor Update - 2021-02-23 #5649
- 4.3.2 POEditor Update - 2021-02-21 #5646
- 4.3.2 POEditor Update - 2021-02-16 #5640
- 4.3.2 POEditor Update - 2021-02-11 #5636
- 4.3.2 POEditor Update - 2021-02-07 #5613
- 4.3.2 POEditor Update - 2020-12-10 #5612
Language | Translations | Percentage |
---|---|---|
Vietnamese | 1 581 | 66.40% |
Arabic | 116 | 4.87% |
Indonesian | 73 | 3.07% |
Polish | 48 | 2.02% |
German | 25 | 1.05% |
Slovenian | 16 | 0.67% |
Russian | 10 | 0.42% |
Estonian | 5 | 0.21% |
Spanish | 3 | 0.13% |
- Family view error #5625
- Delete php.ini_REGISTER_GLOBALS_OFF #5681
- Update ReportFunctions.php #5679
- [Snyk] Security upgrade i18next from 19.8.4 to 19.8.5 #5643
- [Snyk] Upgrade i18next from 19.8.6 to 19.8.7 #5650
- [Snyk] Upgrade i18next from 19.8.5 to 19.8.6 #5648
- [Snyk] Security upgrade jquery-validation from 1.19.2 to 1.19.3 #5633
- [Snyk] Upgrade bootbox from 5.5.1 to 5.5.2 #5617
- Bump ini from 1.3.5 to 1.3.7 #5615
Relasesed on (12.9.2020)
New Terms updated
Language | Translations | Percentage |
---|---|---|
French | 68 | 2.86% |
Portuguese (BR) | 57 | 2.39% |
Chinese (TW) | 1 | 0.04% |
- Docker is now using PHP 7.4.13 #5600
- Dev: import optimization and cleanup #5596
Released on (11.29.2020)
- Feature/country state downdown #5587
- Feature: Individual User locale #5577
- Feature/user settings tables #5574
- Feature: User settings - DB & API #5567
- Family Verification Email Body #1723
- Store default list size #5191
- Outgoing emails look outdated #5557
- Menu - People -> View all Persons #5323
- Every API request does 2 version checks #4992
- Use system Country States for UI forms #4403
- number of items in lists #2144
- 4.2.3 POEditor Update - 2020-11-21 #5559
- See All People Translation issue #5040
- Outgoing Emails are not localized #5558
- Feature/user settings fin table #5572
- Bug: fixed older style log methods #5562
- PHP Strict Mode error #5003
- Bug/fix api user key #5584
- Fixed spelling for iDashboardServiceIntervalTime #5582
- Code/refactor admin user api #5581
- moving to vonage from nexmo #5492
- Move Vonage from Nexmo #5490
- Review Usage of initial.js #5453
- Typo in System Setting #5031
- replace userconfig_ucfg usage with User Object methods. #1466
We'd like to thank all the contributors who worked on this release!
Released on (11.21.2020)
Language | Translations | Percentage |
---|---|---|
Norwegian Bokmål | 112 | 4.72% |
Romanian | 78 | 3.29% |
Russian | 65 | 2.74% |
Arabic | 11 | 0.46% |
Spanish | 2 | 0.08% |
- Dashboard: Fix Person/Family button links #5551
- moved log line due to NPE #5548
- NPE: PropertyAPIMiddleware #5547
- pageName is now REQUEST_URI #5523
- Bug report does not work with v2 pages #5413
-
Removed bEnabledDashboardV2 Setting #5517
-
[Snyk] Upgrade chart.js from 2.9.3 to 2.9.4 #5515
-
[Snyk] Upgrade react-datepicker from 2.10.0 to 2.16.0 #5514
-
Create Automated API Tests #3998
-
Build: Fix travis & Cypress tests #5520
-
Updated composer platform to 7.3 #5494
-
Build: monolog upgrade #5493
-
Build fails on composer 2 #5489
We'd like to thank all the contributors who worked on this release!
Released on (11.3.2020)
- 4.2.2 POEditor Update & Latest Locale download #5487
- Starting 4.2.2 #5480
We'd like to thank all the contributors who worked on this release!
Released on (10.28.2020)
- User Menu: Change Settings updated #5471
- Log CSP Error/Events only if the system is in debug mode #5473
- Removed initial-js as it was not used #5470
We'd like to thank all the contributors who worked on this release!
Released on (10.19.2020)
We are no longer testing with PHP 7.2; End of life in Nov 2020
- New: /v2/dashboard page #5446
- Feature/enable v2 dashboard via settings #5459
- API reduction / speed #5447
- Created new APIs for use on Main Dashboard #5443
- Export to CVS does not include family/person ids #5404
- Active/Inactive Persons #5088
- Application Prerequisites: PHP 7.3+ #5424
- Add PHP 7.4 for Travis Testing #5426
- 4.2.0 Update locale from POEditor #5398
- Bug/list active people links #5454
- Fix $_SESSION["user"] usage #5418
- Error with Person view for non-admin #5417
- 4.2.0 POEditor Update - 2020-10-14 #5416
- User Setup tab case issue #5415
- fix JS error #5412 #5414
- JS error on Family View #5412
- MailChimp: 412 (Precondition Failed) #5411
- replaced broken chat JS with new version #5410
- Deposit Tracking - Chart broken #5408
- 404 - pdfmake.min.js.map #5432
- Github Action: update & audit npm and composer #5401
- Github Action: Automate POEditor file download #5400
- Github Action: Generate Release notes from milesone #5399
- Build: PHP composer lib updates #5451
- Upgrade of Travis CI Build/Test Env #5449
- Fix SLIM displayErrorDetails setting #5444
- Remove PHP 7.2 support #5403
- 4.2.0 Upgrade JS and PHP libs to latest minor/patch #5402
- CHANGELOG.md is out of date #5395
- Create Release Notes via Actions #5389
- Build Updates #5382
- Action to Automate POEditor Update and Download #5370
- Test support for PHP 7.4 #5334
We'd like to thank all the contributors who worked on this release!
Released on (10.10.2020)
- Support Afrikaans as a locale #5354
- Fresh install reloads login page #5363
- 404 for Inputmask files #5350
- Family Properties Problems #5347
We'd like to thank all the contributors who worked on this release!
Released on (09.24.2020)
- Display locale % and links to POEditor in the system so that people can help update #5337
- Event Attendance Reports not working #4790
- Typo / Localization #5331
- Use lipis/flag-icon-css #5322
- Select Gender can't change in my language #5320
- Missing translations in reports. #5311
- GroupView not working with "Localization > sLanguage=de_DE" #5220
- React JS terms are not captured in upload to POEditor #5139
We'd like to thank all the contributors who worked on this release!
Released on (08.08.2020)
- Wrong Bootstrap version in react-bootstrap #5292
- Calendar Broken #5291
- Create events from Calendar broken #5287
We'd like to thank all the contributors who worked on this release!
Released on (06.18.2020)
- Move to MailChimp v3 APIs #998
- Mailchimp is missing #5268
We'd like to thank all the contributors who worked on this release!
Released on (06.05.2020)
- Bug update select2 to select2.full needed #5221
- May 2020 Security updates #5397
We'd like to thank all the contributors who worked on this release!
Released on (04.20.2020)
- API_Request failed #5224
- Slim application error doing Self Registration #5179
- Bump jquery from 3.4.1 to 3.5.0 #5229
We'd like to thank all the contributors who worked on this release!
Released on (03.31.2020)
- Longitude Latitude necessary for mapping function to work? Available outside of US? #5174
- Family demographic verification process URL error #5184
- Delete of system user works but gives a large error message #5175
- Unable to automatically update the Geo LAT and Long said 0 missing #5107
We'd like to thank all the contributors who worked on this release!
Released on (02.20.2020)
- Background Backup Jobs Failing #5080
- Cannot Load Interface After Initial Setup #5164
- Backup Timerjobs API throwing error 500 preventing upgrade #5159
- The installer does not recognize file permissions Include/Config and Images, when fixed and finished the installer login got stuck on the page localhost/setup #5146
Released on (02.17.2020)
- Event Designation Error #5149
- Password change page is broken #5145
We'd like to thank all the contributors who worked on this release!
Released on (01.30.2020)
- filter and sorting information #5136
- Filter Missing #5112
- Sunday School Dashboard #5077
- Edit Person - Family form #5067
- Error making API Call to: /api/search/raj #5039
- Unable to type date text on new event form #4815
- icons missing for custom roles in mapping #4140
- Birthdates Formatting Problem #5151
- Verify people doesn't prompt #5125
- Birthdays not showing on the Calendar #5118
- Birthdays not showing on the Calendar #5117
- Remove Donation/Payment #5105
- Cannot Add Events To Calendars #4830
- empty directory #5157
- birthday not showup in calendar #5156
- DataTables images not rendering #5131
- Parenthesis in Classification Names breaks Person filtering by Classification #5116
- Apostrophe in Group name breaks Person Filter UI in Person listing #5115
- Birthdate display has 12 at the end of the age for every person that has a birthdate #5079
- Can't find route for GET #5038
- Missing bootstrap-timepicker? #5127
- Build system including demo images #5100
- 4.0.0 release nearly doubled in size #5099
- Evaluate Propel Validators in Schema.xml #5097
- Update travisfile to use latests PHP for demo deploy #4979
- convert class const members to private after php7.0 removal #4948
- Composer 2.0: Deprecation warning #4904
We'd like to thank all the contributors who worked on this release!