77 Releases

SEBLOD 3.21.4 (2021-10-01)

# Regression fixed on Field X (for Upload File/Image)
# Regression fixed on Group X (for Upload File/Image)

# Various issues fixed.

SEBLOD 3.21.3 (2021-08-23)

# Regression fixed on Email
  >> HTML was removed on Store (Textarea, Wysiwyg Editor, ...)
# Missing column change in install.sql since SEBLOD 3.19.0
  >> Field creation (for updated sites) issue fixed

SEBLOD 3.21.2 (2021-08-20)

# Regression fixed on Field/Group X
  >> HTML was removed on Store (Textarea, Wysiwyg Editor, ...)

SEBLOD 4.0.0-rc2 (2021-08-20)

! "Placeholder" release for testing purposes on Joomla! 4, that triggers:
  ^ Language filenames changes
  ^ SQL updates related to STRICT_TRANS_TABLES

! Inherits a 1st batch of Joomla! 4 compatibility/support changes from SEBLOD 3.21
  >> More Joomla! 4 changes/fixes will be included in SEBLOD 4.0 RC 2
  >> Additional SEBLOD capabilities/improvements will be merged (from 4-0.dev branch) before SEBLOD 4.0 GA

Please read the blog post "Joomla! 3.10 and Joomla! 4.0 support" on SEBLOD.com

Since 4.0-rc1:
+ includes the following message:
  "This SEBLOD 4.0-rc should NOT be installed directly, please read the suitable blog post on SEBLOD.com"

FOR TESTING PURPOSES ONLY:
  1. Install (or Update to) Joomla! 3.10.0
  2. Install (or Update to) SEBLOD 3.21.0
  3. Update to Joomla! 4.0.0
  4. Update to SEBLOD 4.0.0-rc1

SEBLOD 3.21.1 (2021-08-19)

# Regression fixed on Content/Search Types
  >> HTML was removed from HTML Typography while saving the Content/Search Type.
  >> other plug-ins (storing HTML) applied on fields (within Content/Search Types) may have been affected.

SEBLOD 4.0.0-rc1 (2021-08-19)

! "Placeholder" release for testing purposes on Joomla! 4, that triggers:
  ^ Language filenames changes
  ^ SQL updates related to STRICT_TRANS_TABLES

! Inherits a 1st batch of Joomla! 4 compatibility/support changes from SEBLOD 3.21
  >> More Joomla! 4 changes/fixes will be included in SEBLOD 4.0 RC 2
  >> Additional SEBLOD capabilities/improvements will be merged (from 4-0.dev branch) before SEBLOD 4.0 GA

Please read the blog post "Joomla! 3.10 and Joomla! 4.0 support" on SEBLOD.com

FOR TESTING PURPOSES ONLY:
  1. Install (or Update to) Joomla! 3.10.0
  2. Install (or Update to) SEBLOD 3.21.0
  3. Update to Joomla! 4.0.0
  4. Update to SEBLOD 4.0.0-rc1

SEBLOD 3.21.0 (2021-08-18)

+ "beforeRenderForm" support added on SEBLOD Form Link plug-in.
+ "No Result" can be triggered for multiple (> 1) results.


^ Core Update for SEBLOD Ecommerce add-on.
^ Inputmask JS updated.^ Mobile Detect updated.

^ Compatibility/support changes for Joomla! 4
  ! SEBLOD 3.21 is intended to be used on Joomla! 3.10
  ! SEBLOD 3.21 will allow a future upgrade from Joomla! 3.10 to Joomla! 4.0 (once SEBLOD 4.0 GA will be released)

Please read the blog post "Joomla! 3.10 and Joomla! 4.0 support" on SEBLOD.com

SEBLOD 3.20.2 (2021-03-08)

^ Core JS updated.
^ Inputmask JS updated.

! Note:Alongside ^ Edit/Form Link Behaviour change from SEBLOD 3.20, one SQL was applied to update the configuration in order to keep the behaviour... but it was only applied in one use case instead of 3.

The 2 other queries are now included in the 3.20.0.sql file (for those who have not already updated).
For those already using 3.20.x, you can choose to apply the following queries manually:

1. (required if a "cck_form" link for a "ADD NEW" behaviour is assign on a intro/content view)
UPDATE `#__cck_core_type_field` SET `link_options` = REPLACE( `link_options`, '"form_edition":"1"', '"form_edition":"0"' ) WHERE `link` = 'cck_form' AND `link_options` LIKE '%"form":%' AND `link_options` NOT LIKE '%"form":""%';

2. (required if a "button_free" field for a "ADD NEW" behaviour is assigned on a intro/content/list view) on a search form configuration is OK even for edit, as no pk is set
UPDATE `#__cck_core_fields` SET `options2` = REPLACE( `options2`, '\\\"form_edition\\\":\\\"1\\\"', '\\\"form_edition\\\":\\\"0\\\"' ) WHERE `type` = "button_free" AND `options2` LIKE '%\\\"button_link\\\":\\\"cck_form\\\"%' AND `options2` NOT LIKE '\\\"form\\\":\\\"\\\"%';

SEBLOD 3.20.1 (2020-12-17)

# Form submission (including uploads) with no storage fixed.
# WebP output fixed for Upload Image plug-in.

SEBLOD 3.20.0 (2020-12-13)

+ RAND() (SQL Random) implemented on Search Types.
+ WebP support added.

+ JCckContent class updated & improved! :)
  >> "_" method implemented within JCckContentTraitMixin Trait.
  >> "delete", "preset" methods updated.
  >> "findOne" method added (cf manuals).
  >> "update" method refactored (cf manuals).


+ "Auto" column mode added on Checkbox/Radio plug-ins.
+ "isMacOs" method added to JCckDevice class.
+ Multiple Distance/Radius search matching allowed.
+ $context->getId() syntax process added.
+ $context->getPk() syntax process added.
+ $uri->getArray() syntax process added.

^ Core Update for SEBLOD Ecommerce add-on.
^ Core Update for SEBLOD WebServices add-on.
^ Edit/Form Link Behaviour changed.
^ Inputmask JS script updated.# "Div" fields excluded from Group X storage.

# Link Parameters issues fixed on Upload File plugin.
# Math functions fixed on Computation Rules.
# Reset issue fixed on Search Module.

SEBLOD 3.19.0 (2020-05-20)

+ jQuery Validation script updated for Tabs
    >> an additional message displayed: COM_CCK_PLEASE_CHECK_REQUIRED_TABS
    >> switching to another tab now triggers validation automatically
+ Redirection without message allowed on "Process" Task.
+ Router updated (for Articles on "id-alias"): >> alias retrived from id when only id is known @SEBLOD/pull/545


^ Core Update for SEBLOD WebServices add-on.
^ Inputmask JS script updated.

# Empty Tags import issue fixed. @SEBLOD/pull/586, @SEBLOD/pull/587
# Multi-sites system on MySQL 8.0 issue fixed.
# Various issues fixed.

SEBLOD 3.18.2 (2020-03-30)

+ "Case" parameter added for "Each Word" match mode.
+ "Collate" parameter added for "Each Word" match mode.
    >> utf8mb4_bin added
+ "onUserBeforeSave" can now return false.


# Item X compatibility issue fixed.

SEBLOD 3.18.1 (2020-01-31)

# Back-end modal scrolling issue fixed.
# Guest Edit permissions fixed on Submit Button plug-in.

SEBLOD 3.18.0 (2019-12-26)

+ "Impersonate" capabilites implemented.
+ "Preview Form" permission added.

+ JCckContent class updated & improved! :)
   >> "extend" method added for callable/mixins (cf manuals).
   >> "in" operator support added on find/search methods.
   >> "limit" methods added (cf manuals).


+ "Page Title" (Home Page) parameter added to Sites. (Multi-sites)
+ "PrepareImport" method added >> SEBLOD Importer Add-on required.
   >> applied on Checkbox, Radio, Select Dynamic/Multiple/Simple plug-ins.
   >> applied on JForm Category/Tag/User plug-ins.

+ Free Object plug-in improved.
   >> Import support added.
   >> Various issues fixed.


^ "Blur" event forced on "JForm Calendar" plug-in.
^ "Mobile Detect" updated to 2.8.34.

! Permissions applied on Tasks in Submit Button plug-in.
! Priority added on Process stack.
   >> "beforeStore" support added.

! Inputmask JS script added.

# Custom Attributes applied on "JForm Calendar" plug-in.
# "Static" Variations fixed on "JForm Calendar" plug-in.
# Various issues fixed.

SEBLOD 3.17.5 (2019-08-30)

# Back-end JS issue fixed.

SEBLOD 3.17.4 (2019-03-29)

+ Infinite pagination improved with context-based live values.

# Article Title issue (with Page Title Override) fixed. @SEBLOD/issues/544
# Date Format (German, ...) fixed on Date Typography plug-in. @SEBLOD/pull/555
# Export issue fixed on Joomla! Articles/Categories.
# Notice removed. @SEBLOD/pull/524
# Site Name in Page Titles issue (with Page Title Override) fixed. @SEBLOD/issues/550

SEBLOD 3.17.3 (2019-02-21)

^ Download task improved.
   >> chunks support added for large files.

^ hideEmptyLimitstart applied (only on Joomla! 3.9).
   >> no more ?start=0 in pagination

! JCck::is() implemented for SEBLOD 4.0

# Fields with multiple values fixed on "Process (Ajax)" task.
# Minor issues fixed.

SEBLOD 3.17.2 (2019-01-31)

+ "Future (> or =) or Null" Match mode added on Search Types.
+ Pagination (number of items per page) can now be changed dynamically.

   >> Search Pagination Plug-in required.

# $cck->getValue() fixed when used to retrieve "Search" fields from List. (regression since SEBLOD 3.17.0).
# Notice removed. @SEBLOD/pull/548

SEBLOD 3.17.1 (2018-12-14)

+ User Actions Log support added.
   >> it needs to be enabled manually from: User Actions Log > Options > Events To Log.

# Ampersand issues fixed.
# Time Zone applied on Export (when "Prepare Output" = Yes).

SEBLOD 3.17.0 (2018-12-03)

+ Allow Multilanguage Aliases on Multi-sites system.
+ "beforeSearch" event added.
+ "onCckPostAfterDelete" event added.
+ "Override Page Title" parameter added on Content Types (Content View > Configuration).
+ Persistent Search behaviour support added on Search module.

+ JCckContent class updated & improved! :)
  >> Free Object (JCckContentFree) support added (cf manuals).
  >> "getPks", "getRegistry" methods added.
  >> "search", "with", "by" methods added (cf manuals).
  >> "updateAlias" method added on JCckContentArticle class (PHP Traits).
  >> "updateAlias" method added on JCckContentCategory class (PHP Traits).
  >> "getResults" methods deprecated, use "getPks".
  >> "batchResults" methods deprecated, use "batchAll".

