Skip to content

Latest commit

 

History

History
177 lines (136 loc) · 9.83 KB

CHANGELOG.md

File metadata and controls

177 lines (136 loc) · 9.83 KB

Mollie

Changelog

Please see the migration guide for guidance about updating to a newer major version.

v4.1.0 - 2024-10-03

  • Extend captures API (#371)
  • Update documentation (#380)

v4.0.0 - 2024-09-19

  • Replace Axios dependency in favour of fetch (#358)
  • Add cancelUrl and getDashboardUrl to payments and orders (#327/#373)
  • Add status and issuers to methods and update pricing (#335/#374)
  • Update and export PaymentInclude (#370)
  • Update payment methods (#376)
  • Change type of metadata (from any) to unknown (#367)
  • Change return type of functions to plain arrays or iterators, depending on whether the represented list is paginated (#322)
  • Bump Node.js requirement to 14
  • Remove snake case properties, e.g. customers_payments (#314/#353)
  • Remove endpoint aliases, e.g. delete intead of cancel (#315/#353)
  • Remove predictable helper functions (#364)
  • Remove fields from ApiError (#363)
  • Remove count from pages (#365)
  • Remove withParent (#323)
  • Remove toPlainObject (#362)
  • Remove Object.entries polyfill (#352)

v3.7.0 - 2023-03-08

v3.6.0 - 2022-02-10

  • Update APIs (#211/#229/#245)
  • Update documentation (#244)
  • Implement iteration API (#235)
  • Rename properties to dromedary case, e.g. customers_paymentscustomerPayments (#223/#226)
  • Add link methods, e.g. payment.getRefunds() (#232)
  • Add refresh method (#225)
  • Deprecate unhelpful methods and properties (#233/#234/#240/#241/#247)
  • Fix Node.js < 10 bug (#239)
  • Improve string representations (#238)
  • Improve error messages (#236)
  • Make message of ApiError instances enumerable (#213)
  • Remove lodash (#237)
  • Update dependencies and CAs (#248)

v3.5.1 - 2021-05-14

  • Update dependencies

v3.5.0 - 2021-03-16

  • Add Apple Pay API (#193)
  • Add documentation to methods and properties (#195)
  • Replace deprecated Node.js URL API (#196)

v3.4.0 - 2020-10-28

  • Add embed, profileId, and testMode to mollieClient.orders.create (#176/#177)
  • Fix bug in mollieClient.methods.all (#170)
  • Fix bug in mollieClient.payments.create (#172)
  • Fix types for mollieClient.orders.update (#173)
  • Add apiEndpoint option (#167)

v3.3.0 - 2020-09-30

  • Add subscriptions_payments api (#166)

v3.2.4 - 2020-08-18

  • Inlined CAs (#162)
  • Use Node.js' querystring modules instead of the external qs (#163)

v3.2.3 - 2020-07-23

  • Bump lodash from 4.17.15 to 4.17.19 (#160)

v3.2.2 - 2020-07-09

  • Fix types for mollieClient.orders.create (#159)

v3.2.1 - 2020-07-07

  • Upgraded kinda-of dependency (#158)

v3.2.0 - 2020-06-03

  • Added the following APIs:
    • Permissions APIs
    • Organizations APIs
    • Profiles APIs
    • Onboarding APIs
  • Implemented the update Payment endpoint
  • Changed the internal architecture of the library. We're now using interfaced data, which:
    • Makes the library easier to maintain
    • Exports better type definitions
  • Fixed several bugs:
    • DELETE requests can now include data (#147)
    • Embedding multiple resources simultaneously now works (#144)
    • GET requests now include all data (#137)

v3.1.0 - 2020-01-28

  • Added Order Payments API

v3.0.0 - 2019-11-20

  • Added TypeScript type definitions
  • Added Orders, Shipments and Captures APIs
  • Added ES module in addition to the CommonJS module
  • Added QR code support
  • Added pagination support
  • Added support for embedded resources (payments, refunds, chargebacks, etc.)

v2.3.3 - 2019-07-14

  • Update dependencies

v2.3.2 - 2019-06-06

  • Update dependencies.

v2.3.1 - 2019-05-30

  • Update dependencies.

v2.3.0 - 2019-05-01

  • Removed the Bitcoin payment method.

v2.2.0 - 2019-31-03

  • Upgraded various dependencies (#106)
  • Dropped support for Node 4.x. We decided not to release a new major version, as Node 4.8 has reached EOL on April 30th, 2018.

v2.1.1 - 2018-12-04

  • Updated cacert.pem (#99)

v2.0.1 - 2018-08-17

v2.0.0 - 2018-08-09

  • Migrated to the v2 API. Refer to the migration guide for a complete list of changes

v1.3.7 - 2018-06-01

  • Update bundled cacert.pem file.

v1.3.6 - 2017-08-02

  • Fixed isValid() helper method of the Mandate model.

v1.3.5 - 2017-02-02

  • Added missing 'subscriptionId' to Payments API.

v1.3.4 - 2016-12-16

  • Update bundled cacert.pem file. Follows Mozilla's recommendations on invalid certificates.

v1.3.3 - 2016-11-14

  • Fix an issue where the API client would crash if no data is passed to the resource.all() method.

v1.3.2 - 2016-10-17

  • Allow parameters 'count' and 'offset' to be passed to methods.all

v1.3.1 - 2016-10-12

  • Add KBC method constant

v1.3.0 - 2016-06-16

  • Added Subscriptions API.

v1.2.1 - 2016-05-27

  • Removed X-Mollie-Client-Info from requests.
  • Update bundled cacert.pem file. Follows Mozilla's recommendations on invalid certificates.

v1.2.0 - 2016-04-14

  • Added Mandates API.
  • Added recurringType and mandateId to Payments API.
  • Added recurring payments examples 14 and 15.

v1.1.1 - 2016-04-06

  • Update bundled cacert.pem file. Follows Mozilla's recommendations on invalid certificates.
  • Changed README.mdown installation instructions to follow semantic versioning schema.