All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
and this project adheres to the following versioning pattern:
Given a version number MAJOR.MINOR.PATCH, increment:
- MAJOR version when the API version is incremented. This may include backwards incompatible changes;
- MINOR version when breaking changes are introduced OR new functionalities are added in a backwards compatible manner;
- PATCH version when backwards compatible bug fixes are implemented.
- bug when no expiration is passed to invoice resource
- invoice.payment sub-resource to allow retrieval of invoice payment information
- organization user
- workspace resource
- transfer.account-type property to allow "checking", "salary" or "savings" account specification
- transfer.external-id property to allow users to take control over duplication filters
- missing brcode-payment in payment-request
- starkbank.user/set-default-user to starkbank.settings/user
- invoice resource to load your account with dynamic QR Codes
- dict-key resource to get DICT (PIX) key parameters
- deposit resource to receive transfers passively
- brcode-payment and BrcodePreview resources to pay static and dynamic PIX QR Codes
- PIX support in transfer resource
- boleto-holmes to investigate boleto status according to CIP
- our-number attribute to Boleto
- payment-request resource to pass payments through manual approval flow
- transfer.scheduled parameter to allow transfer scheduling
- transfer/delete to cancel scheduled transfers
- transaction query by ids
- transaction query by tags
- transfer query by ids
- transfer query by tax-id
- boleto/pdf layout and hidden-fields options
- Global error language setting
- Travis CI configuration
- starkbank.user/set to starkbank.settings/set-default-user
- "receiver-name" & "receiver-tax-id" properties to Boleto entities
- SDK Java repo to com.starkbank/sdk
- Local Java SDK JAR to remote (Maven Central)
- Full Stark Bank API v2 compatibility