+ Free Object plug-in improved.
  >> "Delete" events now triggered: "onContentBeforeDelete", "onContentAfterDelete".
  >> Export support added.
  >> "Save" events now triggered: "onContentBeforeSave", "onContentAfterSave".


+ "Priority" parameter on HTML Typography plug-in >> to defer "beforeRenderContent".

^ "defaultvalue" Data Type changed to TEXT in install.sql. @pull/530
^ hardcoded $user->id removed from JForm User plug-in, use Live Value if needed.

! History/PostInstallLog deprecated >> will be removed in SEBLOD 4.0
! List rendering without template deprecated >> will be removed in SEBLOD 4.0
! Permissions on App Folders deprecated >> will be removed in SEBLOD 4.0

# "author_id" issue and "getAuthor" method fixed on JCckContent.
# Cache issues fixed on Lists. @issues/518
# Fatal error fixed on PHP < 5.5.16 (regression since SEBLOD 3.16.0).
# "Featured", "Options" (template parameters) now remains after App/Template install.
# Group X (with conditional states) behavior fixed.
# JCckToolbox::process() fixed for loops.
# Message fixed for submission without storage (regression since SEBLOD 3.16.0). @issues/534
# "Override Meta Desc" fixed for {"en-GB":"...","fr-FR":"..."}
# "Override Page Title" fixed for "Single Article" Menu Items.
# Router issue (specific language requested) fixed.
# Router issue (task=ajax) fixed.
# Unterminated statements (JS) fixed. @SEBLOD_more/pull/16
# Various improvements or issues fixed.

SEBLOD 3.16.3 (2018-07-20)

+ "Extension" property added on Upload File plugin.
+ "Parent" Menu Item added on "Content" Link Plug-in.

! Processings & Variations support added for ajax scripts XML declarations.
! Use of "SHOW TABLE" replaced by getTableList()

# Clean CSS (replace 0px by 0) @pull/475
# Download task (SEBLOD Break on Content View) fixed (regression since SEBLOD 3.16.0).
# "prepareContent" fixed on JForm Usergroups field.
# "Required" fixed on JForm Usergroups field.

SEBLOD 3.16.2 (2018-07-09)

# Upgrade process fixed for Trait (upgrade to 3.16.1+ from 3.15 or <)

SEBLOD 3.16.1 (2018-07-06)

+ "getCallable" method added on JCckContent class.
+ "tag", "untag" methods added on JCckContentCategory class.

^ JCckContent class updated.
  >> "store" method with optional table instance (arg) available for ALL objects.
  >> "tag", "untag" methods re-implemented with PHP Traits.
  >> "tag", "untag" methods' declaration/behaviours changed (cf manuals).


# Fatal error fixed on PHP < 5.4.32 (regression since SEBLOD 3.16.0).
# "Save" (i.e "apply") task fixed on the last page of multi-page forms.
# Various minor issues fixed.

SEBLOD 3.16.0 (2018-06-27)

* Security Release:
  >> ajax task now requires scripts to be allowed by extensions.
  >> downloaded files from temporary folders are now removed.
  >> missing form token or permission checks added.
  >> rel="noopener noreferrer" applied on target="_blank" links.

+ Ability to define a "Parent" Content Type without inheritance added.
+ Back-end views now available from Menu Item Types.
+ Guest Edition (edit.own) capabilities added.
+ Router & SEO improved.
  >> "List URLs" parameter added on Search Types >> applies a canonical URL.
  >> Multilanguage Aliases support added >> allows custom aliases (en, fr) within a single Content item! :)
  >> "Override Meta Desc" parameter added on Content Types (Content View > Configuration).
  >> URLs not inline with requested setup are disallowed (i.e 404).

^ JCckContent class updated.
  >> "create" method refactored, "update" if existing is now supported.
  >> "findMore" method added.
  >> "getAuthor", "getObject", "getParent" methods added.
  >> "import" method added (to turn a Joomla! Content into SEBLOD Content).
  >> "preset" method added.
  >> "updateAuthor" method added.
  >> "updateType", "setType" methods completed.
  >> logs added, "getLog" method added.
  >> various improvements or issues fixed.
^ JCckContent class aliases support added on each Object plug-in.
  >> "$content = new JCckContentArticle;" can be used instead of "$content = new JCckContentJoomla_Article;".
  >> "$content = new JCckContentCategory;" can be used instead of "$content = new JCckContentJoomla_Category;".
  >> "$content = new JCckContentUser;" can be used instead of "$content = new JCckContentJoomla_User;".
  >> "$content = new JCckContentUserGroup;" can be used instead of "$content = new JCckContentJoomla_User_Group;".
  (original class name calls still available but new ones are easier!)


+ "Allowed Content Type(s)" filled with the Content Type selected on Search Type creation.
+ Ability to assign fields to "All" stages on multi-page forms.
+ Ability to submit the 1st stage of multi-stages forms from a module.
  >> "Menu Item Target" parameter added.
+ Ability to set the variation of all fields within a group from the group.
+ "Conditional Required" (only when...) capability added.
+ "Construction Mode" parameter added on SEBLOD Options >> new "Advanced" Field creation mode.
+ Field Storage UI improved.
+ Keyboard Shortcuts improved.
+ "Match Occurences Offset" parameter added for "Any Word Exact" match mode.
+ Messages output added for "Process (Ajax)" tasks.
+ New Debug mode added on Lists.
+ Permissions (number) displayed on App Folder, Content Type Manager.
+ "Preview Extensions" parameter added on SEBLOD Options.
  >> Force some extensions (ex: PDF) to open/read preview file instead of downloading it.
+ "Rel (Link: _blank)" parameter added on SEBLOD Options.
+ "Save" (i.e "apply") task support added on multi-page forms.
+ "Tmp Paths" parameter added on SEBLOD Options.
+ "onUserLogout" event support added.

+ $context->getType() syntax process added on Dynamic Select plug-in.
+ "Force Decimals" added on Select Numeric plug-in.
+ "isNull" comparison mode added on URL Variable Restriction plug-in.
+ J(...) support added for the description of List/Search modules.
+ JForm Calendar plug-in improved.
  >> "Format" parameter added.
  >> Offset ("+24h", ...) added.
  >> "Storage Format" parameter added: "raw" vs "server_utc" vs "user_utc".
  >> "Show Time" now supports "24 hours".
+ "Own Value" ($pk) behaviour added on Content Link plug-in.
+ "Reordering Grip" behaviour added on JGrid Typography plug-in.
+ "Reply To", "Reply Name To" parameter added on Email plug-in.
+ "Required" support added on SEBLOD Form behaviour (JGrid).
+ Task parameter added on "Reordering" behaviour (JGrid) >> triggers a custom Processing with Drag & Drop.
+ "Text Filter" added on Textarea plug-in.
+ "Title" added on List Link plug-in.
+ $user->... $uri->... syntaxes process added (PrepareContent) on Freetext plug-in.

+ "data-cck-has-boxchecked" attributes implemented for item selection.
  >> data-cck-has-boxchecked, data-cck-has-boxchecked="multiple", data-cck-has-boxchecked="single", data-cck-has-boxchecked="none"
+ JCckDevProcessing class added.

+ Tags support added for Export of Joomla! Articles/Categories >> SEBLOD Exporter Add-on required.
+ Tags support added for Import of Joomla! Articles/Categories >> SEBLOD Importer Add-on required.

+ "tag", "untag" methods added on JCckContentArticle class.
  >> use $content->call( 'tag', 00 );
  >> use $content->call( 'untag', 00 );

^ Back-end UI improved: Fields' Storage.
^ Mobile Detect updated to 2.8.32.

^ maxlength="" attribute removed on Password plug-in
  >> let the Validation Engine handles it, so we avoid it to be truncated (without notice) on copy/paste.
^ jQuery Validation script updated for Conditional Required.
^ "PrepareExport" applied on JForm Tag plug-in.

! "cck" column on #__cck_store_item_content, #__cck_store_item_users, ... deprecated.
! "CCK_Article" class deprecated.
! "CCK_Category" class deprecated.
! "CCK_Content" class deprecated.
! "CCK_User" class deprecated.
! "g_checkIn" method deprecated.
! "getRoute" task deprecated.
! "libraries/cck/development/plugins/" folder moved to SEBLOD Developer Add-on.
! Various cleaning performed.

+ "Core Legacy" added to SEBLOD Options.
  >> 2012 has plg(.*)Generic classes legacy support.
  >> 2017 has 2012 legacy support.
  >> 2017 has "CCK_Article", "CCK_Category", "CCK_Content", "CCK_User" legacy support.
  >> 2017 has "JROOT_CCK", "JROOT_MEDIA_CCK", "JPATH_LIBRARIES_CCK" legacy support.

- "42" plug-in removed from Core package.
  >> available for Free on SEBLOD.com/store
  >> ~20 Development fields removed from install.sql (!)

- "JCckDatabase::loadResultArray()" function removed.
- Old JCckContentArticle class removed.
- Old JCckContentCategory class removed.
- "Use Typo" parameter removed.

- "CCK_TableGeneric" class removed.
- "Helper_Include::addTooltip()" back-end function removed.
- "Helper_Include::addValidation()" back-end function removed.
- "Helper_Include::addScriptDeclaration()" front-end function removed.
- "Helper_Include::addValidation()" front-end function removed.
- "Helper_Include" front-end class removed.
- "plgCCK_FieldGeneric" class removed.
- "plgCCK_Field_LinkGeneric" class removed.
- "plgCCK_Field_LiveGeneric" class removed.
- "plgCCK_Field_TypoGeneric" class removed.
- "plgCCK_Field_ValidationGeneric" class removed.
- "plgCCK_StorageGeneric" class removed.
- "plgCCK_Storage_LocationGeneric" class removed.

# "Always" behaviour (Typo) fixed for fields within Group.
# "Any Exact", "Each Exact" match modes fixed in Custom storage.
# Alternative Format issues ("Time Ago") fixed on Date Typography plug-in.
# Back-end UI fixed when !function_exists( 'mb_convert_case' )
# CLI issue with JFactory::getApplication() fixed.
# Conditional States & Triggers issues fixed.
  >> "Auto Revert" issues (when unchecked) for negative states.
  >> "isEmpty" not working on checkboxes.
  >> "is Pressed" and "is Submitted" triggers should apply state only once (i.e. when triggered).
  >> opposite of "isEmpty" (without value) should do nothing.
# Context fixed (URL Variable Restriction) on Form module.
# Content/View link fixed when ->value is an array >> use parameter to switch behaviours [B/C].
# Default Value now displayed on Upload Image plug-in.
# Export of Processings fixed.
# HTTP method changed to POST for Processing AJAX tasks.
# Menu Presets issues fixed.
# Menu Tree for SEBLOD Add-ons fixed (regression).
# Missing context added for Infinite pagination.
# Missing "groups" property added for create() method on JCckContentUser.
# Missing JRoute applied on download link from Upload File plug-in.
# No more empty < fieldset > when no option on Checkbox/Radio plug-ins.
# Javascript issues fixed on "Group X" plug-in.
# JFactory::getUser()->groups property fixed on own profile edition.
# Pagination on Lists (back-end or SEF off) fixed (regression).
# Permissions now applied on "Reordering" behaviour typography output (JGrid).
# Permissions/Rules JSON cleaned.
# "/parent/alias" routes fixed when SEF Content Types is filled.
# "removeFromGroup" fixed on JCckContentJoomla_User class.
# Registration email/mode using COM_CCK_EMAIL_REGISTERED_BODY fixed.
  + COM_CCK_EMAIL_REGISTERED_BODY french language constant fixed.
