Releases: ChurchCRM/CRM
4.2.3
Released on (11.21.2020)
Locale Translations, Security updates & Bugfix Release
⭐ Enhancements
💬 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
4.2.2
4.2.1
4.2.0
❗ Support Alert
We are no longer testing with PHP 7.2; End of life in Nov 2020
⭐ Enhancements
- New: /v2/dashbaord page #5446
- Feature/enable v2 dashboard via settings #5459
- API reduction / speed #5447
- Created new APIs for use on Main Dashbaord #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!
SHA1
c9207ac8b05fb69458f91fc90ccea3969f37c56c
4.1.4
This release that addresses the following issues:
Features:
- Downloaded updated locales terms from POEditor
- Support Afrikaans as a locale
- API to support People/Family properties
Bug fixes:
- Fix invalid session name
- inputmask JS now works
- Family Properties now can be added again
Github Changes: https://github.com/ChurchCRM/CRM/milestone/124?closed=1
SHA1: a34f4b36dde6e52de6eeaa46a670e77c17414162
4.1.3
This release that addresses the following issues:
Features:
Added a flag to match the current system locale
display the selected locale poeditor.com localization %
links to POEditor to allow more people to help complete the localization.
Downloaded updated locales terms from POEditor
Bug fixes:
"Events" -> "Event Attendance Reports" not working
Updated Family Pledge Summary report to be localized.
Fixed de_DE locale terms in POEditor that were negatively impacting GroupVIew
Calendar and 2FA terms are now part of the POEditor system.
People Search Gender and other terms were not localized.
Github Changes: https://github.com/ChurchCRM/CRM/milestone/123?closed=1
SHA1: 02d6de99b7d9ad5373653c8395e6d87afe879c3a
4.1.1
This release that addresses the following issues:
Changes:
- Fixed issues with creating an event via the calendar
- Updated Locale files see below table
Locale | Translations | Percentage |
---|---|---|
sq | 827 | 35% |
ar | 2271 | 97% |
zh-cn | 2140 | 91% |
zh-tw | 2301 | 98% |
cs | 0 | 0% |
nl | 1780 | 76% |
en | 11 | 0% |
en-au | 22 | 0% |
en-ca | 18 | 0% |
en-us | 0 | 0% |
et | 1663 | 71% |
fr | 2228 | 95% |
de | 2115 | 90% |
he | 232 | 9% |
hu | 832 | 35% |
id | 2271 | 97% |
it | 2197 | 94% |
ja | 0 | 0% |
nb | 831 | 35% |
pl | 835 | 35% |
pt | 2280 | 97% |
pt-br | 2280 | 97% |
ro | 1703 | 73% |
ru | 869 | 37% |
es | 2301 | 98% |
sv | 2301 | 98% |
th | 59 | 2% |
tr | 2 | 0% |
vi | 810 | 34% |
Github Changes: https://github.com/ChurchCRM/CRM/milestone/121?closed=1
SHA1: bba10ee5eb23e24b0e67ae1bf1d9df38cc2027ed
4.1.0
This release that addresses the following issues:
Features
- View User page now displays permissions & allows for Skin selector via examples
- System Users page now has inline read-only config display
- Locale Updates from POEditor.com
- Added a new tab on Family / Person to show MailChimp status
- New Pages for MailChimp lists to display delta between the 2 systems
Bugs:
- Family Online verify bug addressed
Inner beauty:
- moved all family links to v2 page and removed the redirectors
- Removed the use of Views to ensure new installs are error-free
- Removed redundant db indexes.
Github Changes: https://github.com/ChurchCRM/CRM/milestone/119?closed=1
SHA1: 544261d7dda026a61235b4d841c9c30eadea8e87
4.0.5
This is a minor release that addresses the following issues:
Features
-Locale Updates from POEditor.com
-Added Hebrew as a language
Language | Translations | Percentage |
---|---|---|
Estonian | 425 | 18.50% |
Ukrainian | 92 | 4.01% |
Portuguese | 87 | 3.79% |
Romanian | 81 | 3.53% |
Portuguese (BR) | 66 | 2.87% |
Spanish | 30 | 1.31% |
Russian | 28 | 1.22% |
Inner beauty:
- Security updates
- POEditor Audit Script
- Updated Select2 lib
- Updated Chart.js lib
Github Changes: https://github.com/ChurchCRM/CRM/milestone/118?closed=1
SHA1: f7da4cb9f0221262c0921c8a0c666fbe0cae2802
4.0.4
This is a minor bugfix release that addresses the following issues:
- #5216 - Remove undesired whitespace & clarify purpose of Month/Day/Year fields in Family Editor
- #5229 - Bump jquery from 3.4.1 to 3.5.0
- #5224 / #5230 - API tokens don't work
- #5179 - Slim application error doing Self Registration (Missing packages from release zip)
SHA1: D3F1FFB8700CCD60D5686B49212F857A1A8E4871