8000 datatrans/CHANGELOG.md at main · visini/datatrans · GitHub
[go: up one dir, main page]

Skip to content

Latest commit

 

History

History
64 lines (40 loc) · 2.82 KB

CHANGELOG.md

File metadata and controls

64 lines (40 loc) · 2.82 KB

Datatrans Changelog

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

[Unreleased]

5.2.0 - 2024-01-31

Added

  • Support for Ruby 3.3 and Rails 7.1 (@andyundso #47)
  • Support for Merchant Initiated Payments (@visini #48, #52, #53, #56)

Changed

  • Reformatted code with standardrb (@andyundso #57)
  • Marked XML APIs and Web APIs as deprecated (@andyundso #60)
  • Renamed Datatrans::JSON::Transaction::Authorize to Datatrans::JSON::Transaction::Init. ::Authorize will still work until the next major release (@andyundso #60)

5.1.0 - 2023-07-06

Added

  • Test against Ruby 3.2 (@andyundso #43)
  • Add support for Datatrans JSON API (@TatianaPan #45). Check Readme for details on how to use it.

XML API is deprecated by Datatrans and will not be supported by them after June 3rd, 2024. Consider to moving to a new JSON API.

5.0.0 - 2022-09-21

Changed

4.0.1 - 2022-03-18

Fixed

  • Check for successful transaction depends on status and not on response_message that can be diferent for different payment methods (@schmijos #8 and @TatianaPan #39)

4.0.0 - 2022-02-25

Changed

  • [BREAKING CHANGE] Bump minimum required Ruby version to 2.6 and Rails to 5.2 (@andyundso #34)
  • Change Datatrans hostnames (@rgisiger #32)

3.0.2 - 2014-01-04

Added

  • Specified MIT License.

3.0.0 - 2013-09-25

Changed

  • Refactored code to allow multiple configurations
  • Proxy config now uses HTTParty naming convention.

2.2.2 - 2011-10-11

Added

  • ability to skip signing by setting config.sign_key = false

1.0.0 - 2011-07-07

Initial release

0