@djaiss djaiss released this Nov 27, 2017 · 837 commits to master since this release

Assets 2

This version requires to run migrations (php artisan migrate) that might take some time depending on the amount of data you have. Make sure you make a backup before migrating.

Summary

  • Add support for multiple contact fields per contact.
  • Add support for multiple addresses per contact.
  • Add a new tab called Personalization under Settings to configure the contact field types.
  • Minor change of layout on the sidebar when viewing a contact.

Major change

v1.1.0 brings a popular feature request: the ability to add multiple contact fields and addresses to a contact.

Before you could only have one address, one Twitter and one Facebook account. Now you can have as many contact fields as you want.

Contact field types

Each contact field has a contact field type. Contact field types are customizable per account and can be define by the user on a new tab under Settings called Personalization.

Each account now comes with a pre-defined set of contact field types"

  • Mail
  • Phone
  • Facebook
  • Twitter
  • Telegram
  • Whatsapp

The contact fields and contact field types, as well as the addresses, are accessible via the API with a set of new methods. You can read the documentation of the API on the marketing site.

Front end changes

These new features leverage Vue.js on the front-end sides to add inline editing. Vue.js is simple enough to be added in the codebase and will add a much better user-experience.