Releases: gordalina/GordalinaMixpanelBundle
Releases · gordalina/GordalinaMixpanelBundle
5.0.3
5.0.2
5.0.1
5.0.0
3.5.0
3.4.0
3.3.0
Security Fixes
- Upgraded
symfony/http-kernel
to^4.4.13 || 5.1.5
to address CVE-2020-15094
3.2.0
Features
- Used
Profile properties
. #16 by @RomulusED69
Deprecations
- In your config file replace
Symfony\Component\Security\Core\User\UserInterface:
id: username
email: email
App\Entity\User:
id: id
first_name: first_name
last_name: last_name
email: email
phone: phone
By
Symfony\Component\Security\Core\User\UserInterface:
id: username
$email: email
App\Entity\User:
id: id
$first_name: first_name
$last_name: last_name
$email: email
$phone: phone
3.1.0
Features
- Add
throw_on_user_data_attribute_failure
parameter. #12 by @RomulusED69 - Condition evaluation in Actions. #10 by @RomulusED69
3.0.0
- Changed autoload from PSR-0 to PSR-4
- v3 now supports Symfony 4.4+ and Symfony 5.0+
- Uses version ~2.8 of mixpanel/mixpanel-php
- Using the autowiring
- Remove compatibility with old Symfony versions not maintained
- Setting up Travis + Php-cs Fixer
- Add auto_update_user parameter in order to send user data on each request
- Add enable parameter in order to enable/disable send data to Mixpanel
- Add extra_data config to send more user data
- Create MixpanelEvent if you want to send data without annotation
- Be able to use Expression in props
/* * @Mixpanel\Track("Order Completed", props={ * "user": @Mixpanel\Expression("user.getId()") * }) */
- Some fixes (event name, getId not exist, ...)
- Update Readme