Skip to content

v3.4.0

Choose a tag to compare

@github-actions github-actions released this 06 May 09:19
7f9940f

3.4.0 (2026-05-06)

Features

  • api: add date filter validation for query parameters (753ccfe)
  • api: add error message and visibility to form fields metadata (fb15bf8)
  • api: add form-level metadata retrieval for detail endpoint (cbbeb3e)
  • api: enforce API key permissions for form and submission actions (65a5b35)
  • api: enforce HMAC signing for API key validation (d6e7397)
  • api: enhance form field processing with new value handling methods (1e0bfc2)
  • api: enhance form fields metadata with appearance and advanced settings (2ed369e)
  • api: enhance form pages with per-page settings and conditions (792db43)
  • api: exclude incomplete and spam submissions from counts (6328001)
  • api: implement rate limiting and logging for API access (7162c3d)
  • api: optimize form and submission count queries (92dd4df)
  • api: optimize form submission count retrieval (9fd09e2)
  • api: optimize submission count retrieval with batch-fetching (2b93ed7)
  • api: register test endpoints conditionally based on devMode (c0bbec0)
  • api: update API key generation method to use centralized service (6c677a2)
  • cli: add SecurityController for API key generation (3e1b15f)
  • helper: add installation experience configuration for API plugin (f73d19b)
  • issue-templates: add bug report, feature request, and question templates (765448f)
  • security: implement HMAC signing for API key validation (346426c)
  • security: implement IP whitelist enforcement for API keys (f3211da)
  • SecurityService: implement mutex for rate-limit checks (5278c1a)
  • settings: add missing keys warning and validation summary to settings layout (0cae9c6)
  • settings: add settings controller and templates for general and test settings (ee3dd8f)
  • transformer: add FormieTransformerService for field processing and submission transformation (9c5b2a4)
  • translations: add configuration warning messages in multiple languages (7448687)
  • translations: add new translation files for multiple languages (d884b61)
  • translations: add new translations for Formie REST API strings in multiple languages (7471a83)
  • translations: update plugin name descriptions in multiple languages (278c13a)

Bug Fixes

  • api: cast count results to integer for accurate pagination (65d3d8d)
  • drop PAT requirement for release-please — use built-in GITHUB_TOKEN (29ba64a)
  • translations: correct Danish, Spanish, Norwegian, and Swedish plugin name translations (a7bfa63)