Skip to content

Latest commit

 

History

History
1277 lines (908 loc) · 62.3 KB

CHANGELOG.md

File metadata and controls

1277 lines (908 loc) · 62.3 KB

5.4.0

What's Changed

🪲 Bugs

  • 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

💬 Localization

  • 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

Inner Beauty

👒 Dependencies

  • [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

Other Changes

Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.3.1...5.4.0

5.3.1

What's Changed

🪲 Bugs

  • 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

💬 Localization

  • 5.3.1 POEditor Update - 2023-11-22 by @github-actions in ChurchCRM#6702

Inner Beauty

Other Changes

  • 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

5.3.0

What's Changed

🛠 Breaking Changes

Other Changes

🪲 Bugs

  • Added missing Fiscal Year to Query View by @DawoudIO in ChurchCRM#6626

Inner Beauty

Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.2.3...5.3.0

5.2.3

What's Changed

🪲 Bugs

💬 Localization

  • 5.2.3 POEditor Update - 2023-11-17 by @github-actions in ChurchCRM#6678

Inner Beauty

  • 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

Other Changes

Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.2.2...5.2.3

5.2.2

What's Changed

🪲 Bugs

  • 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

💬 Localization

  • 5.2.2 POEditor Update - 2023-11-13 by @github-actions in ChurchCRM#6662

Inner Beauty

Other Changes

  • 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

5.2.1

What's Changed

🪲 Bugs

Inner Beauty

  • re-namespace propel classes to conform to psr-4 by @DAcodedBEAT in ChurchCRM#6642
  • StyleCI now uses .styleci.yml by @DawoudIO in ChurchCRM#6648

Other Changes

Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.2.0...5.2.1

5.2.0

What's Changed

🪲 Bugs

  • additional fixes and code smell cleanup by @DAcodedBEAT in ChurchCRM#6636

💬 Localization

Inner Beauty

  • Update README badges to always reflect latest release by @DAcodedBEAT in ChurchCRM#6633

👒 Dependencies

Other Changes

Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.1.1...5.2.0

5.1.1

What's Changed

🪲 Bugs

  • 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

💬 Localization

  • 5.1.1 POEditor Update - 2023-11-06 by @github-actions in ChurchCRM#6623

Inner Beauty

  • 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

5.1.0

What's Changed

🪲 Bugs

  • 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

💬 Localization

  • 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

Inner Beauty

  • 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

👒 Dependencies

  • [Snyk] Upgrade ckeditor4 from 4.22.1 to 4.23.0 by @DawoudIO in ChurchCRM#6611

Other Changes

  • 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

⭐ Enhancements

  • Ckeditor #6601
  • Event Editor Default Date and Date Range Issue #6137

💬 Localization

  • 5.0.5 POEditor Update - ro_RO #6599

⚙️ Inner Beauty

  • Remove permissions for usAddressVerification #6598
  • More https corrections #6594
  • update various npm dependencies #6588

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.0.4...5.0.5

5.0.4

💬 Localization

  • 5.0.4 Locale update & Czech locale added #6583

🪲 Bugs

  • Bug fixes - User Setting / View Person / CVS Import #6581
  • Removed Intelligent Search Technology as a tool #6585
  • intelligent search was shutdown #6584

⚙️ Inner Beauty

  • spelling dashboard/dashboard #6590

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.0.3...5.0.4

5.0.3

🪲 Bugs

  • Fixed Person / Family photo & thumbnail API #6579
  • Setup working on PHP 8 #6578

⚙️ Inner Beauty

  • 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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

What's Changed

Full Changelog: https://github.com/ChurchCRM/CRM/compare/5.0.2...5.0.3

5.0.2

⭐ Enhancements

  • Support for PHP 8 #6482

🪲 Bugs

  • 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

⚙️ Inner Beauty

  • [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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

Full Changelog: https://github.com/ChurchCRM/CRM/compare/4.5.4...5.0.2

5.0.1

  • Added Turkish as a locale

5.0.0

⭐ Enhancements

  • Support for PHP 8 #6482

🪲 Bugs

  • 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

⚙️ Inner Beauty

  • [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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.5.4

What's Changed

  • 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

4.5.3

🪲 Bugs

  • 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.

⚙️ Inner Beauty

  • [Snyk] Upgrade react-bootstrap from 2.6.0 to 2.7.0 #6128

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

What's Changed

Full Changelog: https://github.com/ChurchCRM/CRM/compare/4.5.2...4.5.3

4.5.2

What's Changed

  • 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

4.5.1

🪲 Bugs

  • 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

⚙️ Inner Beauty

  • 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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

What's Changed

  • [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

New Contributors

Full Changelog: https://github.com/ChurchCRM/CRM/compare/4.5.0...4.5.1

4.5.0

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.

⭐ Enhancements

  • System Settings: Family Role is now a dropdown #6039
  • Add family role with changed order - impact on system setting member tab??? #1176

💬 Localization

  • add Ukrainian locale #6022
  • Add Greek Locale #6021
  • Add Amharic - Ethiopia locale #6020

🪲 Bugs

  • Help & Manual Link Does Not Work #5995
  • Update NewsLetterLabels.php #5984
  • Newsletter labels printing country #5983

⚙️ Inner Beauty

  • 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)

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.4.5

This is a security and localization release.

💬 Localization

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

⚙️ Inner Beauty

  • [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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.4.4

This is a security and localization release.

💬 Localization

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

⚙️ Inner Beauty

  • [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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.4.3

This is a security update to fix phpmailer

💬 Localization

⚙️ Inner Beauty

  • Update grunt-cli #5769
  • new phpmailer/phpmailer version #5766

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.4.2

This is a localization + fix for the db upgrade bug.

💬 Localization

  • 4.4.2 POEditor Update - pt_BR #5752

🪲 Bugs

  • Bug: Send Newsletter display #5751

⚙️ Inner Beauty

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.4.1

💬 Localization

  • Run POEditor Locales Action Daily #5739

🪲 Bugs

  • Update to 4.4.0 - database upgrade failed : Unable to execute INSERT statement #5743

⚙️ Inner Beauty

  • Bump ssri from 6.0.1 to 6.0.2 #5745
  • Starting 4.4.1 #5741

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.4.0

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.

💬 Localization

  • 4.4.0 POEditor Update - s_ES #5737
  • 4.4.0 POEditor Update - zh_CN #5736
  • 4.4.0 POEditor Update - Others #5731 #5693

🪲 Bugs

  • Bigfix/person edit fb #5730
  • Bug: Missing footer on login page & show password #5714

⚙️ Inner Beauty

  • 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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.3.2

Relasesed on (3.1.2021)

⭐ Enhancements

  • 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

💬 Localization

  • 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%

🪲 Bugs

  • Family view error #5625

⚙️ Inner Beauty

  • 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

4.3.1

Relasesed on (12.9.2020)

💬 Localization

New Terms updated

Language Translations Percentage
French 68 2.86%
Portuguese (BR) 57 2.39%
Chinese (TW) 1 0.04%

🐛 Bug

  • Docker is now using PHP 7.4.13 #5600

⚙️ Inner Beauty

  • Dev: import optimization and cleanup #5596

4.3.0

Released on (11.29.2020)

🙏 Feature Requests

  • 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

⭐ Enhancements

  • 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

💬 Localization

  • 4.2.3 POEditor Update - 2020-11-21 #5559
  • See All People Translation issue #5040
  • Outgoing Emails are not localized #5558

🪲 Bugs

  • Feature/user settings fin table #5572
  • Bug: fixed older style log methods #5562
  • PHP Strict Mode error #5003

⚙️ Inner Beauty

  • 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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.2.3

Released on (11.21.2020)

⭐ Enhancements

  • Update left menu to use People #5464
  • Removed old Menu.php dashboard #5438

💬 Localization

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%

🪲 Bugs

  • 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

⚙️ Inner Beauty

  • 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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.2.2

Released on (11.3.2020)

💬 Localization

  • 4.2.2 POEditor Update & Latest Locale download #5487

🪲 Bugs

  • Locked Email Not sending #5485
  • Bug: adding location as URL param does not work #5483

⚙️ Inner Beauty

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.2.1

Released on (10.28.2020)

⭐ Enhancements

  • User Menu: Change Settings updated #5471

💬 Localization

  • Locale/2.4.1v1 #5467
  • 4.2.1: Locale Update #5466
  • Locale % broken post 4.2.0 upgrade #5463

⚙️ Inner Beauty

  • Log CSP Error/Events only if the system is in debug mode #5473
  • Removed initial-js as it was not used #5470

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.2.0

Released on (10.19.2020)

❗ Support Alert

We are no longer testing with PHP 7.2; End of life in Nov 2020

⭐ Enhancements

  • 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

💬 Localization

  • 4.2.0 Update locale from POEditor #5398

🪲 Bugs

  • 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

⚙️ Inner Beauty

  • 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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.1.4

Released on (10.10.2020)

💬 Localization

  • Support Afrikaans as a locale #5354

🪲 Bugs

  • Fresh install reloads login page #5363
  • 404 for Inputmask files #5350
  • Family Properties Problems #5347

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.1.2

Released on (09.24.2020)

🎉 Core Functionality

  • Display locale % and links to POEditor in the system so that people can help update #5337
  • Event Attendance Reports not working #4790

💬 Localization

  • 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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.1.1

Released on (08.08.2020)

🪲 Bugs

  • Wrong Bootstrap version in react-bootstrap #5292
  • Calendar Broken #5291
  • Create events from Calendar broken #5287

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.1.0

Released on (06.18.2020)

⭐ Enhancements

  • Move to MailChimp v3 APIs #998

🎉 Core Functionality

  • MailChimp is blank #5269
  • Bug/mailchip ajax cleanup #5267

🪲 Bugs

  • Mailchimp is missing #5268

⚙️ Inner Beauty

  • Chart.JS is way out of date #4690
  • Remove redundant indexes for MySQL #2561

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.0.5

Released on (06.05.2020)

🎉 Core Functionality

  • Bug update select2 to select2.full needed #5221

💬 Localization

  • Support Hebrew Locale #5396
  • Logging Timezones not consistent #5135

⚙️ Inner Beauty

  • May 2020 Security updates #5397

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.0.4

Released on (04.20.2020)

⭐ Enhancements

  • API_Request failed #5224

🪲 Bugs

  • Slim application error doing Self Registration #5179

⚙️ Inner Beauty

  • Bump jquery from 3.4.1 to 3.5.0 #5229

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.0.3

Released on (03.31.2020)

⭐ Enhancements

  • Longitude Latitude necessary for mapping function to work? Available outside of US? #5174

🎉 Core Functionality

  • 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

🪲 Bugs

  • MySQL Reserved Word Error #5205
  • "I forgot my password" at the log in fails with error message #5173

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.0.2

Released on (02.20.2020)

⭐ Enhancements

  • Background Backup Jobs Failing #5080

🪲 Bugs

  • 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

4.0.1

Released on (02.17.2020)

🎉 Core Functionality

  • Event Designation Error #5149

🪲 Bugs

  • Password change page is broken #5145

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

4.0.0

Released on (01.30.2020)

⭐ Enhancements

  • 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

🎉 Core Functionality

  • 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

🪲 Bugs

  • 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

⚙️ Inner Beauty

  • 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

❤️ Contributors

We'd like to thank all the contributors who worked on this release!