# "Required" fixed on Joomla Tags field.
# Routes fixed for sames alias on Multilingual site.
# "server_utc" filter now applied to Birthdate field in install.sql.
# "Static" Variations (Show Time = Hide) fixed on JForm Calendar plug-in.
# Translation issue fixed (PrepareExport) on Dynamic Select plug-in.
# Various improvements or issues fixed.
# Warnings on PHP 7.2 fixed.

SEBLOD 3.15.0 (2017-10-10)

^ JCckContent class updated, and greatly improved! :)
   >> Method Chaining capabilities added, use ->setOptions( array( 'chain_methods'=>0 ) )
for previous behaviour of create/load.
   >> "__construct" methods' arguments changed: "$identifier" removed, use getInstance or new+load (cf 3.11.0 changelog)
   >> $identifier is now "pk" when the object is already known instead of the unique seblod id.
   >> "count", "find", "getResults" methods added.
   >> "clear" method added.
   >> "batch", "batchResults" methods added.

   >> missing permissions check added to "addToGroup", "removeFromGroup" on JCckContentJoomla_User class.
   >> "remove" method declaration has changed (from public to protected)!, use delete.

+ Support for Table name (or Aka) added on Search query parts >> Search Join plug-in required.
+ "Translated Text" mode added for Title on Form & List Menu Items.
+ Variables can be sent alongside Processing AJAX task.

^ "PrepareExport" applied on JForm Calendar plug-in.

- Temporary fixes for Joomla! 3.8 removed.

# ->values added in PrepareContent on JForm User Groups plug-in.
# "Default/Static" Live value fixed for fields within Group.
# Various improvements or issues fixed.

SEBLOD 3.14.1 (2017-09-20)

+ JText support added on Date Typo plug-in.

# create() method fixed on JCckContent class (regression since SEBLOD 3.14.0).
# Dynamic Select lookup fixed within Generic Search field on Multilingual site.

SEBLOD 3.14.0 (2017-09-19)

! Joomla! 3.8 ready.

+ Add "raw.php" file in admin/site default templates (install and update).
+ "Edit Property" permission added.


+ "data-cck-boxchecked-multiple" attribute implemented for item selection.
+ "data-cck-boxchecked-single" attribute implemented for item selection.

+ "Auto Redirection (Vars)" now handles multiple variables.
+ Links support added in "Activation", "Block" behaviours (JGrid).
+ Support for multiple Ajax tasks added in Submit Button plug-in.

^ JCckContent class updated.
   >> "Edit Own (Related Content)" permission support added.
   >> "getData" method refactored, use "$content->getDataObject()" for previous behaviour.
   >> "getProperty", "setProperty", "updateProperty" methods added.
   >> "get" method refactored, use "$content->get( [instance_name], [property], [default_value] );" or "$content->getProperty( [property], [default_value] );".
   >> "__construct", "getInstance", "load" methods' arguments changed: "$data = true" removed.

! JCckContentArticle class deprecated, use JCckContentJoomla_Article class.
! JCckContentCategory class deprecated, use JCckContentJoomla_Category class.

# "Disabled" Variation fixed on JForm Calendar, JForm User plug-ins.
# Include inline scripts on JForm Calendar when tmpl=raw.
# Include inline scripts on Field/Group X when tmpl=raw.
# Various improvements or issues fixed.

SEBLOD 3.13.0 (2017-08-30)

! Joomla! 3.8 ready.
 >> other minor fixes may be needed for final 3.8 release.

+ Menu Presets added for "mod_menu"
 >> SEBLOD, SEBLOD Add-ons, SEBLOD Apps, SEBLOD Ecommerce
+ Native redirections added for Lists using "Fragment as Resource" capability.
 >> from tmpl=raw to #fragment


+ Keyboard Shortcut added in Content/Search Types UI to close/cancel with (q).
+ Keyboard Shortcuts added to add a new Content/Search Type or Field/Site/Template with (n).
+ "Only Fragment" paths mode added on Content Link plug-in.

+ "addToGroup", "removeFromGroup" methods added on JCckContentJoomla_User class.
 >> use JCckContent->call( 'addToGroup', 00 );
 >> use JCckContent->call( 'removeFromGroup', 00 );

^ Back-end UI improved: Fields' Storage.
^ Various INT(11) updated to UNSIGNED INT(10).
^ Mobile Detect updated to 2.8.26.

! "data-cck-modal-hash" on any HTML element (Content View)
 >> to change the #fragment of the URL
! "data-cck-modal-title" on any HTML element (Content View)
 >> to set the title of the modal! SEBLOD Admin Menu module (mod_cck_menu) deprecated, use "mod_menu";

- #__cck_core_preferences removed from install.sql

# "Featured" behaviour (JGrid) fixed.
# "Fragment as Resource" fixed on Safari (macOS).
# "From Name" fixed on Email Field plug-in.
# initialize() fixed in JCckContentJoomla_User for CRONs.
# JText not applied on Multilingual ("Yes but English") fixed (regression).
# Missing "return" added on "Export", "Process" tasks from Submit Button plug-in.
# Various improvements or issues fixed.

SEBLOD 3.12.2 (2017-07-31)

# "data-cck-boxchecked" JS issue fixed.

SEBLOD 3.12.1 (2017-07-31)

# Regression (objects with bridge capability) fixed.

SEBLOD 3.12.0 (2017-07-31)

* Security Release:
 >> Missing escaping on 2 queries.

+ "Optimize (Memory)" process reworked (for both post/pre PHP 7).
+ Search Generic now gives the ability to target a specific column.
  >> [aka]:[value] instead of [value] while searching


+ "Clear" Access Level added (on Fields) from Content/Search Types UI.
+ "Edit Own Related Content" permission improved.
  >> any object suppport added >> [column]@[object]
+ Keyboard Shortcuts added in Fields/Sites/Templates UI (List View) to search (@).
+ Multiple items supported in "Dropdown Menu" behaviour (JGrid).
+ "Language" parameter added on Date Typo plug-in.
+ Links support added in "Featured", "Status" behaviours (JGrid).
+ "Property" picker added on Joomla! User Live plug-in.
+ "Title" added on Content Link plug-in.
+ "Title / Tooltip" (Self) parameter/process added on JGrid Typo plug-in.
+ Translated Title added on "Delete", "SEBLOD Form" Link plug-ins.

+ "data-cck-boxchecked" attribute implemented for item selection.
+ "is-filter" class implemented for Filter variation.
  >> useful to enable/disable "change" event

^ Apply Group's own restriction before fields (so they don't end up in $config['fields'])
^ JCckContent class updated. >> "delete" method refactored.
  >> Events triggering added.
  >> Permissions check added.
  >> "setOptions" method added.
  >> some method declarations have changed (from public to protected)!

! Priority added on Process stack.
 >> "beforeRenderForm" support added.

# Alternative Language constant "..._1" applied when no result as well.
# Bridge author issue fixed.
# Calendar fixed for PHP 5.4
# Code Mirror support fixed.
# "Completed" text added on Submit Button.
# Delete link issue fixed on Free Button field plug-in.
# Delete support added Batch/List (i.e Search Form).
# Development Prefix applied on Group creation.
# Integration issues fixed.
# Issues fixed on "JForm Associations" Field plug-in.
# Menu Tree (Add-ons for SEBLOD) issue fixed.
# Missing Development Prefix added on Group creation.
# Missing translation fixed for optgroups on Static Options of Dynamic Select plug-in.
# Missing "return" added on "Export", "Process" tasks from Submit Button plug-in.
# Multilanguage Integration issue fixed.
# Multiselect added on back-end managers.
# Object Plug-ins now loaded from CLI.
# "onAfterInitialise" processing calls move below Core/Multi-site code.
# "onAfterDelete" fixed for base table.
# Template positions toggle issue fixed on back-end.
# Validation Rules fixed on JForm Calendar plug-in.
# Various improvements or issues fixed.

SEBLOD 3.11.3 (2017-06-09)

+ Alternative Language constant "..._1" for unique search result added.

! Various cleaning performed.

# Missing "Debug" fixed on Lists.
# Trigger "change" issue fixed on Calendar (regression since SEBLOD 3.11.0).
# Variations fixed on Calendar within Group X (regression since SEBLOD 3.11.2).
# Various minor issues fixed.

SEBLOD 3.11.2 (2017-05-23)

+ "onUserLogin" event support added.
+ "Prepare Output" parameter added on Textarea, Wysiwyg Editor plug-ins.


# "/api..." URLs fixed.
# Calendar issues fixed (regression since SEBLOD 3.11.0).
# "Guest Only - [SITE]" group now assigned to "Guest" Access Level.

SEBLOD 3.11.1 (2017-05-17)

# Live/Default value fixed on Calendar plug-in.
# Timezone issue fixed on Calendar plug-in.
# Timezone issue fixed on "JForm Calendar" plug-in.

Known issue:
A "calendar" field inside a "group_x" may result in data loss when saving an item.
Please upgrade to SEBLOD 3.11.2.

SEBLOD 3.11.0 (2017-05-10)

* Security Release:
   >> Making sure unauthorized values (plug-ins with "options") are properly filtered.
   >> Unauthorized values wrongly forced to "0" in some use cases.

+ "Edition as Copy" behaviour added on SEBLOD Form Link plug-in.
+ "Fragment as Resource" capability added.
   >> opens a Content view in Modal Box from any List.
+ "JForm Calendar" plug-in added.
+ Modal Box (Bootstrap-based) added.
+ Multi-sites system improved with context/subfolder capability.
+ Persistent Search behaviour added.


+ Ability to use "Admin Form" on Front-end only on Edit.
+ "Match Occurences Offset" parameter added for "Each Word Exact" match mode.
+ Placeholder tables added for Free storage.
   >> useful for AKA/Join queries (Search Join Plug-in).

+ "Append Context to URLs" parameter added on SEBLOD Options.
+ Country List updated in install.sql to include Ukrainian translation.
+ Development User Group added on SEBLOD Options.
   >> useful for having a specific TinyMCE profile on Construction (i.e. SEBLOD back-end).
+ History/Log support added for templates.
+ Keyboard Shortcuts added in Content/Search Types UI (List View) to search (@), and open a specific view (1-4).
+ Loading Overlay added on Content/Search Types UI (back-end).
+ "Message", "Message Style" (No Search) added on Search Types.
+ "Pagination (Text)" parameter added on SEBLOD List for Infinite pagination.
+ SEF (Root for Ajax) parameter added on SEBLOD Options.
+ Template Style support added on Versions.
+ Title (Class) parameter added on SEBLOD Options.

