Skip to content

2.15.0

Compare
Choose a tag to compare
@djaiss djaiss released this 22 Sep 12:15
3a3408a

This release adds the ability to manage avatars of your contacts using the Files feature.

Upgrade notes

⚠️ Please make sure you backup your database before upgrading.

This version requires to run migrations (php artisan migrate).

⚠️ There is also one potential breaking change: we now require PHP 7.3.

⚠️ We also made a change on how we store and manage avatars. You need to run a one-time command to move any previous avatars to a new directory.

Run this command only once: php artisan monica:moveavatarstophotosdirectory.

Or if you are running Monica in a docker container:

docker exec -it monicahq_monicahq_1 php artisan monica:moveavatarstophotosdirectory

(replace monicahq_monicahq_1 with the name of your container found with docker ps)

🌍Thanks so much to our contributors and translators for their work.

✳️ Added

  • Update vagrant box create (#2697 - thanks to asbiin).
  • Use pretty-radio and optimize vue.js components (#2750 - thanks to asbiin).
  • Add stepparent/stepchild as a relationship (#2723 - thanks to timbozo).
  • Hide stay-in-touch for deceased contacts (#2845 - thanks to tbirrell).
  • Clean DAV sync tokens (#2813 - thanks to asbiin).
  • Add stripe webhook handle (#2890 - thanks to asbiin).
  • Add notion of me as a contact (#2899 - thanks to asbiin).
  • Change avatar management (#2112 - thanks to djaiss).
  • Vcard photo import (#2915 - thanks to asbiin).
  • Add journal entry edit option (#2802 - thanks to TeddyBear06).
  • Paginate the Contacts page and improve database performance (#2135 - thanks to AdrienPoupa).
  • Create passport keys for OAuth access on docker image (#2946 - thanks to asbiin).
  • Better age display (#2958 - thanks to tbirrell).

✴️ Changed

⚛ Fixed

  • Fix date selection with locale (#2700 - thanks to asbiin).
  • Fix missing datepicker css (#2701 - thanks to asbiin).
  • Fix stripe payment UI (#2702 - thanks to asbiin).
  • Fix some UX errors (#2703 - thanks to asbiin).
  • Fix relationship id with no gender (#2705 - thanks to asbiin).
  • Fix relationship list view (#2710 - thanks to asbiin).
  • Fix touch updated_at on stay in touch trigger job (#2722 - thanks to asbiin).
  • Correct link for deceased flag in archived contacts list (#2834 - thanks to vladimino).
  • Fix vcard export with empty gender (#2880 - thanks to asbiin).
  • Fix exception in case a user register twice (#2882 - thanks to asbiin).
  • Fix last consulted list (#2887 - thanks to asbiin).
  • Rename preferences typo (#2684 - thanks to lydgate).
  • Fix subscription cancel (#2886 - thanks to asbiin).
  • Fix conversation list show (#2892 - thanks to asbiin).
  • Fix phone call update (#2893 - thanks to asbiin).
  • Fix conversation creation (#2894 - thanks to asbiin).
  • Fix the display message (#2911 - thanks to asbiin).
  • Fix same contact selection in multi-search (#2912 - thanks to asbiin).
  • Fix avatar browser reload (#2914 - thanks to asbiin).
  • Fix url for subdir installations (#2949 - thanks to asbiin).
  • Fix partial/real contact edit on relationship (#2961 - thanks to asbiin).
  • Fix migration and contact delete in case a DB prefix is used (#2960 - thanks to asbiin).
  • Fix getting infos about country without providing ip (#2965 - thanks to asbiin).