Skip to content

Latest commit

 

History

History
137 lines (87 loc) · 2.76 KB

CHANGELOG.md

File metadata and controls

137 lines (87 loc) · 2.76 KB

Changelog

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 Semantic Versioning.

[Unreleased]

  • Allow usage of custom Transaction model
  • Strict data validation in template and callback view
  • Add support for official webhooks
  • 100% test coverage

[0.7.0-UNRELEASED] - 2022-XX-YY

Added

  • Added support for Python 3.10
  • Added support for Django versions 4.0 and 4.1
  • Added ATHM_Client migration missing in 0.6.0

Fixed

  • Fixed tests due to missing required date field for ATHM_Transactions.

Removed

  • Removed support for Python versions below 3.8
  • Removed support for Django versions below 3.2

[0.6.0] - 2021-12-04

Added

  • Added ATHM_Client model and related logic
  • Added phonenumberslite package for parsing phone numbers

Changed

  • Change default value for DJANGO_ATHM_SANDBOX_MODE setting to False
  • Upgraded underlying ATH Móvil API
  • Added async to script tag for ATH Móvil script in base template
  • Upgraded jquery in tests folder

Fixed

  • Fix tox in Github Actions
  • Fixed athm_sync command
  • Remove pip cache in Github Actions

[0.5.0] - 2021-12-04

Changed

  • Update packages
  • Update pre-commit config
  • Update README and LICENSE
  • Use Github CI instead of TravisCI
  • Fix deprecation warnings in test
  • Use built-in pip caching in actions/setup-python

Changed

  • Update packages
  • Add testing for Django 3.2

[0.4.0] - 2020-11-01

Changed

  • Update packages
  • Improved coverage
  • Add testing for Django 3.1
  • Installed pytest-mock for testing

Fixed

  • Fix model name in documentation

Removed

  • Remove DummyHTTPAdapter class

[0.3.4] - 2020-07-19

Changed

  • Updated packages
  • Improved coverage

[0.3.2] - 2019-02-05

Added

  • Setup tox multi-env testing
  • Added classifiers to poetry config

Changed

  • Specify minimum Django version (2.2)
  • Cleaned up dev dependencies
  • Updated docs

[0.3.0] - 2019-02-04

Added

  • Sync management command
  • Customizable checkout button

[0.2.0] - 2019-02-03

Added

[0.1.1] - 2019-02-02

Added

  • Django Admin support

[0.1.0] - 2019-02-02

Added

  • Emit signals upon receiving ATHM response (suggested by @chrisrodz)

Changed

  • athm_button template tag no longer takes template context, now requires the configuration options explicitly

  • Renamed ATH_Transaction and ATH_Item models to ATHM_Transaction and ATHM_Item.

[0.0.2] - 2019-01-26

Added

  • athm_button custom template tag.

[0.0.1] - 2019-01-26

Added

  • Released PyPI package