+ 2 new computation formats added on SEBLOD Options.
+ Custom class allowed in "Modal" position of One (seb_one) template.
+ "Description Tag" (div|p) added on Form & List Menu Items.
+ "Language Constant" mode added for Title on Form & List Menu Items.
   >> APP_CCK_FORM_[CONTENT_TYPE_NAME]_TITLE_ADD
   >> APP_CCK_FORM_[CONTENT_TYPE_NAME]_TITLE_EDIT
   >> APP_CCK_LIST_[SEARCH_TYPE_NAME]_TITLE

+ "Export (Ajax)", "Process (Ajax)" tasks added in Submit Button plug-in.
+ Modal Box parameter added on SEBLOD Options.
+ Modal Target added on Content, List Link plug-ins >> only the new modal is supported.
+ Responsive Layout mode added in Table (seb_table) template.

+ Column suggestion now supports #__cck_store_form... tables.
+ "Dropdown Menu" behaviour added on JGrid Typography plug-in.
+ "Invert" parameter added on Ajax Availability Validation plug-in.
+ "Is Submitted" added on Conditional States triggers.
+ "Show Buttons" parameter added on Wysiwyg Editor plug-in.
+ "Site" parameter added on Content Link plug-in.
+ "Start/Finish Publishing" for "Status" behaviour added on JGrid Typography plug-in.

+ "data-cck-remove-before-search" added.
   >> remove inputs before Search for cleaner/shorter URLs.

! List/Items not wrapped in FORM tag anymore even with Search Form set to "show"
   >> some plug-ins may use formWrapper=true to force items to be wrapped into FORM,
 ex: JGrid it is required when form elements are included in the list output, but it is now managed dynamically by the system.
! JCck::isSite() method improved.
   >> can identify if site is "master" or from aliases.
! JCckTable doesn't have support for Assets (and issues are now prevented!).
! JCckTable shouldn't be used with tables having an Object plug-in >> use JCckContent.
! "No Access" message more explicit when Debug is enabled, on Content/Search Types.
! Object plug-ins (exporter.php) updated for Exporter Add-on.
! Object plug-ins (importer.php) updated for Importer Add-on. >> suffix forced for existing/identical "alias" for new items.
! Priority added on Process stack.
   >> "beforeRenderContent" support added.

^ JCckContent class updated.
   >> "getInstanceBase" method added.
   >> "save" method refactored.
   >> support of "parent" Content Type added.
^ JCckContent classes added on each Object plug-in.
   >> use "$content = new JCckContentJoomla_Article;" in order to create new Articles.
   >> use "$content = new JCckContentJoomla_Category;" in order to create new Categories.
   >> use "$content = new JCckContentJoomla_User;" in order to create new Users.
   >> use "$content = new JCckContent[OBJECT_NAME];" in order to create new Items from a specific Object.
   >> use "$content = JCckContent::getInstance(...); in order to load/update any kind of Item."
^ Mobile Detect updated to 2.8.24.^ Plug-ins translations updated.
^ Reset Button now clears hidden inputs as well. >> use data-cck-keep-for-search="" to keep them.
^ Search Ordering mode is now "Text" by default.
^ "translate_id" variable renamed to "copyfrom_id".

! "Helper_Include::addValidation()" back-end function deprecated, use JCckDev::addValidation();
! "Helper_Include::addScriptDeclaration()" front-end function deprecated.
! "Helper_Include::addValidation()" front-end function deprecated, use JCckDev::addValidation();
! "JROOT_CCK", "JROOT_MEDIA_CCK", "JPATH_LIBRARIES_CCK" defines deprecated.
! "JCck::getUser_Value()" function deprecated.
! I  replaced with SPAN

- "Box" (task=box.) removed on front-end.
- "Helper_Include::addColorbox()" front-end function removed.
- "JCck::setUser_Preference()" function removed.
- "JCck::setUser_Preferences()" function removed.
- "JCck::googleAnalytics()" function removed.
- Limit of characters removed in dropdowns (Integration).
- "Modal Box" location removed from "JForm Rules" plug-in.
- "Modal Box" location removed from "Wysiwyg Editor" plug-in.

# "Admin Form" permission added at component-level.
# Bad URLs fixed when SEF is deactivated.
# "Cancel" task doesn't trigger validation anymore.
# Code Mirror support added on Wysiwyg Editor plug-in.
# Custom Attributes support added for List (Field) Variations.
# "has-value" class fixed Select Dynamic/Multiple.
# Form / List & Search issues fixed, when Joomla! caching is on.
# Height issue fixed on Wysiwyg Editor plug-in. (it may prevent manually resizing)
# Issue fixed on Windows Edge, where form was submitted twice.
# Live value fixed for access levels in Multi-sites.
# Legal Extensions (Presets) issue fixed (right) after SEBLOD installation.
# Merging process (for scripts) fixed for sites in subdirectories of a domain name.
# Message/Redirection issues fixed on Multi-pages forms.
# Missing back-end methods for reorder by drag-and-drop capability added.
# Missing context added on Joomla! Category Object for "onContentBeforeDelete".
# Missing language string methods for reorder by drag-and-drop capability added.
# Missing parts added for "onUserAfterDelete" event.
# Numeric Select plug-in improved.
# One issue fixed for PHP 7.1 support.
# Preview (Field X, Group X) fixed in Upload File plug-in (regression).
# "Required" validation issue fixed on Upload File/Image plug-ins.
# "Return" URL fixed on User Profile Edit redirection.
# Site's public access level now stored separately.
# Table headings now translated in Table (seb_table) template.
# Translation issue (static options) fixed on Select Dynamic plug-in.
# User export (columns) issues fixed.
# Validation can now be applied on Calendar plug-in.
# Various issues fixed on Calendar plug-in.
# Various improvements applied on Group plug-in.
# Various improvements or issues fixed.

Known issue:
A "calendar" field inside a "group_x" may result in data loss when saving an item.
Please upgrade to SEBLOD 3.11.2.

SEBLOD 3.10.0 (2016-09-30)

+ Ability to use "Admin Form" on Front-end.
+ Automatic removal of oldest versions added.
+ Keep-alive behaviour forced on Admin/Site Form views.


+ Allow Options to be defined at Template level.
+ Load More (Infinite Pagination) support added on Blog template.
+ Above/Below locations added for "Add" button on Group X plug-in.
+ "->values" added (onCCK_FieldPrepareStore) on Field X and Group X plug-ins.

^ Various SEBLOD.com links changed to HTTPs.

# Google API load from modules issue fixed.
# Merging process (for scripts) reworked.
# Missing Group X icons (in Table orientation) added.
# Missing $config properties added on "Store".
    >> allow Permissions check on PrepareStore (Joomla! ACL pack)
# One more fix applied to the router.
# Parent (Content Type) Table entries are now removed "onContentAfterDelete".
# Sortable JS not included anymore when disabled with restrictions.
# Timezone issue fixed on Calendar plug-in (regression).
# Various improvements or issues fixed.

SEBLOD 3.9.1 (2016-09-12)

# Broken Conditional States fixed on Group when tmpl=raw.
# Download task updated on back-end.
# Markup fixed on Group plug-in.
# Minor issues fixed on back-end.

SEBLOD 3.9.0 (2016-09-01)

* Security Release:
 >> Status (+ Publication dates) applied on Download task.

+ Extensive cleaning performed.
   >> Deprecated Jquery stuff removed.
   >> Deprecated SEBLOD stuff removed.
   >> Joomla! 2.5 not supported anymore. :)
   >> PHP 5.2 not supported anymore. :)

! Memory & Performance optimizations on List rendering (for modules).


+ Keyboard Shortcut added in Content/Search Types UI to add a new field (n).
+ Match mode automation (multiple vs single selection) added.
+ Suffix forced for existing/identical "alias" on submission.
   >> available on JCckContent class
   >> support added on Article/Category Object plug-ins

+ $cck->retrieveValue(...); implemented in Template Framework.
  >> alternative to getValue with restriction applied.
+ "Limit" parameter added on List module.
+ "[pk]" syntax allowed in Bridge Title parameter.
+ "User Grp Password" group (used from User Content Type) added in install.sql

^ "Exact" match mode + "Unquoted" forced for Int/Tinyint while creating new fields.
^ "Match Occurences" parameter added for "Each Word Exact" match mode.
^ "PrepareExport" applied on Link, Textarea, Wysiwyg Editor plug-ins.
^ Primary Key for "More" tables now created as UNSIGNED INT(10).
   >> "#__cck_store_form_..."
   >> "#__cck_store_item_..."

^ jQuery UI updated to 1.12.0
^ jQuery UI Effect updated to 1.12.0

^ "/alias (Safe)" is now deprecated.
  >> "SEF Content Type(s)" now triggers "Safe" mode on its own.

- Deprecated "CCK" class removed.
- Deprecated "CCK_Database" class removed.
- Deprecated "CCK_Dev" class removed.
- Deprecated "CCK_Field" class removed.
- Deprecated "CCK_Language" class removed.

- Deprecated use of jQuery.fn.attr('checked') removed.
- Deprecated use of jQuery.fn.attr('disabled') removed.
- Deprecated use of jQuery.fn.die() removed.
- Deprecated use of jQuery.fn.live() removed.
- Deprecated use of jQuery.fn.removeAttr('checked') removed.
- Deprecated use of jQuery.fn.removeAttr('disabled') removed.
- Deprecated use of jQuery.fn.size() removed.

- jquery-1.8.3.min.js removed.
- jquery.jstree.min.js script removed.
- jquery.lavalamp.min.js script removed.
- jquery-noconflict.js script removed.
- jquery.qtip.min.js script removed.

- Permanent "limit" variable removed on Lists.

# A few "ALTER IGNORE TABLE" replaced by "ALTER TABLE" for MySQL 5.7.4+ support.
# "Auto Redirection (Vars)" now applied on Content redirection as well.
# Download Link/Task now applied on Upload File plug-in.
# "Form Action" Fields can now be included in a "Group" Field.
# Guest issue on Multi-sites fixed (regression since Joomla! 3.6.0)
# Green validation popup style fixed.
# Initial Accesslevels forced back in Multi-sites.
# Issues fixed on Group plug-in.
# JSON issue (PrepareDownload) fixed.
# Missing required "star" added in Group output.
# Missing Parent's fields while editing a Child Content Type issue fixed.
# Offline mode fixed in Multi-sites. (regression)
# Path issue fixed for "Modal Box Style" parameter on SEBLOD Options.
# User activation issue fixed on Multi-sites.
# Various improvements or issues fixed.

SEBLOD 3.8.4 (2016-06-27)

+ Country List updated in install.sql to include Italian translation.

