Skip to content

v4.0a2

Choose a tag to compare

@stephywells stephywells released this 23 Apr 22:30
· 16530 commits to master since this release

e1d86f4 Prepare for v4.0a2 release

f3ddd41 Use renew link for add-ons on existing plan

d36f3f9 Add plan required to add-ons listing page

6aeb995 Replace Font Awesome and Dashicons with frm font

e7db9fd Make adding a form action smoother

b5a6dc1 Prevent form actions from loading multiple times when opened
A few fixes for add-ons that haven't been updated for 4.0

fce929c Restyle the form action creation
Add live search to form actions

edbc465 Form action inner settings

0303a38 layouts for form settings

4496f1a fix phpcs

7a2de82 Prepare for v4.0a release

8c04bb6 Prepare for v4.0a release

8ffd127 Work on form settings page

8e32628 Fix the view sidebar
Revert a few changes and make them only apply to the views page

852c397 Fix bulk edit for separate values and other options

a9d8b95 Adjust phpcs

df04114 Fix default values in data attr
Revert change to checkbox/radio styling

3aba143 Allow checkbox, radio, select to set static default values

7b8abd1 A bit of field setting rearranging

af9211b Replace default blank setting with placeholder

3d139ed Adjust the screen options button to match

0b514b2 Fix json placeholders again

05538f4 Add new function for placement of default values

b452dec Merge remote-tracking branch 'origin/master' into 4.0Builder

Conflicts:

classes/helpers/FrmStylesHelper.php

classes/models/FrmStyle.php

603d32b Fix new phpcs rules

2880b9f prevent typing in to builder form fields

655dd3c Use set widths to prevent the nav from moving

dfd8e82 Remove field types with dropdowns in builder field list

bba7244 Show a small HTML field preview in the builder

03ff7f9 Add placeholder option for confirmation fields

a0ee33e Add watch lookup options into default value settings

a3e0450 Use a consistent close styling on the x

0facd3e Modify last commit

47a3436 Update DB version in test so it doesn't match current

84abc24 Compact the default value and calculations with toggle
Add frm_default_value_setting hook

d99e95d Fix unit test for default value

cbb5c0e fix codestyling

1db0f15 Work on field calculations box

5bbcf33 Add field for default value in settings

9029abc Add inline info for layout classes
Make an more easily replicatable and maintainable inline info section
Replace clear icon with a placeholder option and migrated the older fields to new setting

ae12eb9 Clear the template api cache when license is saved

fc57788 Add the first instruction block in field settings
Input mask

09ac67e Finish up export UI for CSV

8db3179 Style form export

e89b191 View page styling

4b38dc2 Prepare the styles pages

921249f A bit more on license activation styling

17ec64b More styling for global settings

3d6ff30 Update codestyling

d97b501 Prepare global settings page
Remove the option to disable HTML5 since it isn't used
Added hooks for each tab in the global settings: frm_[section name]_settings_form

34c7ef9 Switch out more icons for fa
More global loading for upgrade overlay

91cac7e Fix codestyling from last commit

82a213f Move the HTML settings
Use javascript for the bulk options
Style the bulk options popup

1b7d5ba More consistent button loading indicator in admin
Add more styling for fields in builder

de27c9e Use loader on to of button rather than spinner

e2a29cc More moving field settings

31a4a94 Add frm_[type]_primary_field_options hook
Swap the #new_fields and sidebar builder ids for better reverse compatibility with add-ons (date picker was failing)

3987f93 Merge remote-tracking branch 'origin/master' into 4.0Builder

Conflicts:

classes/models/FrmField.php

913daa6 fix typo in changelog

484f892 Fix margins on success messages (back-end)

7c02c03 fix codestyling

4bafeeb Move the confirmation field setting
Show the confirmation field with better layout

3afe670 Add frm_field_options and frm_after_field_options hooks

4b96648 Add collapsing settings areas
frm_after_field_choices hook

73144c2 Make the field choices sortable
Switch to Font Awesome for field icons

e172d62 Set the section gutter indicator color on hover

eeb2e6e Add section field dropzone
Collapse sections
Prevent delete/duplicate when page or section is collapsed

64b0662 Combine the top two bars to make it more compact
Work on field styling on form builder page
Drag fields with the icon only rather than the whole field
Nicer styling right after a field is added by click
Style the greyed out pro fields in the lite version

2c473e8 Better dragging in new fields

7589777 Add link to imported form in the import message
The link is only included when only one form is imported
Don't include child repeater forms in the total imported forms count

9d51f5f More field settings layouts

64742b9 Add collapsible pages in builder

6ce4b14 Merge remote-tracking branch 'origin/4.0Builder' into 4.0Builder

b1a0c0c fix phpcs

6c10050 Merge branch 'master' into 4.0Builder

a67622e Merge in changes from master

a84b269 Merge remote-tracking branch 'origin/master' into 4.0Builder

Conflicts:

classes/controllers/FrmFieldsController.php

classes/controllers/FrmFormActionsController.php

classes/controllers/FrmFormsController.php

classes/controllers/FrmHooksController.php

classes/helpers/FrmAppHelper.php

classes/helpers/FrmFormsHelper.php

classes/helpers/FrmXMLHelper.php

classes/models/FrmEntry.php

classes/models/FrmField.php

classes/models/FrmFieldFormHtml.php

classes/models/FrmForm.php

classes/models/FrmFormAction.php

classes/models/FrmSettings.php

classes/models/fields/FrmFieldType.php

classes/views/addons/list.php

classes/views/addons/upgrade_to_pro.php

classes/views/frm-form-actions/default_actions.php

classes/views/frm-forms/add_field_links.php

classes/views/frm-forms/form.php

classes/views/frm-forms/settings.php

classes/views/frm-settings/form.php

classes/views/shared/form-nav.php

classes/views/shared/upgrade_overlay.php

css/_single_theme.css.php

css/custom_theme.css.php

css/frm_admin.css

js/formidable_admin.js

7156dc7 Move the hover outline to the outer box

94e1fef Remove duplicate code for adding shortcodes in the customization panel
Add new options with javascript instead of ajax. This speeds up creating options and resolves Strategy11/formidable-pro#2126

275e672 Load all form actions with ajax

e2b86e5 Start with moving the field sidebar to a popup

30fa6a1 Redesigned email action layout

1b1f2a9 Start styling the form actions

4a70a42 Add frm-alt-table class
Add class option to frm-show-entry

b5d070c Start on the entries listing and view page
Add .frm-alt-table class

547822d A little bit of styling for the form settings page

c03cf47 Move form tags to save form settings page

e550ea3 Fix a unit test

0a94240 Start on the form settings page layout

5ddc2d2 Move the field action icons that show on hover
Use custom styling on radio and checkbox fields on front-end forms

1861082 Show the final result in the form builder for checkboxes, radio, and dropdowns

0ee9e8e Finish off current code styling rules

8ffef44 Ignore a few rules for now

0b42f77 use wp_unslash instead of stripslashes_deep
more sanitizing
More phpcs

80be733 fix spaces for phpcs

60a1b43 Work on phpcs

cb4901b Add inline ; for phpcs

4b6ad58 More phpcs

db5b9d7 Large Phpcs fixes

78de314 remove a few phpcs exclusions

c863868 Style the overlay
Use css for the builder columns and get rid of the js

1b1a767 Add process to create a new form
use getAttribute instead of dataset for better performance

dd4bbe5 Start with moving radio options into the sidebar

18b7860 When the class changes in the settings, change it in the builder field

3a8d8f0 A start for the new builder