2.17.0
This release contains several new features and important internal changes.
- You can now associate a photo to a gift
- You can now edit activities
- We now support a first iteration of audit logs - ie everything that happened to a contact
- You can now set yourself as a contact in your settings
- Fix a lot of bugs
Please everyone, be safe!
Upgrade notes
This version requires to run migrations (php artisan migrate
).
🌍Thanks so much to our contributors and translators for their work.
✳️ Added
- Associate a photo to a gift (#3342 - thanks to asbiin).
- Enable activities edit (#3422 - thanks to asbiin).
- Add vuelidate (#3438 - thanks to asbiin).
- Get all contacts for a given tag in the api (#3534 - thanks to djaiss).
- Clickable contacts on activity list (#3539 - thanks to djaiss).
- Add a link to archive all contacts during downgrade (#3536 - thanks to djaiss).
- services to set and clear personal description (#3573 - thanks to djaiss).
- Add support for audit log (#3547 - thanks to djaiss).
- Add audit log for contact description (#3582 - thanks to djaiss).
- Add ability to indicate the number of contacts in seeders (#3585 - thanks to djaiss).
- Add contact field labels (#3606 - thanks to asbiin).
- Allow editing middle name (#3218 - thanks to ivankruchkoff).
- Add ability to set me contact (#3481 - thanks to asbiin).
- Add a weekly job to update gravatars (#3638 - thanks to asbiin).
- Use Carbon v2 library as translator for dates (#3672 - thanks to asbiin).
✴️ Changed
- Optimize images (#3432 - thanks to imgbot).
- Update composer-install step (#3427 - thanks to asbiin).
- Fix ArtifactStagingDirectory (#3456 - thanks to asbiin).
- Fix activity services rules (#3459 - thanks to asbiin).
- Prepare removal of jQuery dependency (#3337 - thanks to asbiin).
- Fix ci signature (#3504 - thanks to asbiin).
- Add notes in contact api call (#3533 - thanks to djaiss).
- Remove old method to delete all information about a contact (#3535 - thanks to djaiss).
- Replace whoops by ignition (#3565 - thanks to djaiss).
- Refactor user model (#3564 - thanks to djaiss).
- Remove greenkeeper (#3579 - thanks to asbiin).
- Refactor account model (#3570 - thanks to djaiss).
- Last consulted at field update is now in a job (#3586 - thanks to djaiss).
- Add audit log for updating work information (#3588 - thanks to djaiss).
- Add audit logs for company creation (#3592 - thanks to djaiss).
- Update i18n (#3607 - thanks to djaiss).
- Fix this test that won t work on 29th feb (#3637 - thanks to asbiin).
- Minor grammer/wording change (#3621 - thanks to patski123).
- Fix some wording (#3622 - thanks to patski123).
- Remove access of eager load object if not needed (#3639 - thanks to asbiin).
- Remove deprecated call (#3671 - thanks to asbiin).
- Documentation: fix typo in heroku.md (#3665 - thanks to buenalabs).
- Documentation: update heroku.md to reflect switch to JawsDB (#3675 - thanks to buenalabs).
- Use psalm output for github/azure devops (#3676 - thanks to asbiin).
- Documentation: update screenshot for heroku.md (#3680 - thanks to buenalabs).
- Start mysql (#3708 - thanks to asbiin).
- Setup cypress (#3152 - thanks to asbiin).
- Documentation: upload new screenshot to reflect switch to JawsDB (#3699 - thanks to buenalabs).
- Optimize images (#3715 - thanks to imgbot).
- Require redis php extension (#3690 - thanks to asbiin).
- Update translations (#3716 - thanks to asbiin).
- Documentation: update second screenshot (#3718 - thanks to buenalabs).
⚛ Fixed
- Fix locale (#3420 - thanks to asbiin).
- Fix VCard export of LinkedIn data (#3434 - thanks to muglug).
- Fix contacts list UX with 2 tabs opened (#3428 - thanks to asbiin).
- Fix docker instances (#3486 - thanks to asbiin).
- Activity seeder to use new schema (#3503 - thanks to mechanarchy).
- Contact sorting by last activity date (#3512 - thanks to anegoda1995).
- Fix markdown not being applied for a phone call description (#3537 - thanks to djaiss).
- Order contact tag list alphabetically (#3243 - thanks to mechanarchy).
- Fix how you met date not being deleted upon save (#3542 - thanks to djaiss).
- Fix display of the toggle buttons in the Settings page (#3541 - thanks to djaiss).
- Fix gift photo migration (#3558 - thanks to asbiin).
- Fix edit conversation date not being editable (#3560 - thanks to djaiss).
- Fix gift photo migration again (#3559 - thanks to asbiin).
- Fix _header blade include (#3587 - thanks to asbiin).
- Fix resend email verification feature not sending email (#3597 - thanks to djaiss).
- Fix i18n (#3609 - thanks to asbiin).
- Fix vcard categories import/export as tags (#3615 - thanks to asbiin).
- Fix summary of activities showing the same date for every entry (#3654 - thanks to djaiss).
- Markdown does not work on activity entries (#3670 - thanks to jeremies).
- Markdown does not work on journal activity entries (#3688 - thanks to jeremies).
- Wrong untagged contacts counter (#3694 - thanks to jeremies).
- Fix days being off by one day (#3655 - thanks to djaiss).
- Fix account downgrade not working (#3721 - thanks to djaiss).
- Fix contact resources (#3583 - thanks to asbiin).