+ Allow syntaxes to retrieve Group X values in HTML Typography plug-in.
+ "Description Tag" (div|p) added on List/Search modules.

# Missing "TagsHelperRoute" class (in back-end) issue fixed.
# Page Title (override) issue fixed for view=category.
# Minor issues fixed.

SEBLOD 3.8.3 (2016-06-10)

+ Country List updated in install.sql to include Spanish translation.
+ Position Overrides' path displayed in Content/Search Types UI.


+ "Integers" mode added in URL Variable Live plug-in.

# Back-end UI Drag and Drop responsiveness fixed (regression since SEBLOD 3.8.2).
# Email Validation plug-in altered for new TLDs.
# "JForm User" issues fixed.
# One more fix to clearForm().
# Router now handles the "Intranet App for SEBLOD" correclty.

SEBLOD 3.8.2 (2016-06-02)

+ Country List updated in install.sql to include Russian translation.
+ Keyboard Shortcuts added in Content/Search UI for various parameters (1-7).
+ Router improved
    >> 3 segments URLs (i.e. /parent/parent/...).
    >> support added on back-end via AJAX.


+ "Action" parameter added ("No Search") on Search Types.
+ "Both" behaviour added in Div plug-in.
+ getPk() method added to JCckContent class.
+ URL Query (Vars) added on Form menu item.

^ Colorbox updated to 1.6.4.

# A few more fixes applied to the router.
# getConfig_Param() fixed for CLI (regression since SEBLOD 3.8.0).
# Init "author" in Form Edition (pre-onCCK_Storage_LocationPrepareForm).
# User Export ("All Fields") issue fixed.
# User Import issue fixed.
# Various improvements or issues fixed.

SEBLOD 3.8.1 (2016-05-08)

+ Country List updated in install.sql to include German translation.

^ Mobile Detect updated to 2.8.22.

# clearForm() fixed for multiple select in Firefox.
# Filter Variation fixed in Calendar plug-in.
# Menu Items in Multi-sites (on first load) issue fixed (regression since Joomla! 3.5.x).
# Missing translations added.
# Multi-sites no more automatically activated after first creation (regression since SEBLOD 3.8.0).
# Pagination on Lists (on back-end) fixed (regression since SEBLOD 3.8.0).
# Remaining Mac OS files (.DS_Store) removed from com_cck.zip
# "User Activation State" storage is now "none".
# Various issues related to the router fixed.

SEBLOD 3.8.0 (2016-04-30)

* Security Release:
    >> Text Filter Settings (Configuration) applied on Textarea, Wysiwyg Editor.
    >> Variables (that were not protected) now escaped/secured.

! Memory & Performance optimizations on List rendering.
! Performance improvements on Search system >> SQL queries refactored.
^ Publishing comparison based on the minute (instead of second) for SQL optimizations.

+ "Article Manager", "Category Manager", "User Manager" included in install.sql
+ "Button Free", "Search Generic", "Search Ordering" Field Plug-ins added. (included in Core for Free now, yeah!)
+ "Joomla! JGrid" Typography Plug-in added.
+ "URL Variable" Restriction Plug-in added.
+ "Count" (Auto / Estimate) parameter added on Search Types.
+ "Load" behaviour added to Infinite Pagination on Search Types.
    >> support added on the following templates: Chart, Map.
+ Reorder by drag-and-drop capabilities added.
    >> supported Object plug-ins: Joomla! Article, Joomla! Category
+ Router improved for 2 segments URLs (i.e. /author/...) >> supported Object plug-ins: Joomla! Article


+ Ability to apply INNER/LEFT/RIGHT joins >> Search Join plug-in required.
+ "Default Variation", "Default Variation (Form)" parameters added on SEBLOD Options (Site).
+ "Optimize (Memory)" parameter added on SEBLOD Options (Site).
+ "Alternative Search Type" parameter added on List module.
+ "Auto Redirection (Vars)", "SEF" parameters added on List Menu Items.
+ "Exclusions" (URLs) capability added on Sites >> force URLs with joomla's default language.
+ "Export", "Process" tasks (Submit Button) support added on Content views.
+ "Hidden & Anonymous" Field Variation added on Forms.
+ "Hidden when filled" Field Variation added on Forms.
+ "Final Ordering" (Random/Shuffle), "Limit", "Pagination" parameters added on List Menu Items.
+ "seb_css3b" variation added (cleaner version of seb_css3).
+ Title (Inherited / Menu Item / Custom) parameter added on Form & List Menu Items.
+ "URL" mode added to "Menu Item Target" on Search module.
+ "Validation" parameters added on Search Types.
+ Additionnal "Order By" can be prepended in Search Ordering Field plug-in.
+ "Alternative Format", "Unit", "Time Zone" parameters added on Date Typography plug-in.
+ "Author" condition added on Workflow Restriction plug-in.
+ "Auto" Tmpl parameter added on Content, "SEBLOD Form", "SEBLOD List" Link plug-ins.
+ "Behavior" parameter added on Clear Typo plug-in.
+ "Bridge Ordering" parameter added on Joomla! User, Joomla! Usergroup Object plug-ins.
+ Content Type (Form) added on Workflow Restriction plug-in.
+ "Default Value" added on Joomla! User Live plug-in.
+ "JForm Usergroup" plug-in improved >> Native Search behavior.
+ "JForm Tag" plug-in improved >> Native Search behavior, Static Variation (Rendering).
+ "Multiple", "Parent" parameters added on Joomla! Tag Field plug-in.
+ Params (JSON) can now be retrivied from Joomla! User Live plug-in.
+ "Redirection (Variables)" added on Delete, SEBLOD Form Link plug-ins.
+ "Rel" parameter added on Link plug-in.
+ "Remaining Characters" added on Textarea plug-in.
+ "Reset" tasks added on Submit Button plug-in.
+ "Routing context" parameter: "Best" mode added on Joomla! Category Object plug-in.
^ Script/Styles improved on Calendar, GroupX plug-ins when tmpl=raw.
+ $site->... syntaxes processes added on Freetext/Select Dynamic plug-ins.
+ Timeleft support added on Date Typography plug-in.
+ "#__cck_store_item_..." support added in JCckContent class.
+ js_replacehtml="" (jQuery from Xml) added.[Dev. Framework]
+ "Add to Cart" permission added.
+ "Allow Login on all Sites" (Multi-sites) added on SEBLOD Options.
+ "Forbidden Extensions White List" parameter added on SEBLOD Options
    >> Must be allowed from Upload Files
+ "Registration Menu Item" parameter added on SEBLOD Options > Integration > Joomla! User.
+ "Yes, but English" (Language >> JText) added on SEBLOD Options.
+ Various Improvements for upcoming SEBLOD eCommerce add-on.

^ CHARSET updated to "utf8mb4" and DEFAULT COLLATE to "utf8mb4_unicode_ci".
^ Events changed in SEBLOD core for Content Type, Field, Folder, Search Type, Template:
    >> "onContentBeforeSave" replaced by "onCckConstructionBeforeSave"
    >> "onContentAfterSave" replaced by "onCckConstructionAfterSave"
    >> "onContentBeforeDelete" replaced by "onCckConstructionBeforeDelete"
    >> "onContentAfterDelete" replaced by "onCckConstructionAfterDelete"
- "onUserBeforeDeleteNote" event removed, use "onContentBeforeDelete"/"onContentAfterDelete".
^ Various INT(11) updated to UNSIGNED INT(10).

- "Captcha Math", "Joomla Article (Related)", "Youtube" plug-ins removed from Core package.
    >> available for Free on SEBLOD.com/store

! Back-end UI reworked: performance/responsiveness improved greatly + look & feel is cleaner :)
! Copyright Updated.
! Force Random Password to have 20 characters.
! Object Plug-ins (exporter.php, importer.php) updated for Exporter/Importer Add-ons.
! Prepare "Jobs" for upcoming SEBLOD Toolbox Add-on.
! Prevent reset of auto_increment in InnoDB.! SEBLOD.com Urls updated in Admin Menu Module.
! Sites generation refactored for greater flexibility.
! Various images added for all supported Object plug-ins.

^ AfterStore processing/events not executed anymore if an error is thrown while storing.
^ Colorbox updated to 1.6.3.
^ Custom Variables ($uri->get(...) in Links) removed when empty >> proper URLs.
^ Document title can now be altered in BeforeRender event/process.
^ "Exact" match mode + "Unquoted" applied to fields stored in Int/Tinyint formats.
^ Form/List titles, Page Heading forced to be hidden when tmpl=raw on Forms & Lists.
^ "Group X" refactored (cleaner JS, actions/buttons support added for Table mode).
^ jQuery Validation script updated for AJAX and Confirm validations.
^ Mobile Detect updated to 2.8.21.
^ One (seb_one) updated with "Inherited" variation parameter.
^ Table Template refactored (automatically ignore a column when there is no content in any of the rows).
    >> "Empty Columns" parameter added for the previous behaviour

# Add missing options pre/post before/after store processing.
# AJAX availability issue fixed >> no need to clic more than once now, yeah!
# AJAX availability issue fixed >> (POST) check using the "Fields" parameter.
# "Alternative Search" issue fixed for Infinite pagination.
# "allowUserRegistration" now supported.
# Checkbox (Delete File) "onchange" issue fixed on Upload File/Image plug-in.
# Cookie issue while creating a new Search Type (back-end) fixed.
# Custom Attributes issue fixed on Cotnent plug-in (beforeRender).
# Cyrillic issue fixed (while creating a field from a Content Type).
# < p > removed from Freetexts field in install.sql
# Empty message issue fixed after (submitting a Form).
# Execution time issue fixed for Bridge creation (when there are a lot of articles in category)
# Fields (id >= 533 AND id < 5000) patched for some websites (InnoDB issue).
# Filtering (form App Folder) issue fixed on back-end.
# Hardcoded condition (preventing required/validation) removed on Password field.
# HTML output improved on "Group" and "Group X" (Form views) Field plug-ins (markup=none or restrictions).
# Issues fixed on JCckContent class.
# Language assignement issue fixed in multi-sites system.
# Keep "return" in "user profile edit" redirection.
# Maxlength validation fixed on Messages (Configuration) on back-end.
# Menu ItemIds managed for App Export/Import (in Content, SEBLOD Form/List Link Plug-ins)
# Missing Language file issue fixed on the Calendar Plug-in.
# Missing Languages files (for Package Export) added.
# Missing ->values added in PrepareForm on Checkbox, Select Multiple plug-ins.
# Native Joomla edit button/link fixed for bridge items.
# Native Search behaviors fixed for Upload File/Image plug-ins.
# Nested Lists (using "Items" view) issue fixed.
# Permission issue fixed when Edit button/link is the 1st field assigned.
# "Profile Menu Item" (SEBLOD Options > Integration > Joomla! User) route fixed.
# "Prepare Content" issue fixed on "Joomla! Module" plug-in >> "PrepareContent" method.
# Processing Export issue fixed.# Registration email/mode using COM_CCK_EMAIL_REGISTERED_BODY fixed.
# Router issue (related to 2 segments URLs) fixed (regression.. :/).
# SEF parameter properly propagated during List rendering.
# Sub-menu item issue fixed in App Export/Import.
# Styling issues fixed in Quick Add Modal (back-end) (regression since Joomla! 3.4.x)
# Syntax (replacement) issues fixed on "Email" plug-in.
# Time Zone issues fixed in Calendar Field plug-in.
# Time Zone now applied automatically by "Date" Typo plug-in.
# Typo issue (onBeforeRender) fixed on Conten Link plug-in, Date Typo plug-in.
# User's groups (erased after user profile edition on front-end) issue fixed. Good catch Lionel ! ;)
# Various improvements or issues fixed.

