All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
5.0.3 (2018-11-13)
- package: update @commitlint/cli to version 7.0.0 (#40) (92cb3fb)
- package: update @commitlint/config-angular to version 7.0.1 (9751461), closes #39
- packages: update dependencies (9feff5c)
5.0.2 (2018-06-26)
5.0.1 (2018-05-04)
- package: update @commitlint/cli to version 5.0.0 (#27) (5590080)
- package: update @commitlint/cli to version 6.0.0 (fc70cee)
- package: update @commitlint/config-angular to version 5.0.0 (#28) (b3da475)
- package: update @commitlint/config-angular to version 6.0.2 (3614253)
- Breaking Change
- Generic Template now expects an object instead of an array of elements
- Node 6 is now the minimum supported version
- New Feature
- Support for Attachment Upload API
- Support for new Messenger Profile API
- Added support for Messenger Code API
- Added support for
pre_checkout
event - Added Open Graph template
- Supports message tags
- NLP can be enabled/disabled
- Internal
- Facebook API version moved to constants file for consistency
- Breaking Change
- Removed
Messenger.lastMessage
as it caused race conditions, you must explicitly pass the recipient's user id tosend
,getUser
andsenderAction
. - MessengerClient merged into Messenger class
- Button template signature has changed for consistency with other elements
- New Feature
- Errors are now checked for in the response and thrown
- Added
is_payment_enabled
to user query fields - Added Changelog
- Added support for
referral
,checkout_update
andpayment
events - Internal
- Tests switched from Mocha to Jest
- Updated dependencies
- Updated examples
- Renamed
lib
directory tosrc
- Added GET, POST and DELETE helper methods