(75 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
===Changelog=== | ===Changelog=== | ||
+ | * 2.3.5 : Request https://github.com/Open-CSP/FlexForm/issues/50 added. Parsing of value for attachmessageto. Fixed Tempex JS issue. | ||
− | *1.1.0 : Email bot api support, create user support, various fixed after refactoring | + | * 2.3.4 : Fixed bug in create using next available option |
+ | |||
+ | * 2.3.3 : Version bump to keep in-line with REL1.39 | ||
+ | |||
+ | * 2.3.2 : Added new security checks for the Messaging functions | ||
+ | |||
+ | * 2.3.1 : _create with instances and JSON fix and i18n Fix from Pull request #47. | ||
+ | |||
+ | * 2.3.0 : To get consistency: Added parsing of value of allowtags and added required=required to select attribute. | ||
+ | |||
+ | * 2.2.21 : check mwreturn changes to take server port in host into account. | ||
+ | |||
+ | * 2.2.20 : Token bugfix | ||
+ | |||
+ | * 2.2.19 : changed token behaviour for allowsort, allowclear and allowtags. Backwards compatible. | ||
+ | |||
+ | * 2.2.18 : re-write of loading necessary JavaScript | ||
+ | |||
+ | * 2.2.17 : Bug fixes in file upload | ||
+ | |||
+ | * 2.2.15 : Allow for field substitution when using _createuser. | ||
+ | |||
+ | * 2.2.14 : Fix for finding templates on a page with spaces. [https://github.com/Open-CSP/FlexForm/releases/tag/v2.2.14REL1_39 <i class="fab fa-github"></i> v2.2.14REL1_39] / [https://github.com/Open-CSP/FlexForm/releases/tag/v2.2.14REL1_35 <i class="fab fa-github"></i> v2.2.14REL1_35] | ||
+ | |||
+ | * 2.2.12 : Fix for creating pages with ranges. Fix reCaptcha on multiple forms.[https://github.com/Open-CSP/FlexForm/releases/tag/v2.2.12REL1_39 <i class="fab fa-github"></i> v2.2.12REL1_39] / [https://github.com/Open-CSP/FlexForm/releases/tag/v2.2.12REL1_35 <i class="fab fa-github"></i> v2.2.12REL1_35] | ||
+ | |||
+ | * 2.2.11 : Added reCaptcha Enterprise and Recaptcha v2 I'm not a Robot support. [https://github.com/Open-CSP/FlexForm/releases/tag/v2.2.11REL1_39 <i class="fab fa-github"></i> v2.2.11REL1_39] / [https://github.com/Open-CSP/FlexForm/releases/tag/v2.2.11REL1_35 <i class="fab fa-github"></i> v2.2.11REL1_35] | ||
+ | |||
+ | * 2.2.10 : Added recursive parsing of content to find templates and values. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.2.10 <i class="fab fa-github"></i> REL1_39-v2.2.10] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.2.10 <i class="fab fa-github"></i> REL1_35-v2.2.10] | ||
+ | |||
+ | * 2.2.9 : Added convert from xls/xlsx to JSON. Added slot support for conversions. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.2.9 <i class="fab fa-github"></i> REL1_39-v2.2.9] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.2.9 <i class="fab fa-github"></i> REL1_35-v2.2.9] | ||
+ | |||
+ | * 2.2.8 : Added some addition CSS to instances. Changed no-disable-on-submit to work per form. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.2.8 <i class="fab fa-github"></i> REL1_39-v2.2.8] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.2.8 <i class="fab fa-github"></i> REL1_35-v2.2.8] | ||
+ | |||
+ | * 2.2.7 : Fixed no_submit_on_return and disabling submit button. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.2.7 <i class="fab fa-github"></i> REL1_39-v2.2.7] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.2.7 <i class="fab fa-github"></i> REL1_35-v2.2.7] | ||
+ | |||
+ | * 2.2.6 : Changed some implementations for messaging and fixes. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.2.6 <i class="fab fa-github"></i> REL1_39-v2.2.6] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.2.6 <i class="fab fa-github"></i> REL1_35-v2.2.6] | ||
+ | |||
+ | * 2.2.5 : Added persistent messages, a Messaging special page and update FlexForm per branch | ||
+ | |||
+ | * 2.2.4 : Input type=message now also if secure setting is false. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.2.4 <i class="fab fa-github"></i> REL1_39-v2.2.4] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.2.4 <i class="fab fa-github"></i> REL1_35-v2.2.4] | ||
+ | |||
+ | * 2.2.3 : Refresh SMW props changed and Debug options changed [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.2.3 <i class="fab fa-github"></i> REL1_39-v2.2.3] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.2.3 <i class="fab fa-github"></i> REL1_35-v2.2.3] | ||
+ | |||
+ | *2.2.2 : Removed HTML Special character on option fields. Deprecated showmessages https://www.open-csp.org/DevOps:Doc/FlexForm/2.0/Installation_of_FlexForm#Notification.2FMessages. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.2.2 <i class="fab fa-github"></i> REL1_39-v2.2.2] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.2.2 <i class="fab fa-github"></i> REL1_35-v2.2.2] | ||
+ | |||
+ | *2.2.0 : Added Messaging system. '''Make sure to run update.php for this release!''' [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.2.0 <i class="fab fa-github"></i> REL1_39-v2.2.0] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.2.0 <i class="fab fa-github"></i> REL1_35-v2.2.0] | ||
+ | |||
+ | *2.1.34 : Adjusted code to handle similar template names. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.34 <i class="fab fa-github"></i> REL1_39-v2.1.34] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.34 <i class="fab fa-github"></i> REL1_35-v2.1.34] | ||
+ | |||
+ | *2.1.33 : Force update DeferredUpdate. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.33 <i class="fab fa-github"></i> REL1_39-v2.1.33] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.33 <i class="fab fa-github"></i> REL1_35-v2.1.33] | ||
+ | |||
+ | *2.1.32 : Trimming Tempex Fields before applying. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.32 <i class="fab fa-github"></i> REL1_39-v2.1.32] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.32 <i class="fab fa-github"></i> REL1_35-v2.1.32] | ||
+ | |||
+ | *2.1.31 : Fixed an issue where extension argument is empty. i18n update. ( https://github.com/Open-CSP/FlexForm/pull/35/commits ) [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.31 <i class="fab fa-github"></i> REL1_39-v2.1.31] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.31 <i class="fab fa-github"></i> REL1_35-v2.1.31] | ||
+ | |||
+ | *2.1.30 : Fixed https://github.com/Open-CSP/FlexForm/issues/34. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.30 <i class="fab fa-github"></i> REL1_39-v2.1.30] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.30 <i class="fab fa-github"></i> REL1_35-v2.1.30] | ||
+ | |||
+ | *2.1.29 : Next available namespace issue fix [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.29 <i class="fab fa-github"></i> REL1_39-v2.1.29] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.29 <i class="fab fa-github"></i> REL1_35-v2.1.29] | ||
+ | |||
+ | *2.1.28 : getWikitextForTransclusion double check for nulled content. Fix for instances and form fields arrays. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.28 <i class="fab fa-github"></i> REL1_39-v2.1.28] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.28 <i class="fab fa-github"></i> REL1_35-v2.1.28] | ||
+ | |||
+ | *2.1.27 : When using an unknown namespace when creating a page, use main namespace. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.27 <i class="fab fa-github"></i> REL1_39-v2.1.27] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.27 <i class="fab fa-github"></i> REL1_35-v2.1.27] | ||
+ | |||
+ | *2.1.26 : Could not resolve namespace check added. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.26 <i class="fab fa-github"></i> REL1_39-v2.1.26] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.26 <i class="fab fa-github"></i> REL1_35-v2.1.26] | ||
+ | |||
+ | *2.1.25 : Check to see if a page has a form has been updated to make it only check relevant pages [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.25 <i class="fab fa-github"></i> REL1_39-v2.1.25] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.25 <i class="fab fa-github"></i> REL1_35-v2.1.25] | ||
+ | |||
+ | *2.1.24 : Instances with multiple tokens bug fixed. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.24 <i class="fab fa-github"></i> REL1_39-v2.1.24] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.24 <i class="fab fa-github"></i> REL1_35-v2.1.24] | ||
+ | |||
+ | *2.1.23 : Added config option to toggle null edits (forceNullEdit) [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.23 <i class="fab fa-github"></i> REL1_39-v2.1.23] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.23 <i class="fab fa-github"></i> REL1_35-v2.1.23] | ||
+ | |||
+ | *2.1.22 : Fixed: Ajax calls end routine handling; clean post values are now recursive. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.22 <i class="fab fa-github"></i> REL1_39-v2.1.22] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.22 <i class="fab fa-github"></i> REL1_35-v2.1.22] | ||
+ | |||
+ | *2.1.21 : Fixed error in instances [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.21 <i class="fab fa-github"></i> REL1_39-v2.1.21] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.21 <i class="fab fa-github"></i> REL1_35-v2.1.21] | ||
+ | |||
+ | *2.1.20 : Mail update using composer. Changed organization. Instances not using relaxed search. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.20 <i class="fab fa-github"></i> REL1_39-v2.1.20] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.20 <i class="fab fa-github"></i> REL1_35-v2.1.20] | ||
+ | |||
+ | *2.1.19 : False positive check on secure forms. Added support for quoted json path keys. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.19 <i class="fab fa-github"></i> REL1_39-v2.1.19] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.19 <i class="fab fa-github"></i> REL1_35-v2.1.19] | ||
+ | |||
+ | *2.1.18 : Show error with incorrect use of multiple _creates in one form. Added 2nd check for incomplete secure fields. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.18 <i class="fab fa-github"></i> REL1_39-v2.1.18] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.18 <i class="fab fa-github"></i> REL1_35-v2.1.18] | ||
+ | |||
+ | *2.1.17 : Changed null edit to remove smwproperties refresh. [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.17 <i class="fab fa-github"></i> REL1_39-v2.1.17] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.17 <i class="fab fa-github"></i> REL1_35-v2.1.17] | ||
+ | |||
+ | *2.1.16 : Added timing information on debug [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_39-v2.1.16 <i class="fab fa-github"></i> REL1_39-v2.1.16] / [https://github.com/Open-CSP/FlexForm/releases/tag/REL1_35-v2.1.16 <i class="fab fa-github"></i> REL1_35-v2.1.16] | ||
+ | |||
+ | *2.1.15 : Creating a page not using a template fix for array values | ||
+ | |||
+ | *2.1.14 : Have tokens use the same required="required" options as normal input fields | ||
+ | |||
+ | *2.1.13 : Added non predefined value to show up in token instances. Added valid JSON schema check. | ||
+ | |||
+ | *2.1.12 : Added form permission argument | ||
+ | |||
+ | *2.1.11 : Added tokens rendering to json schema | ||
+ | |||
+ | *2.1.10 : Redirect issue fixed | ||
+ | |||
+ | *2.1.9 : Added replacevariables parser options on semantic ask query | ||
+ | |||
+ | *2.1.8 : Setting display title in a MCR slot fix | ||
+ | |||
+ | *2.1.7 : Fixed Pandoc images name uploads. (Thanks to Bernhard Krabina!) | ||
+ | |||
+ | *2.1.6 : Bug fix for canvas and signature uploads | ||
+ | |||
+ | *2.1.5 : Fixed possible wrong smw query path ( thnx to @Bovine-collab ). This closes https://github.com/Open-CSP/FlexForm/pull/30. Also added array checks not being empty. | ||
+ | |||
+ | *2.1.4 : Simplified phpList mailing ids | ||
+ | |||
+ | *2.1.3 : Managed approved forms bug fixed | ||
+ | |||
+ | *2.1.2 : Added a required field for the PHPList extension ( like a checkbox to allow to register ). | ||
+ | |||
+ | *2.1.1 : Some changes to the extension handler and the PHPList extension to support localsetting configuration for an extension | ||
+ | |||
+ | *2.1 : New features and changes : https://wikibase-solutions.com/developer-logs/flexform-2.1-release | ||
+ | |||
+ | *2.0.12 : Use wfExpandUrl to accommodate for non-null ArticlePath settings | ||
+ | |||
+ | *2.0.11 : Added loadscript config setting | ||
+ | |||
+ | *2.0.10 : TinyMCE selector change. | ||
+ | |||
+ | *2.0.9 : Added parsing of options and selected to Select and Token | ||
+ | |||
+ | *2.0.8 : new way of rendering select and tokens without options | ||
+ | |||
+ | *2.0.7 : fixed HTML argument custom | ||
+ | |||
+ | *2.0.6 : autosave || to &&, Added autosave="none", see docs. | ||
+ | |||
+ | *2.0.4 : Missing sortable on tokens | ||
+ | |||
+ | *2.0.3 : Edit on page id 0 fix | ||
+ | |||
+ | *2.0.2 : Minor tweaks to autosave buttons and the placing | ||
+ | |||
+ | *2.0.0 : Added approved forms, -usercan- options and code optimization, wgCapitalLinks and many more | ||
+ | |||
+ | *1.1.45 : Split wiki edit and create | ||
+ | |||
+ | *1.1.44 : JSON Support for instances. Fixed nooverwrite on create page option. | ||
+ | |||
+ | *1.1.43 : JSON Edit support. Dropped jQuery.UI dependency | ||
+ | |||
+ | *1.1.42 : Instances update and multiple _create json support | ||
+ | |||
+ | *1.1.41 : Add copy and paste support form formats. _create json support finished. Tempex and Calc secure and with instances. reCaptcha changes | ||
+ | |||
+ | *1.1.40 : _create json support | ||
+ | |||
+ | *1.1.39 : Localhost redirect fix | ||
+ | |||
+ | *1.1.38 : API next available warning removed | ||
+ | |||
+ | *1.1.37 : Secure calc added and resolve template fields. Docs : https://www.open-csp.org/DevOps:Doc/FlexForm/1.0/input/number#Parameters | ||
+ | |||
+ | *1.1.35 : Calc options added. Added Fix for wikis with different paths and urls. Docs : Docs : https://www.open-csp.org/DevOps:Doc/FlexForm/1.0/input/number#Parameters | ||
+ | |||
+ | *1.1.34 : file upload dropzone verbose fixes. Docs : https://www.open-csp.org/DevOps:Doc/FlexForm/1.0/input/file | ||
+ | |||
+ | *1.1.33 : template support for file pages. Docs : https://www.open-csp.org/DevOps:Doc/FlexForm/1.0/input/file | ||
+ | |||
+ | *1.1.32 : Separated Git from Special page | ||
+ | |||
+ | *1.1.31 : Version bump to git update | ||
+ | |||
+ | *1.1.28 : autosave '''onintervalafterchange'''. Added admin git update feature. Docs : https://www.open-csp.org/DevOps:Doc/FlexForm/1.0/Form_options#autosave | ||
+ | |||
+ | *1.1.27 : Survey module added. More on this later. Filter option for SMQ Queries added. noseo option for _create | ||
+ | |||
+ | *1.1.26 : Rendering instances with default content will do a SMW Ask to get the Display property for a token using its value and Query | ||
+ | |||
+ | *1.1.25 : Instance default-content 2 token fix | ||
+ | |||
+ | *1.1.24 : Fixed an issue where select2 tokens callbacks were initiated multiple times. Removed 1.12 J-UI dependency. | ||
+ | |||
+ | *1.1.23 : Another instance update for tokens. Recent changes are now initiated. | ||
+ | |||
+ | *1.1.22 : Instances and textarea fix | ||
+ | |||
+ | *1.1.21 : Fixed Paragraph tag appearing in fieldset | ||
+ | |||
+ | *1.1.20 : Fixed file upload preview and dropzone issues | ||
+ | |||
+ | *1.1.19 : Added wscreate usefield like options. Fixed SMW query results being escaped | ||
+ | |||
+ | *1.1.17 : Fixed autosave with Instances | ||
+ | |||
+ | *1.1.16 : VE error message fix when nog VE loaded. | ||
+ | |||
+ | *1.1.15 : Extended the hook to contain extension name. | ||
+ | |||
+ | *1.1.14 : Create user email is now a system message. Added FFAfterFormHandling Hook. | ||
+ | |||
+ | *1.1.13 : Added extension support | ||
+ | |||
+ | *1.1.12 : Added entity decoding to mwreturn to support &-sign. Fixed multiple instances issue. | ||
+ | |||
+ | *1.1.11 : SEO url's to file upload | ||
+ | |||
+ | *1.1.10 : Added sortable tokens | ||
+ | |||
+ | *1.1.9 : Addendum and SEO setting | ||
+ | |||
+ | *1.1.8 : FileUpload fix | ||
+ | |||
+ | *1.1.7 : Add HTML screenshot upload (canvas) | ||
+ | |||
+ | *1.1.6 : reCaptcha fixed. Rdy to test. https://github.com/WikibaseSolutions/FlexForm/issues/8 | ||
+ | |||
+ | *1.1.5 : Fixed slot creation bug | ||
+ | |||
+ | *1.1.4 : Instances changes | ||
+ | |||
+ | *1.1.3 : Added frame parsing for tokens. Form validation was set to input field validations.. Fixed! | ||
+ | |||
+ | *1.1.2 : Fixed no submit on enter per form. Security checksum changes. | ||
+ | |||
+ | *1.1.1 : Added support for anonymous users | ||
+ | |||
+ | *1.1.0 : Email bot api support, create user support, various fixed after refactoring. Added security options. Special note: By default only a sysop can now edit or create a page with FlexForm on it. This can be changed in the settings for FlexForm. | ||
*1.0 : Initial first public release ''Compared to the previous version any File upload method is not supported and will be added in a later version. Rendering of a form has been rewritten to support themes.'' | *1.0 : Initial first public release ''Compared to the previous version any File upload method is not supported and will be added in a later version. Rendering of a form has been rewritten to support themes.'' | ||
ws-class-props | |||
---|---|---|---|
Line 1: | Line 1: | ||
− | + | {{Doc properties | |
+ | |Doc subject=DevOps:Doc/FlexForm | ||
+ | |Subject version=1.0,1.1,2.0,2.1 | ||
+ | |Doc parent= | ||
+ | |Doc sort order=1002 | ||
+ | |Doc target group=User | ||
+ | |Doc synopsis=FlexForm Version information | ||
+ | }} | ||
ws-seo | |||
Line 1: | Line 1: | ||
− | + | {{SEO | |
+ | |Title=FlexForm Version Changelog | ||
+ | |Keywords=FlexForm,MediaWiki,extension,changelog | ||
+ | |Description=Here you will find a short summary for every version release for FlexForm. | ||
+ | |Author=https://www.wikibase-solutions.com/author/charlot | ||
+ | |Section=Documention/FlexForm | ||
+ | |Published time=2023-07-04 | ||
+ | |Title mode= | ||
+ | |Title separator= | ||
+ | |Robots= | ||
+ | |Googlebot= | ||
+ | |Image=FlexForm_Changelog.jpg | ||
+ | |Image alt= | ||
+ | |Image width= | ||
+ | |Image height= | ||
+ | |Locale= | ||
+ | |Site name= | ||
+ | }} | ||
ws-page-props | |||
Line 1: | Line 1: | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 11:32, 15 November 2024
Changelog
- 2.3.5 : Request https://github.com/Open-CSP/FlexForm/issues/50 added. Parsing of value for attachmessageto. Fixed Tempex JS issue.
- 2.3.4 : Fixed bug in create using next available option
- 2.3.3 : Version bump to keep in-line with REL1.39
- 2.3.2 : Added new security checks for the Messaging functions
- 2.3.1 : _create with instances and JSON fix and i18n Fix from Pull request #47.
- 2.3.0 : To get consistency: Added parsing of value of allowtags and added required=required to select attribute.
- 2.2.21 : check mwreturn changes to take server port in host into account.
- 2.2.20 : Token bugfix
- 2.2.19 : changed token behaviour for allowsort, allowclear and allowtags. Backwards compatible.
- 2.2.18 : re-write of loading necessary JavaScript
- 2.2.17 : Bug fixes in file upload
- 2.2.15 : Allow for field substitution when using _createuser.
- 2.2.14 : Fix for finding templates on a page with spaces. v2.2.14REL1_39 / v2.2.14REL1_35
- 2.2.12 : Fix for creating pages with ranges. Fix reCaptcha on multiple forms. v2.2.12REL1_39 / v2.2.12REL1_35
- 2.2.11 : Added reCaptcha Enterprise and Recaptcha v2 I'm not a Robot support. v2.2.11REL1_39 / v2.2.11REL1_35
- 2.2.10 : Added recursive parsing of content to find templates and values. REL1_39-v2.2.10 / REL1_35-v2.2.10
- 2.2.9 : Added convert from xls/xlsx to JSON. Added slot support for conversions. REL1_39-v2.2.9 / REL1_35-v2.2.9
- 2.2.8 : Added some addition CSS to instances. Changed no-disable-on-submit to work per form. REL1_39-v2.2.8 / REL1_35-v2.2.8
- 2.2.7 : Fixed no_submit_on_return and disabling submit button. REL1_39-v2.2.7 / REL1_35-v2.2.7
- 2.2.6 : Changed some implementations for messaging and fixes. REL1_39-v2.2.6 / REL1_35-v2.2.6
- 2.2.5 : Added persistent messages, a Messaging special page and update FlexForm per branch
- 2.2.4 : Input type=message now also if secure setting is false. REL1_39-v2.2.4 / REL1_35-v2.2.4
- 2.2.3 : Refresh SMW props changed and Debug options changed REL1_39-v2.2.3 / REL1_35-v2.2.3
- 2.2.2 : Removed HTML Special character on option fields. Deprecated showmessages https://www.open-csp.org/DevOps:Doc/FlexForm/2.0/Installation_of_FlexForm#Notification.2FMessages. REL1_39-v2.2.2 / REL1_35-v2.2.2
- 2.2.0 : Added Messaging system. Make sure to run update.php for this release! REL1_39-v2.2.0 / REL1_35-v2.2.0
- 2.1.34 : Adjusted code to handle similar template names. REL1_39-v2.1.34 / REL1_35-v2.1.34
- 2.1.33 : Force update DeferredUpdate. REL1_39-v2.1.33 / REL1_35-v2.1.33
- 2.1.32 : Trimming Tempex Fields before applying. REL1_39-v2.1.32 / REL1_35-v2.1.32
- 2.1.31 : Fixed an issue where extension argument is empty. i18n update. ( https://github.com/Open-CSP/FlexForm/pull/35/commits ) REL1_39-v2.1.31 / REL1_35-v2.1.31
- 2.1.30 : Fixed https://github.com/Open-CSP/FlexForm/issues/34. REL1_39-v2.1.30 / REL1_35-v2.1.30
- 2.1.29 : Next available namespace issue fix REL1_39-v2.1.29 / REL1_35-v2.1.29
- 2.1.28 : getWikitextForTransclusion double check for nulled content. Fix for instances and form fields arrays. REL1_39-v2.1.28 / REL1_35-v2.1.28
- 2.1.27 : When using an unknown namespace when creating a page, use main namespace. REL1_39-v2.1.27 / REL1_35-v2.1.27
- 2.1.26 : Could not resolve namespace check added. REL1_39-v2.1.26 / REL1_35-v2.1.26
- 2.1.25 : Check to see if a page has a form has been updated to make it only check relevant pages REL1_39-v2.1.25 / REL1_35-v2.1.25
- 2.1.24 : Instances with multiple tokens bug fixed. REL1_39-v2.1.24 / REL1_35-v2.1.24
- 2.1.23 : Added config option to toggle null edits (forceNullEdit) REL1_39-v2.1.23 / REL1_35-v2.1.23
- 2.1.22 : Fixed: Ajax calls end routine handling; clean post values are now recursive. REL1_39-v2.1.22 / REL1_35-v2.1.22
- 2.1.21 : Fixed error in instances REL1_39-v2.1.21 / REL1_35-v2.1.21
- 2.1.20 : Mail update using composer. Changed organization. Instances not using relaxed search. REL1_39-v2.1.20 / REL1_35-v2.1.20
- 2.1.19 : False positive check on secure forms. Added support for quoted json path keys. REL1_39-v2.1.19 / REL1_35-v2.1.19
- 2.1.18 : Show error with incorrect use of multiple _creates in one form. Added 2nd check for incomplete secure fields. REL1_39-v2.1.18 / REL1_35-v2.1.18
- 2.1.17 : Changed null edit to remove smwproperties refresh. REL1_39-v2.1.17 / REL1_35-v2.1.17
- 2.1.16 : Added timing information on debug REL1_39-v2.1.16 / REL1_35-v2.1.16
- 2.1.15 : Creating a page not using a template fix for array values
- 2.1.14 : Have tokens use the same required="required" options as normal input fields
- 2.1.13 : Added non predefined value to show up in token instances. Added valid JSON schema check.
- 2.1.12 : Added form permission argument
- 2.1.11 : Added tokens rendering to json schema
- 2.1.10 : Redirect issue fixed
- 2.1.9 : Added replacevariables parser options on semantic ask query
- 2.1.8 : Setting display title in a MCR slot fix
- 2.1.7 : Fixed Pandoc images name uploads. (Thanks to Bernhard Krabina!)
- 2.1.6 : Bug fix for canvas and signature uploads
- 2.1.5 : Fixed possible wrong smw query path ( thnx to @Bovine-collab ). This closes https://github.com/Open-CSP/FlexForm/pull/30. Also added array checks not being empty.
- 2.1.4 : Simplified phpList mailing ids
- 2.1.3 : Managed approved forms bug fixed
- 2.1.2 : Added a required field for the PHPList extension ( like a checkbox to allow to register ).
- 2.1.1 : Some changes to the extension handler and the PHPList extension to support localsetting configuration for an extension
- 2.1 : New features and changes : https://wikibase-solutions.com/developer-logs/flexform-2.1-release
- 2.0.12 : Use wfExpandUrl to accommodate for non-null ArticlePath settings
- 2.0.11 : Added loadscript config setting
- 2.0.10 : TinyMCE selector change.
- 2.0.9 : Added parsing of options and selected to Select and Token
- 2.0.8 : new way of rendering select and tokens without options
- 2.0.7 : fixed HTML argument custom
- 2.0.6 : autosave || to &&, Added autosave="none", see docs.
- 2.0.4 : Missing sortable on tokens
- 2.0.3 : Edit on page id 0 fix
- 2.0.2 : Minor tweaks to autosave buttons and the placing
- 2.0.0 : Added approved forms, -usercan- options and code optimization, wgCapitalLinks and many more
- 1.1.45 : Split wiki edit and create
- 1.1.44 : JSON Support for instances. Fixed nooverwrite on create page option.
- 1.1.43 : JSON Edit support. Dropped jQuery.UI dependency
- 1.1.42 : Instances update and multiple _create json support
- 1.1.41 : Add copy and paste support form formats. _create json support finished. Tempex and Calc secure and with instances. reCaptcha changes
- 1.1.40 : _create json support
- 1.1.39 : Localhost redirect fix
- 1.1.38 : API next available warning removed
- 1.1.37 : Secure calc added and resolve template fields. Docs : https://www.open-csp.org/DevOps:Doc/FlexForm/1.0/input/number#Parameters
- 1.1.35 : Calc options added. Added Fix for wikis with different paths and urls. Docs : Docs : https://www.open-csp.org/DevOps:Doc/FlexForm/1.0/input/number#Parameters
- 1.1.34 : file upload dropzone verbose fixes. Docs : https://www.open-csp.org/DevOps:Doc/FlexForm/1.0/input/file
- 1.1.33 : template support for file pages. Docs : https://www.open-csp.org/DevOps:Doc/FlexForm/1.0/input/file
- 1.1.32 : Separated Git from Special page
- 1.1.31 : Version bump to git update
- 1.1.28 : autosave onintervalafterchange. Added admin git update feature. Docs : https://www.open-csp.org/DevOps:Doc/FlexForm/1.0/Form_options#autosave
- 1.1.27 : Survey module added. More on this later. Filter option for SMQ Queries added. noseo option for _create
- 1.1.26 : Rendering instances with default content will do a SMW Ask to get the Display property for a token using its value and Query
- 1.1.25 : Instance default-content 2 token fix
- 1.1.24 : Fixed an issue where select2 tokens callbacks were initiated multiple times. Removed 1.12 J-UI dependency.
- 1.1.23 : Another instance update for tokens. Recent changes are now initiated.
- 1.1.22 : Instances and textarea fix
- 1.1.21 : Fixed Paragraph tag appearing in fieldset
- 1.1.20 : Fixed file upload preview and dropzone issues
- 1.1.19 : Added wscreate usefield like options. Fixed SMW query results being escaped
- 1.1.17 : Fixed autosave with Instances
- 1.1.16 : VE error message fix when nog VE loaded.
- 1.1.15 : Extended the hook to contain extension name.
- 1.1.14 : Create user email is now a system message. Added FFAfterFormHandling Hook.
- 1.1.13 : Added extension support
- 1.1.12 : Added entity decoding to mwreturn to support &-sign. Fixed multiple instances issue.
- 1.1.11 : SEO url's to file upload
- 1.1.10 : Added sortable tokens
- 1.1.9 : Addendum and SEO setting
- 1.1.8 : FileUpload fix
- 1.1.7 : Add HTML screenshot upload (canvas)
- 1.1.6 : reCaptcha fixed. Rdy to test. https://github.com/WikibaseSolutions/FlexForm/issues/8
- 1.1.5 : Fixed slot creation bug
- 1.1.4 : Instances changes
- 1.1.3 : Added frame parsing for tokens. Form validation was set to input field validations.. Fixed!
- 1.1.2 : Fixed no submit on enter per form. Security checksum changes.
- 1.1.1 : Added support for anonymous users
- 1.1.0 : Email bot api support, create user support, various fixed after refactoring. Added security options. Special note: By default only a sysop can now edit or create a page with FlexForm on it. This can be changed in the settings for FlexForm.
- 1.0 : Initial first public release Compared to the previous version any File upload method is not supported and will be added in a later version. Rendering of a form has been rewritten to support themes.