SEBLOD 3.7.2 (2015-09-19)

+ "Class", "Custom Attributes" added on Image Typo plug-in.
+ "Comparison Rule" parameter added for "Exact", "Not Equal" for SQL optimizations.

^ Mobile Detect updated from 2.8.15 to 2.8.16.

# Custom Attributes issue fixed on SEBLOD Form Link plug-in (regression).
# Latest improvements in "Tabs" plug-in added on "PrepareForm", as well.
# Minor Javascript issues fixed (regression since Joomla! 3.4.4)

SEBLOD 3.7.1 (2015-08-17)

! "Upgrade" process of Products improved >> SEBLOD Updater add-on required.!
XML scripts (of each SEBLOD product) updated.! >> Please read blog post.


SQL Tables now backuped by default when uninstalling SEBLOD
>> Backup or Drop behavior can be selected in "SEBLOD 3.x > Options > Component".

! Post Install info updated.

+ "Item Identifier", "URL" params added on "Tabs" plug-in.

^ < !-- Begin: SEBLOD 3.x Document -- > only displayed when debug is enabled.
^ < !-- End: SEBLOD 3.x Document -- > only displayed when debug is enabled.

# "onBeforeRender" Restrictions support added on Tabs plug-in.

SEBLOD 3.7.0 (2015-07-20)

+ Ability to create/link a new field to a specific Content Type... from Field Manager (or Search Type).
+ Ability to join the same table more than once added >> Search Join plug-in required.
+ Force Typography even if value is empty.
+ Session Manager added >> "Edit" capabilities for sessions created from Exporter/Importer add-ons.

+ Export of Processings implemented.
+ Export of Storage (Format) plug-ins implemented.
+ Import of Processings implemented.


+ "Custom Attribute" added on "Content", "SEBLOD Form" Link plug-ins.
+ "List" Variation added on "Select Dynamic/Simple"
+ "Prepare Content" parameter added on "Joomla! Module" plug-in.
+ "Static Options" placement added on "Select Dynamic".
+ "Use Value (Field)" added on "SEBLOD Form" Link plug-in.
+ Text input forced for Search Form, on "Wysiwyg Editor" plug-in.
+ ->values property available on "Checkbox" plug-in.

! Table (seb_table) updated to render even if no items.

+ "JCck.Core.baseURI" javascript property added.

^ < form > ID suffixed on Form View when tmpl=component OR tmpl=raw.
^ JCckContent class updated >> "delete" method added and issues fixed.
^ Mobile Detect updated from 2.8.13 to 2.8.15.
^ Various Core improvements for upcoming Builder App.
^ Various Script/Styles improvemented when tmpl=raw.
- Limit of characters removed in "Admin Menu" module.

# "->get(...)" syntax fixed in "$cck->replaceLive()" method.
# A few PHP notices fixed/removed.
# Custom Attributes issue fixed on "Textarea" plug-in.
# Download issue fixed in Custom storage.
# Minimum number of rows forced on "Field X" plug-in.
# Minor CSS issues fixed.
# Minor issue (related to attachments) fixed on "Email" plug-in.
# Minor issues fixed on "Select Dynamic".
# Missing Script (JS) from Stuff applied on "Textarea" plug-in.
# Javascript issues fixed for Free Storage (back-end).
# Javascript issues fixed on "Group X" plug-in.
# Prevent default value to be removed in "Upload File/Image" plug-ins.
# Router issue (related to 2 segments URLs) fixed.
# Various improvements or issues fixed.

SEBLOD 3.6.2 (2015-05-21)

# Remove temporary comments on Upload File Field plug-in.

SEBLOD 3.6.1 (2015-05-21)

+ J(...) support added for Custom Attributes on Textarea Field.

^ Mobile Detect updated from 2.8.12 to 2.8.13.

# Notice removed on "Joomla Article" Object plug-in.
# Routing issue fixed (regression).

SEBLOD 3.6.0 (2015-05-08)

! Joomla! 3.4 ready.
* Security Release: 2 missing JEXEC security checks added.


+ "Alternative Search Type" added for Lists/Items rendering on Menu Items.
+ Content Type inheritance (Parent/Childs) implemented. (Thanks to pulsarinformatique!)
+ "Leave nothing behind" crowdfunding project implemented. (Thanks to the SEBLOD community!)
+ Load More (Infinite Pagination) added on Search Types.
   >> supported templates: Accordion, List, Masonry, Table, Tabs.
+ "save2copy" Task added on Forms.
+ Router improved for 2 segments URLs (i.e. /parent/...)


^ SQL table storage engine switched from MyISAM to InnoDB in install.sql (!)
^ SQL table storage engine switched from MyISAM to InnoDB for newly created tables. (!)


+ "Change Column" (Alter Storage Field) added.
+ "Comparison Mode" parameter added for "Any Exact" match >> multiple vs multiple.
+ Custom Attributes applied on Content view (Root).
+ Custom Attributes applied on List views' items.
+ Multilanguage Associations available for Joomla! Category object.

+ "More" Link handled more intelligently >> "only if results", "only if more results".
+ "More" Link Text parameter added on List module.
+ "Show List View" parameter added on List View.

+ "Auto Selection" added on Submit Button plug-in.
+ "CheckAll" toggle added on Checkbox plug-in.
+ Custom Attributes applied on Links plug-ins.
+ Default/Live values used to set the "Active" tab on Tabs plug-in.
+ "Delete" methods added to "Joomla Article", Upload File/Image Field plug-ins.
+ "PrepareDownload", "PrepareResource" methods added to "Joomla Article", Upload File/Image Field plug-ins.
+ Dynamic Itemid mode based on fields' mapping added on Content Link plug-in.
+ "Group Required" (at least one field of..) capability added.
+ "has-value" class added on Select Dynamic/Numeric/Simple, Text.. (when value != '')
+ "Image Alt Fieldname" added on Image Typography plug-in.
+ "Image Title" added on Image Typography plug-in.
+ Srcset (2x, 3x) added on Image Typography plug-in.
+ Ukrainian language file added to Calendar plug-in.
+ $user->... $uri->... syntaxes processed added on Freetext plug-in.

+ "Delete" method added (to Field plug-ins). (!)
+ "PrepareDelete" method added (to Object plug-ins). (!)
+ "PrepareDownload" method added (to Field & Object plug-ins). (!)
+ "PrepareExport" method added >> SEBLOD Export Add-on required. (!)
+ "PrepareResource" method added >> SEBLOD WebServices Add-on required. (!)

+ Ability to override HTTP Header fields.
+ Ability to append "Group By" clauses and "User-defined Variables" to Search system.

! One (seb_one) updated with "Custom Attributes".
! Table (seb_table) updated with "Custom Attributes" & "Load More" capabilities.

^ Default behaviour of "Show Value" changed in Form & Delete links >> now hidden by default. (!)
^ Default User Group set as Registered (2) on User (Admin Form). (!)
^ "Download" task refactored. (!)
- "Group By" clause removed in Search system (!)
^ Mootools not included anymore in each Form or List views (>= Joomla 3.4). (!)

^ A few more properties available from Object plug-ins.
^ Chosen script loaded on List views (back-end).
^ Include inline scripts for Tabs when tmpl=raw
^ jQuery Validation script and style updated.
^ Mobile Detect updated from 2.8.3 to 2.8.12.
^ "template_preview.png" updated for One (seb_one) template.

- "defines.php" file (from back-end component) removed.
- "size="1" attribute removed on JForm Category/MenuItem, Select Dynamic/Numeric/Simple.

# Broken rendering issue fixed for nested lists.
# "Create" permission check now applied on SEBLOD Form Link.
# Check state of Email field before sending (disabled = no email).
# Custom Redirection issue fixed Search Form (Submit Button).
# Default set up of "Export" & "Process" permissions forced after installation.
# Duplicated path segments issue fixed on router.
# "Edit Own" issue fixed on Free Object.
# HTML output fixed on "Group" & "Group X" Field plug-ins when markup=none.
# Inherit Object automatically when creating a new Search Type based on a Content Type.
# Inherit Search Type issue fixed on Search module.
# Minor CSS issues fixed.+ Missing "Delete" methods added to Free, User, User Group Object plug-ins.
# Missing icons added on Form & List views (back-end).
# Missing computation rules now applied on "Group" Field plug-in.
# Multilanguage issue fixed on Joomla! Article object (regression).
# Retriving "Bridge" Author SQL query fixed.
# Routing issue (Auto Redirection: Content) fixed.
# Routing issue (when SEF is OFF) fixed on Search Module.
# Safe string issue (multiple allowed characters) fixed on Upload File/Image plug-ins.
# "sendpassword" parameter supported on Joomla! User registration.
# "undefined" javascript issue fixed on various plug-ins configuration.
# Unsafe Characters issues fixed on Links' Custom Variables.
# Validation rules fixed for fields inside Tabs.
# Various issues fixed on App Export.
# Various issues fixed, and code refactored on JCckContent class.
# Various SQL queries fixed.
# Wrong params for "Include File action" issue fixed.

SEBLOD 3.5.1 (2015-03-06)

# Edit link issue fixed on Article Manager (regression since Joomla! 3.4)
   >> more to come in upcoming SEBLOD 3.6.0

SEBLOD 3.5.0 (2014-12-05)

+ XML format added on List View.
+ Ordering By "Custom Values" added.
+ Ordering Modifiers (Length, Numeric) added >> natural sorting.

+ Empty", "Each Word Exact" Match modes added on Search Types.

+ "Count" parameter added on List View.

+ "Show Title", "Class", "Tag" added to List module.
+ "Show Title", "Class", "Tag" added to Search module.
+ "Show Description" added to Search module
>> After update, if the description is displayed and that you don't want it to be shown..., you just need to edit the module, and select "Hide" for the suitable parameter.

+ JCckDevImage class added for Images processing.

! Complete Processing Task >> SEBLOD Toolbox Add-on required.
^ Image Quality (JPG, PNG) moved to SEBLOD Options (Media).
^ Include inline scripts for Validation when tmpl=raw
^ Implement JCckVersion class.
^ Move Processings from Toolbox Add-on to Core.
! Rename #__cck_more_toolbox_processings to #__cck_more_processings.

