Changelog — gravityforms/gravityformsnotion
0.1.0-alpha.2
2026-08-19
- Fixed an issue where selecting Custom on the Notion property column in the database property map sent an invalid property name to Notion.
- Labs packaging: Labs plugin URI and Requires Plugins header, in-product Labs notice, uninstall option cleanup, translation template, and Code Quality CI (PHPCS, PHPUnit, PHPStan, Semgrep).
- Fixed a critical error when saving Notion plugin settings for the first time (no stored settings yet).
- Use a query-string-free HTTPS admin.php redirect URI so Notion accepts local Live Link / public HTTPS hosts.
- Mask the OAuth client secret field on plugin settings.
- Keep the private rgcodestandards repo out of composer.json so Hal
composer install --no-devcan package without GitHub SSH.
0.1.0-alpha.1
2026-06-15
- Added Notion OAuth integration for connecting workspaces via public OAuth flow.
- Added support for sending form submissions to Notion databases (property mapping with cached schema).
- Added support for creating child pages under a selected parent page with markdown body content.
- Added support for creating workspace-level pages (when Notion permissions allow).
- Added database picker with live search and schema refresh via AJAX.
- Added parent page picker with paginated search.
- Added rate-limit handling with configurable retry behavior (respects Retry-After / 429 responses).
- Added async feed processing support for reduced front-end submission impact.
- Added Gravity Flow feed step integration.
- Added
gform_notion_should_process_feedfilter to short-circuit feed processing. - Added
gform_notion_feed_propertiesfilter to mutate database properties before POST. - Added
gform_notion_feed_markdownfilter to mutate markdown body for page destinations. - Added
gform_notion_feed_childrenfilter to supply custom children blocks for page destinations. - Added
gform_notion_api_rate_limit_retriesfilter to adjust max 429 retries (capped at 10). - Added
gform_notion_oauth_client_idandgform_notion_oauth_client_secretfilters for wp-config credential override. - Added PHPCS (Rocketgenius standard), PHPStan Level 4, and Semgrep security scan configuration.
- Added auto-update support via Gravity Forms API.