(24 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
===Changelog===
 
===Changelog===
*2.2.0 : Added Messaging system. TBA
+
* 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. [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.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]
Line 70: Line 118:
 
*2.1.1 : Some changes to the extension handler and the PHPList extension to support localsetting configuration for an extension
 
*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-v2-1
+
*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.12 : Use wfExpandUrl to accommodate for non-null ArticlePath settings

Revision as of 11:32, 15 November 2024

Changelog

  • 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.5 : Added persistent messages, a Messaging special page and update FlexForm per branch
  • 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.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.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.32 : Separated Git from Special page
  • 1.1.31 : Version bump to git update
  • 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.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.