# Append/Prepend issue fixed on Submit Button plug-in.
# Export of Restriction plug-ins issue fixed on Search Types.
# Notices removed in Router.
# Redirection issue fixed on SEBLOD Form Link. (regression since SEBLOD 3.4.x)
# Remove Match modes on Div, Tabs plug-ins.
# Tooltip issue (Heading variation) fixed (Joomla 2.5).

SEBLOD 3.4.3 (2014-11-12)

# "JHtml: :bootstrap not supported. File not found" on Joomla 2.5 issue fixed.
# Javascript issue fixed on Lists (regression)
# Markup fixed when "No Access" set to none on Forms.
# Missing "save2redirect", "save2skip" in SQL

SEBLOD 3.4.2 (2014-10-27)

# Custom Attributes (>3) issue fixed on Select Dynamic plug-in.
# install.sql updated >> `location` column (#__cck_core_fields) now VARCHAR(1024)
# Wrong template path (for overrides on back-end) issue fixed.

SEBLOD 3.4.1 (2014-10-20)

+ "Index, Follow, No archive", "Index, No follow, No archive" added to "Robots" fields.
+ "Index, Follow, No ODP", "Index, No follow, No ODP" added to "Robots" fields.
+ "Index, Follow, No snippet", "Index, No follow, No snippet" added to "Robots" fields.

# Missing "Decimal (10,8)" Storage Type (for Latitude) added.
# Missing "Decimal (11,8)" Storage Type (for Longitude) added.

SEBLOD 3.4.0 (2014-10-17)

+ Geo Distance ("Radius Higher", "Radius Lower") Match modes added on Search Types.
+ Ordering on Table (seb_table) Columns >> Search Ordering plug-in required.

+ "onCckPreBeforeStore", "onCckPostBeforeStore" events added.
+ "onCckPreAfterStore", "onCckPostAfterStore" events added.
+ "odt", "ods", "odp", "xlsm" included in download.php.
+ "save2redirect", "save2skip" Tasks added on Forms.


+ Allowed Case (Media) added to SEBLOD Options.
+ Custom Attributes (Component) added to SEBLOD Options.
+ "Featured" parameter added to Templates to set any Content/Form template as default.

+ "Custom variables", "Redirection" parameters added on Submit Button plug-in.
+ $cck->getSafe[...] syntax added on "HTML" Typography plug-in.
+ $user->... $uri->... syntaxes processed added on Select Dynamic plug-in.
+ ->values property available on Select Multiple plug-in.

+ Custom Attributes added to One (seb_one) template.
+ "column-q" to "column-z" positions adde to Table (seb_table) template.
+ Heading Variation added on Table (seb_table) template.
+ "Header", "Layout", "Margin" parameters added on Table (seb_table) template.
+ "no_result.php" updated on Blog (seb_blog), Table (seb_table) templates.

^ Mobile Detect updated from 2.7.8 to 2.8.3.

! "download.php" file (from back-end component) removed.
! No tag anymore when Search Form option is set to hide.
! No JS included anymore when Search Form option is set to hide.
! Rendering improved >> nested lists properly rendered.
! Template Manager updated.

# Data integrity check issue fixed (allowing n submissions per Form).
# Hard coded live removed on "JForm User" plug-in (on Search Form).
# Message markup (when empty message) issue fixed.
# Minor issues fixed on Search system.
# Multi-value mode issue fixed on Upload File plug-in.
# "Static" Variation issue fixed on "JForm User" plug-in.
# Reinstalling (after uninstall) issue fixed >> we suggest to reinstall the same version, though!
# Router legacy mode issue fixed.
# Various improvements or issues fixed.

SEBLOD 3.3.7 (2014-08-06)

+ Custom Attributes added on Heading Typography plug-in.

# Export issue (related to pagination options) fixed >> only current items exported.
# Live User properties issue fixed.
# Restoring Versions issues fixed. (regression since Joomla! 3.3.x)

SEBLOD 3.3.6 (2014-07-06)

+ $cck->getSafe[...] syntax added for Custom Variables on Links plug-ins.
>> JCckDev::toSafeID function applied. ex: $cck->getSafeValue('fieldname')

# App Export issue (variation="none") fixed.
# App Upgrade issue fixed.
# Broken Search query fixed.
# Custom Variables issue fixed on Content Link plug-in.
# Front-end issue partially fixed on "JForm User" plug-in.
# install.sql updated >> `access` columns are now INT(11)
# Restrictions applied on Tabs Field plug-in.

SEBLOD 3.3.5 (2014-05-23)

! Export from App Folder Manager improved.

+ "Append Date" added to App Folder Options, and SEBLOD Options.
+ "Append Version Number" added to App Folder Options, and SEBLOD Options.
+ J(...) support added for Custom Attributes on Text Field.

# MySQL Reserved Words issue fixed.
# Restriction plug-ins now exported in App.

SEBLOD 3.3.4 (2014-05-13)

* Security Release: download task was too permissive.
+ Allowed Paths (Media) added to SEBLOD Options. (cf details there)
+ "At the right", "Popover" field description placements added.
+ "Auto Hidden" Field Variation added on Select Dynamic plug-in.

! "download.php" file (from back-end component) deprecated.
! Table Template (seb_table) updated >> Markup (none) is now applied.

# Conditional States fixed when markup=none.
# Height:auto added on Textarea (cck.site.css)
# JForm Tag issue fixed.
# Number/URL variation fixed on Text plug-in.
# Redirection (after search) issue fixed on Homepage.
# Search issue (Field X > 10) fixed.
# Template Style issue fixed on Multi-site.

SEBLOD 3.3.3 (2014-04-07)

! Access (ACL) applied on Lists.

+ Allowed Characters (Media) added to SEBLOD Options.
+ "Action", "Redirection URL" (No Access) added on Search Types.
+ "Message", "Message Style" (No Access) added on Search Types.

^ cck-pos-[POSITION] added to "seb_css3" variation.
^ Default storage type updated from VARCHAR(255) to VARCHAR(512) on Link plug-in.
^ Upload File/Image plug-ins updated. (with allowed characters)

# ALTER TABLE [TABLE] DROP [COLUMN] issue fixed.
# "Edit Own (Related Content)" issues fixed.
# Multilanguage Integration issues fixed. (regression since Joomla! 3.2.x)

SEBLOD 3.3.2 (2014-03-10)

* Security Release: XSS Vulnerability fixed. (Field Variation)
# Download issue fixed. (regression since SEBLOD 3.3.x)

SEBLOD 3.3.1 (2014-03-06)

+ "event" argument added to $cck->addScriptDeclaration()
# Array issue fixed on "HTML" Typography plug-in.
# Memory issue patched on SEBLOD back-end.

SEBLOD 3.3.0 (2014-02-27)

+ "Article", "Category", "User" Content Types refactored (Site Forms).
+ "CCK Workflow" Restriction plug-in added.
+ Core Stylesheets can be included/excluded easily.
+ Markup ("default" or "none") added on Content/Search Types.
+ Mobile Detect Library added, use "new JCckDevice".
+ Plug-in type added => { CCK Field Restriction }.


+ Aliases (URL) added to Sites. (Multi-sites)
+ "Edit Own (Related Content)", "Process" permissions added.
+ "onCckDownloadSuccess" event added.
! Performance improvements and optimizations.
+ "process" Task added on Lists >> SEBLOD Toolbox Add-on required.

! "Any Word Exact" match updated >> "IN" clause instead of OR statements.
+ "Comparison Rule" parameter added for "Any Word Exact" match.
+ "Default Value" parameter added on "Stage" Live.
+ "Inherit Search Type" parameter added on Search module.
+ renderPosition() available on List view.
+ Stylesheets parameter added to SEBLOD Options.
+ Stylesheets parameter added to Content/Search Types (sliding panel).
! "Typography" moved to 2nd pane on Content/Search Types.
! "Typo on Label" moved to Typography plug-ins parameters.

+ "Crop Dynamic" thumbnail process added on Upload Image plug-in.
+ "First/Last" option text added on Select Numeric plug-in.
+ "Icon" Field plug-in added.
+ "Path(s)" parameter added to Content Link plug-in.
+ "Status" parameter added to Link plug-ins.

- "Author" Field plug-in removed, but available on SEBLOD.com
! "border: 1px solid #dddddd !important;" removed on .inputbox
! "border: 1px solid #888888 !important;" removed on .inputbox:focus

# Auto Redirection (content) issue fixed for Joomla! User/Group Object plug-ins.
# ".cck-clrfix" added on Form (edit.php) and List (default.php) layouts.
# ".cck-w30" added in cck.responsive.css
# "Cancel" Task issue fixed on Submit Button plug-in.
# CSS issues fixed on Colorbox styles.
# Issue on + "Quick Icons" module fixed.
# Padding updated fo "div.cck_page_desc" >> "div.cck_page_desc{padding:0;}"
# Pagination issue (default values applied when values were empty) fixed.
# Useless CSS lines removed.
# Various minor issues fixed.

SEBLOD 3.2.2 (2014-01-20)

# Broken SQL queries (Advanced Search) fixed.
# Notice removed on "JForm Rules", "Wysiwyg Editor" plug-ins.
# Pagination issue fixed. (regression only for Joomla! 2.5.x)
# Routing issue fixed on Ajax Availability Validation plug-in.
# Updating (from 2.x versions) issues fixed.

SEBLOD 3.2.1 (2014-01-02)

# Joomla/Native (multilingual) router issue fixed. (regression since Joomla! 3.2.1)
# Redirection issue on Search module fixed. (regression on SEBLOD 3.2.0)
# "Search" Task issues fixed. (regression on SEBLOD 3.2.0)
# UI issues fixed on back-end.

SEBLOD 3.2.0 (2013-12-24)

! Joomla! 3.2 ready.
+ "Article", "Category", "User", "User Group" Content Types refactored.
+ "Articles", "Categories", "Users", Search Types added.
+ "apply", "save2new", "save2view" Tasks added on Forms.
+ "export" Task added on Lists >> SEBLOD Exporter Add-on required.
+ History/Log added for all Install/Update/Uninstall events. (Joomla! 3.x)
+ UI improvements & issues fixed on back-end. (Joomla! 3.x)

+ "Export" permissions added.
+ "Is Null", "Is Not Null" Match modes added on Search Types.
+ "Not Beginning with", "Not Ending with", "Not In" Match modes added on Search Types.
+ "Override Title" parameter is now multilingual, ex: {"en-GB":"...","fr-FR":"..."}
+ "triggers" state added on Conditional States & Triggers.

+ "Default Value", "Encryption" parameters added on "Url Variable" Live plug-in.
+ "Default Value", "Excluded Values" added (for access, groups) on "User" Live plug-in.
+ "Div" Field plug-in added.
+ Folder Permissions added on Upload Image plug-in.
+ HTML5 number, url Input Types added (as Field Variation) on Text plug-in.
+ "Hidden" position added to seb_table.
+ "Language" parameter added on "Content" Link plug-in.
+ "Raw Rendering" added on Menu Items / Modules.
+ "Redirection Url" parameter added on Delete Link plug-in.
+ Search Form can now be displayed below the List.. on List menu item.
+ Table Template (seb_table) updated.
+ "Task" parameter added on Submit Button plug-in.
+ Toolbar Button Variation added on Submit Button plug-in.
+ "View More", "Class", "Variables" parameters added on List module.

