*** Give - Razorpay Gateway changelog ***

2025-02-07 - version 2.0.3
- Fix: Resolved an error with Razorpay and multi-step form designs

2024-09-12 - version 2.0.2
- Fix: Resolved an issue with Razorpay and legacy donation forms 

2024-08-14 - version 2.0.1
- Fix: Resolved an issue with the Razorpay modal window expanding full height on mobile devices

2024-07-15 - version 2.0.0
- New: Added compatibility with the GiveWP visual form builder
- Fix: Resolved an issue with ongoing recurring donations and the UPI payment method 

2023-08-23 - version 1.5.2
- Fix: Updated the give_recurring_post_create_payment_profiles action hook to follow the type, preventing a fatal error from occurring when multiple payment gateways are enabled

2023-04-21 - version 1.5.1
- Fix: Resolved compatability issue with Razorpay payments and WordPress 6.2

2022-09-08 - version 1.5.0
- New: The Order in RazorPay now includes a note with the corresponding donation id

2022-03-03 - version 1.4.7
- Fix: Removed an unnecessary check that sometimes caused an error for one-time donations
- Fix: Resolved moment where gateway wasn't logging properly upon error
- Fix: Properly display an error instead of an indefinite loader
- Fix: Provide more information to the user when an error occurs

2021-08-12 - version 1.4.6
- Fix: Indefinite subscriptions work again and are capped to RazorPay's limit of the year 2099

2020-01-20 - version 1.4.5
- Fix: Indefinite subscriptions work again and are capped to RazorPay's limit of 100 years

2020-06-16 - version 1.4.4
- Fix: Added a check to verify GiveWP Core is installed and activated in order for Razorpay to work to prevent errors if it becomes inactive.

2020-06-05 - version 1.4.3
- New: Added compatibility with the upcoming release of GiveWP 2.7.0 and the new form template layout.
- Fix: Resolved an issue with Recurring Donation's "Admin Defined" setting not properly working with Razorpay.

2020-04-16 - version 1.4.2
- Fix: There was an issue with compatibility with the Fee Recovery add-on not properly adding the fee to the Razorpay checkout.

2020-02-27 - version 1.4.1
- Fix: Razorpay was incorrectly recording webhooks from other gateways. Now it will only log Razorpay webhooks.
- Fix: Resolved an issue with compatibility with "Donor's Choice" recurring donation period selection which would record an incorrect frequency for certain configurations.
- Fix: Resolved an issue with session usage and recurring donations. Now if a modal window is closed accidentally the session will remain..
- Tweak: Hardened security for the AJAX handler within Razorpay.

2020-02-20 - version 1.4.0
- New: Added the ability for admins to set specific Razorpay accounts per donation form.

2019-12-23 - version 1.3.1
- Fix: Resolved an issue with large amounts being formatted incorrectly and passing a wrong amount to the Razorpay popup to complete the donation.

2019-11-15 - version 1.3.0
- New: Added support for Recurring Donations. Update the Recurring Donations add-on to 1.9.6+ to enable this functionality.

2018-12-13 - version 1.2.1
- Fix: Ensure that the Razorpay modal display above the Give modal when using that display mode.

2018-07-30 - version 1.2.0
- Important: You must be running Give Core 2.2.0+ in order to use this add-on update. Please update Give Core to the latest version prior to completing this update.
- Tweak: Changed how Razorpay uses Give Sessions to use the new 2.2.0+ database sessions.

2018-06-05 - version 1.1.4
- Tweak: Removed the legacy payment method label setting since it's now supported by Give Core natively.
- Tweak: Replaced .data() with .attr() to resolve conflict with add-ons like Fee Recovery and Currency Switcher.

2018-03-01 - version 1.1.3
- Fix: Resolved issue with decimal amounts being rounded off incorrectly. This resolves a conflict with Fee Recovery as well.

2018-02-28 - version 1.1.2
- Fix: Added compatiblity with Give's newly release Currency Switcher add-on.
- Tweak: Bumped up Razorpay's minimum Give version to 2.0+. Please update before upgrading to this version.
- 1.1.1: November 1, 2017 =
- New: Improved the output if an error occurs for failed payments and other issues so the donor knows what happened and the admin can view logs for additional details.
- Fix: Resolved issue with excessive session checks causing payments to not process as expected.
- 1.1.0 =
- New: The plugin now uses the Razorpay order API to process donations.
- 1.0.1 =
- New: Added an uninstall.php file that removes settings if admin chooses when removing the plugin.
- Fix: Renamed function that was incorrectly named.
- 1.0 =
- Initial plugin release. Yippee!
