This file is a manually maintained list of changes for each release. Feel free to add your changes here when sending pull requests. Also send corrections if you spot any mistakes.
- Feature
- Ability to opt-out syncing of geo-locations and beacons collections while updating the campaign by setting sync_locations_on_merge and sync_beacons_on_merge flags to false. This allows that you to update a campaign and merge it with the passes without overriding the beacons and locations defined per pass. (lmmendes)
- Documentation
- Added ability to merge campaign and send push message to the customer after each pass is updated. (lmmendes)
- Documentation
- Added more sorting endpoints and improved documentation based on sophatar comments (lmmendes)
- Documentation
- Added sorting documentation (lmmendes)
- Documentation
- Added new attributes "javascript" and "stylesheet" to the campaign model, this allows users to render javascript elements and override css in the download page and form page (lmmendes)
- Documentation
- Added new "Registrations" endpoint documentation. (lmmendes)
- Improved Readme.md content. (lmmendes)
- Added "Organizations" endpoint documentation. (lmmendes)
- Documentation
- Added Open Graph attributes (
og
andog_description
) to the campaign. (lmmendes)
- Added Open Graph attributes (
- Documentation
- Clear Android Pay usage in the API
gwallet_usage
isfalse
by default. (lmmendes)
- Clear Android Pay usage in the API
- Documentation
- Added Webhooks missing events. (Pedro Somsen)
- Updated Webhooks content example. (Pedro Somsen)
- Added attributes of the webhook payload. (Pedro Somsen)
- Documentation
- Added missing documentation on how to DELETE campaign, eg: coupons, event_tickets, etc... (lmmendes)
- Documentation
- Added some examples (Pedro Gimenes)
- Added help for using reports (Pedro Gimenes)
- Documentation
- Barcode types updated, now showing "ean128" (EAN128/GS1) (lmmendes)
- Webhooks (lmmendes)
- Documentation
- Updated Asset/Templates vertical with DELETE operations. (Tiago Parreira)
- Updated Ruby SDK (Tiago Parreira)
- Documentation
- Updated SDK's information. (Luís Mendes)
- Removed API v1 deprecation notice from main page. (Luís Mendes)
- Updated Ruby SDK (Luís Mendes)
- Features
- Creating boilerplate (template based) passes do not require payload anymore (Miguel Veríssimo)
- Add the ability to redeem passes, in campaign, through the redeem code, and directly in the pass (Miguel Veríssimo)
- Documentation
- Namespaced old API documentation under v1 folder, and new one under v2 folder. (Miguel Veríssimo)
- Revamped Event Ticket and Store Card vertical pages for our API v2, others are on-going. (Tiago Parreira)
- Feature
- Now able to create campaigns by sending in a custom certificate_id in order to use a specific certificate. (Tiago Parreira)
- Feature
- Campaigns (Coupon, Boarding Pass, Store Card, Generic, Event Ticket) now return
template_id
attribute in there playload. - Listing campaigns now return the model payload instead of a reduced version of it: GET /boarding_passes GET /store_cards GET /generics GET /event_tickets GET /coupons
- Campaigns (Coupon, Boarding Pass, Store Card, Generic, Event Ticket) now return
- Fixed
- Pass payload returned
download_page_url
with a typo (wasdonwload_page_url
)
- Pass payload returned
- Feature: Removed root nodes from the returned API elements.