^ Form rendering is now done after Items rendering on Lists.
^ Items are now rendered inside the FORM tag of the List view.
- Live, Match, Validation parameters removed on Submit Button plug-in.
- Preferences (per User) removed on component backend, and library.
- Style removed on component backend.
! JCck::getUser() arguments changed, JCckLegacy::getUser() added if needed..
! "JCck::setUser_Preference()" function deprecated, use JCckLegacy::setUser_Preference();
! "JCck::setUser_Preferences()" function deprecated, use JCckLegacy::setUser_Preferences();
! "JCck::googleAnalytics()" function deprecated, use JCckLegacy::googleAnalytics();

# "access", and other extended profile properties available on "User" Live plug-in.
# Characters/Escaping issues fixed on Ajax Availability Validation plug-in.
# Fatal error issue fixed on Joomla! User Object plug-in.
# Filename forced as "safe string" on Upload File/Image plug-ins.
# Issues on "Versions" and Version Manager.. fixed.
# Language Files (for "lib_cck") are not duplicated anymore.
# Redirection issue (when link applied on Content View) fixed on Delete Link plug-in.
# Reordering issue fixed on Joomla! Category Object plug-in.
# Missing text (prepareContent) added on "JForm Usergroups" plug-in.
# urlencode/urldecode added for Live parameters on Menu Items / Modules.
# Various improvements or issues fixed.

SEBLOD 3.1.5 (2013-08-05)

# Autocomplete issue (Chromium) fixed. >> autocomplete="off" added on the form itself.
# "cck-clrfix" added (div class="cck_page") on Form/List component views.
# Tags issues fixed + updates for Joomla 3.1.5   [storage must be: standard|..|tags]

^ jQuery Sly (scrolling) script updated.   [back-end: please empty your cache]

SEBLOD 3.1.4 (2013-07-12)

+ Format (HTML/Plain Text) added on Email Field plug-in.

# Breadcrumbs issue fixed. (please use "Menu" as Pathway on Joomla! 3)
# Cropping issue fixed on Upload Image Field plug-in. (@adonay, @txusmi, @niels85.. thanks!)
# Redirection added for homepages on SEBLOD Multi-sites.

# Calendar consistency issue (admin/site form vs search form) fixed.
# Line Height issues (Label vs Value) fixed.
# Missing "Alternative Layout" parameter added on "Form", "List", and "Search" modules.
# Missing html/link/text (prepareContent) added on "JForm Menuitem" plug-in.
# Missing floating widths (.cck-w33f, .cck-w16f, ..) added in cck.responsive.css
# Quotes now escaped (confirm box) on Delete Link.
# Remaining "form div { margin: 0em 0 0em 0 !important; }" (in cck.search.css) removed.
# Single quote issue fixed on Ajax Availability Validation plug-in.
# "Text Input" parameter (enabled/read-only) added on Calendar Field plug-in.

SEBLOD 3.1.3 (2013-06-06)

# Custom Variables issue fixed on Content Link Plug-in.
# Delete (Article, Category) fixed. (regression since Joomla! 3.1)

SEBLOD 3.1.2 (2013-06-01)

# Canonical Urls issue fixed on Joomla! 3. ("SEF Canonical" option added)
# Item Route issue (on the back-end) fixed.
# Temporary fix added for upcoming SEBLOD Exporter add-on.
# Translation toggle issue fixed on Checkbox, Freetext, Radio, Select(s) plug-ins.
# Translation (of Options) issue fixed on Checkbox, Radio, Select(s) plug-ins.
# UI improvements on Joomla! 3.x
# Useless CSS lines removed.
# "form div { margin: 0em 0 0em 0 !important; }" removed.
# "prepateTable()" notice (Strict Standards) fixed for both Joomla! 2.5 and 3.x
# Minor issues fixed.

SEBLOD 3.1.1 (2013-04-25)

# Tags List output (using native layout) added on "JForm Tag" field.

SEBLOD 3.1.0 (2013-04-25)

+ Friendly Multilanguage Management added on Article Manager.
+ Multilanguage Associations available for to Joomla! Article object.
+ Native Tag system available for Joomla! Article & Category objects.


+ "Nested Exact" Match modes added on Search Types.

+ "Clear", "Modal" positions added to seb_one.
+ Folder Permissions added on "Upload File" Field Plug-in.
+ "JForm Associations" Field plug-in added.
! "JForm Tag", "Tabs" Field plug-ins updated.
+ "Use Value" added on "Content" Link Plug-in.

# Character escaping issue fixed in JSON storage.
# Data integrity check improved.
# Dynamic Legend (Position Variation) get Typography as well now.
# Minor issues fixed.

SEBLOD 3.0.4 (2013-04-16)

# Issue (related to SEBLOD Importer) fixed.

SEBLOD 3.0.3 (2013-04-14)

# Category Extension issue fixed. (@Eddy, thank you for the report)

SEBLOD 3.0.2 (2013-04-03)

* Security Release: "User Password2" field storage issue fixed.

# Template grid (33.33%,..) issue fixed.

SEBLOD 3.0.1 (2013-04-02)

# Broken SQL query (during upgrade process) fixed.

SEBLOD 3.0 (2013-03-29)

+ App Import / Export refactored & completed.
+ Conditional States & Triggers v2 added.
+ Computation Rules added on Content Types.
! Performance improvements and optimizations.
+ Stages added on Content Types >> Multi-page Forms.
+ Router refactored & improved >> /id-alias, /id, /alias .. your choice!


+ Bridge with Article (User, User Group) is now optional (disabled by default).
! Extensive work on compatibility & consistency with both Joomla! 2.5 and 3.0
+ Init. View (Fields) using another view added on Content Types.
+ Integration improved >> Modal Box (Icon, List) added, Options updated.


+ "App Root", "Icon" parameters added on App Folder.
+ Access added on Search Types.
+ "Auto Redirection" action (No Result) added on Search Types.
+ Cache (on Search) added on Search Types.
+ "Convertible" (Toggle) added for multiple selection (Conditionnal, Live Value).
+ "Content Creation" parameter added on Content Types.
+ "Content Object", "Alias" parameters added on Content/Search Types.
+ "Delete", "Delete Own" permissions added.
+ "Ending with", "Not Equal", "Not Like" Match modes added on Search Types.
+ "Exclude Fields" (Data Integrity) added on Content Types.
+ "Filter" Field Variation added on Search Types.
+ Language files, Media folder included in Apps.
+ Live plug-ins improved >> options added.
+ "Offline" parameter added to Sites. (Multi-sites)
+ Options (Fields) added to Sites. (Multi-sites)
^ Permissions moved to Modal Box on Content Types (sliding panel).
+ "Optional Stages" added on Search Types.
+ "Quick Menu" item creation added on Content/Search Types.
+ "Rebuild" button added on Folder Manager.
+ SEBLOD Workshop optimized.
+ Template selection (List view) added on "New" Search Type modal box. (J!3.0)

+ "Admin Menu" module updated.
+ "Quick Add" module added.
+ Media Extensions, "Prepare Content", SEF, Validation added on SEBLOD configuration.
+ "SEBLOD Breadcrumbs" module added.
+ URL Query (Vars) added on List menu item.
+ URL Assignment added on "Form", "List", "Search" modules.

+ "Ajax Availability" Validation plug-in added.
+ "Columns" (orientation = vertical) added on Checkbox, Radio plug-ins.
+ "Custom Attributes" added on Checkbox, Radio, Select(s) plug-ins.
+ "Delete Content", Link plug-in added.
+ "Default Title" (Auto/Custom) available on User, User Group Storage Location plugins.
+ IcoMoon support added on Submit Button plug-in. (requirement: Joomla 3.0)
+ "JForm Tag", "Tabs" Field plug-ins added. (requirement: Joomla! 3.1)
+ "Joomla User", "Url Variable" Live plug-ins added.
+ "Modal" position added to seb_one. (requirement: Joomla 3.0)
+ "Orientation" added on "Group X" Field plug-in.
+ Tranlation of options can be disabled on Checkbox, Radio, Select(s) plug-ins.
+ Tranlation of text can be disabled on Freetext plug-in.

^ jQuery updated from 1.7.2 to 1.8.3.
^ jQuery UI updated.
^ jQuery Validation script updated.
^ JS files moved & refactored. (cf /media/cck/ folder)
^ Use of jQuery Encapsulation & Javascript Namespaces added.

+ buildRoute() & parseRoute() added to Storage Location plug-ins. (!)
+ onCCK_Storage_LocationPrepareItems() added to Storage Location plug-ins. (!)

^ .conditionalState() renamed to .conditionalStateLegacy()
^ $cck->renderPositions(...); must be replaced by: echo $cck->renderPositions(...);
^ "CCK_Submit"... JS function removed, use "JCck.Core.submit"...
! "getLink" (Storage Location) function removed, use "getRoute".
! "getProperty" (Storage Location) function removed, use "getStaticProperties".
! "JCckDatabase::doQuery()" function deprecated, use JCckDatabase::execute();
- "Div Clear" Field plug-in removed, but available on SEBLOD.com
- "IFrame" Field plug-in removed, but available on SEBLOD.com
- "Joomla! Message" Content Object plug-in removed, but available on SEBLOD.com
- "Url Var Int", "Url Var String" Live plug-ins removed, use "Url Variable".
- "User Profile" Live plug-in removed, use "Joomla User".
- Upload Image plug-in improved.
- "rewritten_url.php" file removed.
- "route.php" file (class CCKHelperRoute) removed.
^ "Storage Location" renamed to "Object".

# A few issues related to Multi-sites fixed.
# "Access" + "Status" applied on Joomla! Article (Related) plug-in.
# "Content" Redirection (after Form submission) fixed/updated.
# "Custom" Storage field defined by Content Object. (introtext,description..)
# "Data Type" (Storage) fixed on Calendar. (datetime)
# Empty task on component (view=list) and mod_cck_search fixed.
# "Group" Field plug-in updated.
# "Jform Rules" Field plug-in updated. (+ Modal Box added)
# Form still filled after Captcha verification failed.
# Missing Development Prefix added in Duplicate Process.
# New Lines issues fixed on "Textarea" Field plug-in.
# Template Style not inherited from parent anymore after Duplicate process.
# Transliteration added on Content/Search Type, Field >> name.
# Relative URLs issue fixed on "Link" Field plug-in.
# Separator inherited (any word/exact) from multiple fields.
# Use of "DS" constant removed.
# "Wysiwyg Editor" Field compatibility improved with: JCK Editor.
# Numerous improvements or issues fixed.