Changes
-------
+0.9.4.1 -> 0.9.4.2
+- Issues on mailing instantiation, in core and plugins
+- Fix issues on mailings attachmments
+- Post contribution script was called too early
+- Fix cards colors on new installations
+- First and last name were inverted in core PDF member card
+- Print logo was the one used, but not the one displayed in preferences
+
+
+0.9.4 -> 0.9.4.1
+
+- Many improvements on string translations (add support for plurals, contexts and comments
+- Use events to send administrative emails (account creation, edition, contribution added)
+- Many locales updates thantks to Weblate translators!
+- Fix displayed version number
+- Missing “Next” button in members dynamic dropdown
+- Error creating dynamic field with empty name
+- Pagination was missing on public pages
+- Fix reminders wrong count
+- Members cannot print their own cards
+- Fix direct links to download documents
+- Fix compagnies/natural persons graph
+- Do not notify member on contribution change
+- Cannot print labels or change members in mailings
+- Fix search on dates in contributions list
+- Unable to unset booleans on mass change
+- Unable to unset booleans on dynamic fields
+- Captcha issue on self subscritpion page
+- Wrong JS action in mailings
+- SQL error on invoices/receipt direct download
+- Issues with images in dynamic files
+- Fix several issues sending reminders
+- Change log in URL
+- Do not display inactive members as late
+- Fix several issues in distribued archive (remove symlinks, fix tar format, …)
+
+0.9.3.1 -> 0.9.4
+
+- Configurable password security enforcement (on strength, blacklist, ...)
+- Import dynamic fields from CSV
+- Handle already encrypted passwords on imports
+- Manage members list displayed fields
+- Emit events when members, contributions or transactions are added, edited or removed (thanks to Nicolas B.)
+- Add direct download links to member card, invoice/receipt in sent emails
+- Advanced search on groups with AND/OR (experimental)
+- Handle RTL on PDF
+- Administrative emails can now be translated in all available languages (and are present on translation platform)
+- Offer last months when using beginning of membership date (thanks to Manuel H.)
+- Members can print their own invoices/receipts (thanks to Nicolas B.)
+- Improve routes ACLs to support regular expressions
+- Rely on GulpJS and NPMJS to handle Javascript dependencies
+- Send member and contribution IDs to post script
+- Switch to Laminas
+- Rework routes using controllers
+- Fix member card with PHP 7.4
+- Fix contribution PDF on some cases (thanks to Manuel H.)
+- Fix date calculation issue with new contributions types
+- Fix wrong value in history creating new member
+- Several fixes on CSV imports
+- Fix some issues using MySQL
+- Fix inconsistent data duplicating member
+- Can use members deadline on PDF card instead of year
+
0.9.3 -> 0.9.3.1
-- Use new icons in titles managmeent
-- Ensre PHP 7.4 is supported
-- Handle proprely and test sequences in PostgreSQL for titles, payment types, PDF models, texts and fields categories
+- Use new icons in titles management
+- Ensure PHP 7.4 is supported
+- Handle properly and test sequences in PostgreSQL for titles, payment types, PDF models, texts and fields categories
- Fix Telemetry from PostgreSQL instances
- Fix dynamic translations removal
- Check for session extension presence
- Redo multiple status selection in advanced search
+* Fix user search by nickname in dropdowns
0.9.2.1 -> 0.9.3
- Fix date range limitation on Birthdate components
- Add birthdate checks on member storage
- Fix date filtering in contributions lists
-- Use selected sender informations on mailing preview
+- Use selected sender information on mailing preview
- Fix sender storage in mail history
- Fix not translated mark on dynamic translations
- Fix 'false' search on dynamic boolean fields
- PostgreSQL >= 9.1
- Remove UNSECURE_PASSWORD stuff
- no longer show days remaining for disabled accounts
-- staff members cannot change thor own informations
+- staff members cannot change thor own information
- no error was shown when removing a member failed
- pdf memberd card was looking for loggged in user membership
- order contributions and transactions list by date descending
- charts generation
- PDF list of members by groups
-- display informations on members state of dues
+- display information on members state of dues
- do not remove non member status
- end of membershop date was incorrect if all members contributions has been removed
- unable to remove a member
- improve contirubtions interface if non member exist
-- logged users informations are now available for plugins
+- logged users information are now available for plugins
- dynamic fields values were not stored from self subscription
- lost password mail could only use HTTP, not HTTPS
- retrieve required fields configuration updating from 0.7.3
- redesign installation pages
- check plugin compatibility
- improve transaction display
-- add system informations page
+- add system information page
- some fields were too short
- filter on company name
- limit staff statuses to only one member