# Change Log
All notable changes to this project will be documented in this file.
 
## [1.0.11] - 2026-02-28

### Added
- Implemented support for 5-char portal codes
- Implemented support for embed2.0 theme options.

### Changed
- Fixed bug where 'pass_url" setting wasn't being saved properly, preventing ngrok use.
- Added order_id and sender_state into the default Field Mapping.

## [1.0.10] - 2023-08-02

### Changed
- fixed bug where Checkout plugin was not updating the config
- check order status and do not cancel paid orders
- update callbacks to v2
- update logic to clear cart on Initiated for bank transfers only, clear cart on Guaranteed for credit card & online payments

## [1.0.9] - 2023-05-22

### Changed
- fixed bug where numeric fields were not cast to string in config

## [1.0.8] - 2023-05-03

### Changed
- fixed bug in floating point math when expressing amount in currency subunits

## [1.0.7] - 2022-08-30

### Added
- add more verbose debug logging
- add new "pass parameters" setting for better support of local debugging of webhooks

### Changed
- fixed bug in validate_hidden_payer_fields() to allow empty value
- improved dynamic text on thank you page to account for all payment statuses

## [1.0.5] - 2022-06-06

### Added
- add configuration options to specify a reverse proxy for webhooks, to allow local testing of callbacks
- add support for displayPayerInformation option, including hidden fields
- add support for paying from /order-pay page

### Changed
- improve logging
- improved support for subunits, getting correct subunits directly from Flywire via API

## [1.0.4] - 2022-01-11

### Added
- subunit config setting which will determine the amount sent to Flywire

## [1.0.3] - 2021-10-21

### Changed
- removed custom Flywire thank you page, moved to WooCommerce standard order complete page
- updated 'flywpg_portal_code' signature to pass order object as well

## [1.0.2] - 2021-09-03

### Added
- support for custom checkout fields saved in the Order metadata

## [1.0.1] - 2021-08-17

### Changed
- updated filter 'flywpg_portal_code' to add test mode parameter

## [1.0.0] - 2021-07-22

### Added
- ability to select Flywire as a payment method within WooCommerce
