Skip to content

Latest commit

 

History

History
80 lines (62 loc) · 5.29 KB

UPGRADE.md

File metadata and controls

80 lines (62 loc) · 5.29 KB

Upgrade Notes

5.1.4

  • [BUGFIX] Allow using double-opt-in variables in placeholder processor

5.1.3

5.1.2

  • [IMPROVEMENT] [File Upload] Add Deeplink Option to file upload field #475
  • [BUGFIX] [Double-Opt-In] Remove unique index, allow admin to define unique data behavior #477
  • [IMPROVEMENT] [Double-Opt-In] Allow to list and manage active sessions #478
  • [IMPROVEMENT] [Double-Opt-In] Pass data to email channel and store double-opt-in main data in mail params #479

5.1.1

  • [BUGFIX] Fix Migration and Installer

5.1.0

  • [SECURITY FEATURE] Double-Opt-In Feature, read more about it here
  • [SECURITY FEATURE] Email Checker Validator #471, read more about it here
    • If you're using a custom form theme, please include the instructions type ({% use '@FormBuilder/form/theme/type/instructions.html.twig' %})
  • [SECURITY FEATURE] Add friendly captcha field
  • [SECURITY FEATURE] Add cloudflare turnstile
  • [BUGFIX] Use Pimcore AdminUserTranslator for Editable Dialog Box #450
  • [BUGFIX] CSV Export: Ignore mail params with empty data #461
  • [IMPROVEMENT] Improve response message context #416
  • [IMPROVEMENT] Improve API OC Field Mapping #462
  • [IMPROVEMENT] Improve json response success message behaviour #416
  • [IMPROVEMENT] Allow custom message in DynamicMultiFileNotBlankValidator constraint #438
  • [IMPROVEMENT] #458
    • Allow to modify FormType options via FORM_TYPE_OPTIONS event
    • Do not render formRuntimeDataToken if csrf has been disabled in form options
    • Allow form assembling without request and view resolver
    • Add FormDialogBuilder

5.0.7

  • Remove editable_root restriction from mail editor
  • Skip widget field rendering, if no label and no value is available
  • Use TranslatorInterface instead of Pimcore Translator @dpfaffenbauer
  • fix type error in finishWithSuccess @jheimbach

5.0.6

  • Fix magic property access #442

5.0.5

  • Sort chunked uploaded files before merging

5.0.4

  • Add Additional HrefTransformer validation for $type and $id @patkul0
  • Fix chunked upload merge @life-style-de

5.0.3

  • Fix element type check in api channel #423

5.0.2

  • Fix Mail Layout Editor base path #426

5.0.1

  • Fix Mail Layout Editor Availability State #420

Migrating from Version 4.x to Version 5.0

  • Execute: bin/console doctrine:migrations:migrate --prefix 'FormBuilderBundle\Migrations'

Global Changes

  • [DEPRECATION REMOVED] removed FormDefinition::setMailLayout. Please migrate to output workflows before updating
  • [IMPROVEMENT] Recommended folder structure by symfony adopted
  • [IMPROVEMENT] Make success flash message optional #403
  • [IMPROVEMENT] Use name instead of ID in output workflow actions #408
  • [FUNNEL] Route include changed from @FormBuilderBundle/Resources/config/pimcore/routing_funnels.yml to @FormBuilderBundle/config/pimcore/routing_funnels.yaml
  • [BC BREAK] Mail Layout Editor: While there is a migration, we're not able to migrate container (fieldset, repeater) fields. Please adjust your output workflow channels manually.
  • [BC BREAK] All views are lowercase/underscore now (email/form_data.html.twig, form/elements/dynamic_multi_file/*)

New Features

  • Mail Layout Editor, see #390
    • If Emailizr is installed, formbuilder will use it automatically to transform html tables

FormBuilder 4.x Upgrade Notes: https://github.com/dachcom-digital/pimcore-formbuilder/blob/4.x/UPGRADE.md