# Change Log

All notable changes to this project will be documented in this file.

This projects adheres to [Semantic Versioning](http://semver.org/) and [Keep a CHANGELOG](http://keepachangelog.com/).

## [Unreleased][unreleased]
-

## [4.3.5] - 2025-11-11

### Commits

- Added this point we shoud not use translation functions. ([e6fee8c](https://github.com/pronamic/wp-pronamic-pay-charitable/commit/e6fee8c0c75d15bf57a0135d0f79fa52f1d89ca2))

Full set of changes: [`4.3.4...4.3.5`][4.3.5]

[4.3.5]: https://github.com/pronamic/wp-pronamic-pay-charitable/compare/v4.3.4...v4.3.5

## [4.3.4] - 2024-12-17

### Commits

- Allow automattic/jetpack-autoloader Composer plugin. ([5b4460f](https://github.com/pronamic/wp-pronamic-pay-charitable/commit/5b4460f8ac57d69a3981412867df266c0ff57114))
- Happy 2024. ([1398f57](https://github.com/pronamic/wp-pronamic-pay-charitable/commit/1398f57fa132f8f3634cf719f8188de149f0c1db))

Full set of changes: [`4.3.3...4.3.4`][4.3.4]

[4.3.4]: https://github.com/pronamic/wp-pronamic-pay-charitable/compare/v4.3.3...v4.3.4

## [4.3.3] - 2023-06-01

### Commits

- Switch from `pronamic/wp-deployer` to `pronamic/pronamic-cli`. ([7d6d593](https://github.com/pronamic/wp-pronamic-pay-charitable/commit/7d6d59316e76d8eec9dde8465d6d1f83cffb7afc))
- Improving CI. ([0389af7](https://github.com/pronamic/wp-pronamic-pay-charitable/commit/0389af7a7ef82c37b293f945d72816f20e02fd95))
- Updated .gitattributes ([d361814](https://github.com/pronamic/wp-pronamic-pay-charitable/commit/d3618142e905900ebb12c1a30822b93e756bdc3e))

### Composer

- Changed `wp-pay/core` from `^4.6` to `v4.9.2`.
	Release notes: https://github.com/pronamic/wp-pay-core/releases/tag/v4.9.2

Full set of changes: [`4.3.2...4.3.3`][4.3.3]

[4.3.3]: https://github.com/pronamic/wp-pronamic-pay-charitable/compare/v4.3.2...v4.3.3

## [4.3.2] - 2023-03-27

### Commits

- Set Composer type to WordPress plugin. ([d2ead3b](https://github.com/pronamic/wp-pronamic-pay-charitable/commit/d2ead3b557119c7149a30d3c372bcab84c162e13))
- Updated .gitattributes ([63547ca](https://github.com/pronamic/wp-pronamic-pay-charitable/commit/63547ca2fa2773989c76dfdab694191e263107d8))
- Requires PHP: 7.4. ([24c06d5](https://github.com/pronamic/wp-pronamic-pay-charitable/commit/24c06d5a98fbbcedf0eb049903777b5907d91a94))

Full set of changes: [`4.3.1...4.3.2`][4.3.2]

[4.3.2]: https://github.com/pronamic/wp-pronamic-pay-charitable/compare/v4.3.1...v4.3.2

## [4.3.1] - 2023-01-31
### Composer

- Changed `php` from `>=8.0` to `>=7.4`.
Full set of changes: [`4.3.0...4.3.1`][4.3.1]

[4.3.1]: https://github.com/pronamic/wp-pronamic-pay-charitable/compare/v4.3.0...v4.3.1

## [4.3.0] - 2022-12-23

### Commits

- Added support for https://github.com/WordPress/wp-plugin-dependencies. ([d2072a6](https://github.com/pronamic/wp-pronamic-pay-charitable/commit/d2072a6af33c1f6642f26b6f81e40bd06a43a8f7))

### Composer

- Changed `php` from `>=5.6.20` to `>=8.0`.
- Changed `wp-pay/core` from `^4.4` to `v4.6.0`.
	Release notes: https://github.com/pronamic/wp-pay-core/releases/tag/v4.2.1
Full set of changes: [`4.2.1...4.3.0`][4.3.0]

[4.3.0]: https://github.com/pronamic/wp-pronamic-pay-charitable/compare/v4.2.1...v4.3.0

## [4.2.1] - 2022-09-27
- Update to `wp-pay/core` version `^4.4`.

## [4.2.0] - 2022-09-26
- Updated for new payment methods and fields registration.

## [4.1.0] - 2022-04-11
- No longer need to check for gateway error, will use exceptions only.

## [4.0.0] - 2022-01-10
- Updated to https://github.com/pronamic/wp-pay-core/releases/tag/4.0.0.

## [3.0.1] - 2021-09-16
- Fixed capitalization of PayPal gateway filename for case-sensitive filesystems.

## [3.0.0] - 2021-08-05
- Simplified gateway registration.
- Added support for PayPal payment method.
- Updated to `pronamic/wp-pay-core`  version `3.0.0`.
- Updated to `pronamic/wp-money`  version `2.0.0`.
- Changed `TaxedMoney` to `Money`, no tax info.
- Switched to `pronamic/wp-coding-standards`.

## [2.2.3] - 2021-05-28
- Improve using default gateway configuration.

## [2.2.2] - 2021-04-26
- Happy 2021.

## [2.2.1] - 2021-01-14
- Improved donation total amount value retrieval.

## [2.2.0] - 2021-01-14
- Use money parser for donation amount.
- Removed payment data class.
- Improved user data support, set address line 2 and country code.

## [2.1.3] - 2020-11-09
- Improved getting user data from donation.

## [2.1.2] - 2020-06-02
- Add telephone number to payment data.
- Fix error handling.

## [2.1.1] - 2020-04-03
- Fixed incorrect currency symbol filter.
- Set plugin integration name.

## [2.1.0] - 2020-03-19
- Extension extends abstract plugin integration.

## [2.0.4] - 2020-02-03
- Fixed processing decimal input amounts.

## [2.0.3] - 2019-12-22
- Improved error handling with exceptions.
- Updated usage of deprecated `addItem()` method.
- Updated payment status class name.

## [2.0.2] - 2019-08-26
- Updated packages.

## [2.0.1] - 2018-12-11
- Update item methods in payment data.

## [2.0.0] - 2018-05-14
- Switched to PHP namespaces.

## [1.1.3] - 2017-12-13
- Use default gateway if no configuration has been set.

## [1.1.2] - 2017-09-13
- Implemented `get_first_name()` and `get_last_name()`.

## [1.1.1] - 2017-01-25
- Added filter for payment source URL and description.
- Added process_donation() method to make sure Pronamic gateway works correctly.

## [1.1.0] - 2016-11-08
- Updated gateway system to Charitable version 1.3+.

## [1.0.5] - 2016-10-20
- Added cancel URL.
- Added Pronamic gateway usage clarification
- Added transaction description setting.
- Make use of new Bancontact label and constant.
- Ensure that the filter returns a value to avoid breaking other Charitable extensions that implement their own custom templates for certain form fields.

## [1.0.4] - 2016-04-12
- Set global WordPress gateway config as default config in gateways.

## [1.0.3] - 2016-03-23
- Changed the default return URL to the campaign URL.
- Use new redirect URL filter.

## [1.0.2] - 2016-03-02
- Add support for payment methods and issuer dropdown
- Use charitable-cancelled status for cancelled payments
- Fix incorrect gateway configuration being used
- Fix default label for Bank Transfer gateway

## [1.0.1] - 2016-02-04
- Removed discontinued MiniTix gateway

## 1.0.0 - 2015-11-05
- First release.

[unreleased]: https://github.com/wp-pay-extensions/charitable/compare/4.2.1...HEAD
[4.2.1]: https://github.com/pronamic/wp-pronamic-pay-charitable/compare/4.2.0...4.2.1
[4.2.0]: https://github.com/pronamic/wp-pronamic-pay-charitable/compare/4.1.0...4.2.0
[4.1.0]: https://github.com/wp-pay-extensions/charitable/compare/4.0.0...4.1.0
[4.0.0]: https://github.com/wp-pay-extensions/charitable/compare/3.0.1...4.0.0
[3.0.1]: https://github.com/wp-pay-extensions/charitable/compare/3.0.0...3.0.1
[3.0.0]: https://github.com/wp-pay-extensions/charitable/compare/2.2.3...3.0.0
[2.2.3]: https://github.com/wp-pay-extensions/charitable/compare/2.2.2...2.2.3
[2.2.2]: https://github.com/wp-pay-extensions/charitable/compare/2.2.1...2.2.2
[2.2.1]: https://github.com/wp-pay-extensions/charitable/compare/2.2.0...2.2.1
[2.2.0]: https://github.com/wp-pay-extensions/charitable/compare/2.1.3...2.2.0
[2.1.3]: https://github.com/wp-pay-extensions/charitable/compare/2.1.2...2.1.3
[2.1.2]: https://github.com/wp-pay-extensions/charitable/compare/2.1.1...2.1.2
[2.1.1]: https://github.com/wp-pay-extensions/charitable/compare/2.1.0...2.1.1
[2.1.0]: https://github.com/wp-pay-extensions/charitable/compare/2.0.4...2.1.0
[2.0.4]: https://github.com/wp-pay-extensions/charitable/compare/2.0.3...2.0.4
[2.0.3]: https://github.com/wp-pay-extensions/charitable/compare/2.0.2...2.0.3
[2.0.2]: https://github.com/wp-pay-extensions/charitable/compare/2.0.1...2.0.2
[2.0.1]: https://github.com/wp-pay-extensions/charitable/compare/2.0.0...2.0.1
[2.0.0]: https://github.com/wp-pay-extensions/charitable/compare/1.1.3...2.0.0
[1.1.3]: https://github.com/wp-pay-extensions/charitable/compare/1.1.2...1.1.3
[1.1.2]: https://github.com/wp-pay-extensions/charitable/compare/1.1.1...1.1.2
[1.1.1]: https://github.com/wp-pay-extensions/charitable/compare/1.1.0...1.1.1
[1.1.0]: https://github.com/wp-pay-extensions/charitable/compare/1.0.5...1.1.0
[1.0.5]: https://github.com/wp-pay-extensions/charitable/compare/1.0.4...1.0.5
[1.0.4]: https://github.com/wp-pay-extensions/charitable/compare/1.0.3...1.0.4
[1.0.3]: https://github.com/wp-pay-extensions/charitable/compare/1.0.2...1.0.3
[1.0.2]: https://github.com/wp-pay-extensions/charitable/compare/1.0.1...1.0.2
[1.0.1]: https://github.com/wp-pay-extensions/charitable/compare/1.0.0...1.0.1
