Releases: CHIPAsia/chip-for-gravity-forms
Releases · CHIPAsia/chip-for-gravity-forms
Release list
v1.3.0
= 1.3.0 2026-05-28 =
- Fixed - API singleton returning wrong credentials when a site uses both Global and Form Configuration with different keys.
- Fixed -
rgar()argument order incomplete_payment()that broke delayed feed triggering after payment completion. - Added -
WP_Errorand HTTP status code handling in the API client for robust error handling. - Added -
get_credentials_for_feed()helper to centralize credential resolution across payment flows. - Added - Unit tests for
GF_Chipcore logic (credentials, callback actions, timezone). - Added - PHP 8.5 to the CI compatibility matrix.
- Added - CONTRIBUTING.md and CLAUDE.md for developer documentation.
- Added -
.wordpress-org/assets directory for WordPress.org plugin page banners and screenshots. - Changed - Bumped "Tested up to" to WordPress 7.0.
- Changed - Modernized CI/CD workflows: deploy.yml, prepare-release.yml, pr-summary.yml.
- Removed - composer.lock from git tracking to reduce merge conflicts.
1.2.0
= 1.2.0 2026-02-20 =
- Fixed - Global configuration (Brand ID and Secret Key) not saved when saving settings.
- Fixed - Fatal error when GFAddon expected full path; plugin now works with Gravity Forms addon loader.
- Fixed - Application files not permitted (WordPress Plugin Check compatibility).
- Added - "Copy from global configuration" button in form feed settings when using Form Configuration.
- Added - Account status block in form configuration to verify Brand ID and Secret Key.
- Added - Form settings image in global CHIP description.
- Added - Public key support: store CHIP public key by company ID when saving global or form settings; verify webhook signature when key is available and use payload directly, with fallback to get_payment.
- Added - Per-payment lock on callback to prevent duplicate processing while allowing other payments to run in parallel.
- Added - Refund button now requires user confirmation before processing the refund.
- Changed - Minimum WordPress version set to 6.3.
1.1.2
= 1.1.2 2025-11-12 =
- Fixed - Fix issue when the failed payment are re-attempted.