Skip to content

Releases: JoomCoder-com/JoomCCK

JoomCCK v6.3.0

22 Feb 01:03

Choose a tag to compare

New version wih new feature that allow cross-type filter integration

Download Extended Version:

https://www.joomcoder.com/joomla-extensions/9-components/24-joomcck

Changes in Free version

  • New Feature - Add a user-editable alias column to fields, enabling semantic grouping
    across different content types for shared filtering and recommendations
  • New Feature - Add alias migration to DB Tool
  • Security - Hardening SQL filtering and query building from injection vulnerabilities

Changes in Extended version

  • Fixed - Replace deprecated JPath::clean with Joomla\Filesystem\Path::clean in community integrations

JoomCCK v6.2.2

19 Feb 21:01

Choose a tag to compare

New version for harderning JoomCCK from potential security issues

Download Extended Version:

https://www.joomcoder.com/joomla-extensions/9-components/24-joomcck

Changes in Free version

  • Convert 40+ raw SQL queries to Joomla QueryBuilder with  proper quoting ($db->quote(), quoteName(), (int) casting, ArrayHelper::toInteger)  across controllers (ajax, cat, items, import, files), models (pack, tfield),  tables (record), fields (datetime, textarea, joomcckrelate), and views
  • Path traversal: Add realpath() validation in ajax controller icons() and loadfieldparams() to prevent directory listing outside JPATH_ROOT
  • File upload hardening: Add CSRF tokens, auth checks, dangerous extension blocklist, and MIME validation to upload() and mooupload() in files controller;  add extension whitelist to usercategory image upload
  • Access control: Add ACL checks to download() and download_attach() in files controller; add CSRF + permission checks to items bulk operations
  • XSS prevention: Set Content-Type: application/json on AJAX responses, escape user input in error messages, sanitize Content-Disposition filenames
  • Input validation: Whitelist ORDER BY columns and table names in dynamic  queries, whitelist column names in users_filter, sanitize field_type input
  • Cleanup: Remove var_dump debug statements, replace direct $_POST/$_REQUEST  access with Joomla input API, fix double-execute bug in notifications

Changes in Extended version

  • No changes

JoomCCK v6.2.1

16 Feb 20:27

Choose a tag to compare

New version with critical security fixes.

Download Extended Version:

https://www.joomcoder.com/joomla-extensions/9-components/24-joomcck

Changes in Free version

  • Fixed - Critical unauthenticated access to import and tools controllers

Changes in Extended version

  • No changes

JoomCCK v6.2.0

05 Jan 19:08

Choose a tag to compare

New version with new features, improvements and fixes.

Download Extended Version:

https://www.joomcoder.com/joomla-extensions/9-components/24-joomcck

Changes in Free version

  • New Feature - User can switch fullscreen mode easily from main nav
  • New Feature - Ability to select which JoomCCK Types to index [Smart Search Plugin]
  • Improved - Used Bootstrap switches for rules instead of checkboxes [Edit moderator form]
  • Improved - Exclude Super Admins in user selector [Edit moderator form]
  • Improved - Added check for expired articles BEFORE the general access check
  • Improved - If article is expired AND user has show_past_records access level, bypass the general access restriction
  • Improved - show/hide manage button of dropdown on row now uses pure CSS code instead of jQuery
  • Improved - removed weather library (removed by Google in 2014) [Geo Field]
  • Improved - removed panoramio library (removed by Google in 2016) [Geo Field]
  • Improved - removed sensor=true parameter (deprecated) [Geo Field]
  • Improved - Removed dead MooTools 'select' type code (2 blocks with TODO comments) [Multiselect field]
  • Improved - Added auto-disable for "Add variant" button when selection limit is reached [Multiselect field]
  • Improved - Smart search plugin was redone from scratch using new Joomla module structure
  • Improved - old JS library replaced wit with a new one (Tempus Dominus Datetime Picker) [Date time field]
  • Improved - Many more date time format presets added [Date time field]
  • Fixed - All instances of the dead Google Chart API (chart.apis.google.com) have been replaced with QR Server API (api.qrserver.com)
  • Fixed - Checkbox value always empty [Edit moderator form]
  • Fixed - Rules not showing when editing [Edit moderator form]
  • Fixed - PHP 8 getModel error  when deleting item [Moderators]
  • Fixed - clearing the extime field was not possible after saving
  • Fixed - Changed type parameter from 'select' to 'option' - this fixes the getSelected is not a function error [Multiselect field]

Changes in Extended version

  • Auto-Link Tags for HTML/Textarea fields (Automatically converts tag keywords found in HTML/Textarea field content to clickable links pointing to tag filter pages, improving internal SEO)
  • Integration with Joomla actions log (Action log plugin)

JoomCCK v6.1.0 Stable

16 Dec 11:37

Choose a tag to compare

New version with new features, improvements specially on Import feature.

Download Extended Version:

https://www.joomcoder.com/joomla-extensions/9-components/24-joomcck

Changes in Free version

  • New Feature - added ability to delete preset [Import]
  • New Feature - added preview step [Import]
  • New Feature - added import method (update existing, duplicate, skip)
  • Improved - The progress UI improved [Import]
  • Improved - display only types assigned to selected section [Import]
  • Improved - auto detect delimiter [Import]
  • Improved - remove inheritance from Joomla of Dropdown class
  • Improved - we use now BS5 dropdown class instead of jquery
  • Improved - ability to add Audit trail menu item
  • Improved - UI/UX improved [Geo Field]

Changes in Extended version

  • Some minor fixes

JoomCCK v6.0.1 Stable

23 Nov 19:31

Choose a tag to compare

New version with new features, improvements and Joomla 6 support

Download Extended Version:

https://www.joomcoder.com/joomla-extensions/9-components/24-joomcck

Changes in Free version

  • New Feature - Joomla 6 support without need of compatiblity plugin to be enabled
  • New Feature - next/prev page navigation on item type
  • Improved - buttons manage now use Layout for better reuse [Content Types Views]
  • Improved - PHP 8.4 support in many places
  • Improved - chosen replaced by tomselect [MultiSelect Field]
  • Improved - ability to search for options [MultiSelect Field]
  • Improved - Base MVC class now inherit directly from Joomla Database MVC Class [MVC]
  • Fixed - issue with record expiration

Changes in Extended version

  • New Feature - Signature Field
  • Fixed - Links https validation was wrong [GEO Field]
  • Fixed - sensor param removed [Geo Field]
  • Fixed - php warning when add a new item [Relations Fields]

JoomCCK v5.16.0 Stable

18 Aug 08:08

Choose a tag to compare

New version with improvements and bug fixes

Download Extended Version:

https://www.joomcoder.com/joomla-extensions/9-components/24-joomcck

Changes in Free version

  • New Feature - tag links now have the rel="nofollow" attribute by default [Tags]
  • Improved - UI/UX of file upload now use BS5 [Image Field]
  • Improved - Input types now use JLayout for better reuse [Image Field]
  • Improved - hide preview and delete button if no image yet saved  [Image Field]
  • Fixed - missed lang constant [Date time field]
  • Fixed - some php warnings

JoomCCK v5.15.0 Stable

14 Jul 07:23

Choose a tag to compare

New features with many improvements and bug fixes

Download Extended Version:

https://www.joomcoder.com/joomla-extensions/9-components/24-joomcck

Changes in Free version

  • New Feature - Partial or exact match filter option [Text Field] [Filtering]
  • New Feature - max autocomplete result [Text Field] [Filtering]
  • Improved - PHP 8.4 support
  • Improved - lazy loading added by default [Image Field]
  • Improved - Comments list now use JLayout for better reuse [Single Record]
  • Improved - Comments list UI/UX improved
  • Improved - display options moved to a new tab [Config]
  • Improved - suffix and prefix support bootstrap 5 [Text Field]
  • Improved - support font icon [Default article template]
  • Fixed - select value wrong if css selector used [Select field]
  • Fixed - missed default config [Title only list layout]
  • Fixed - autocomplete not working  [Text Field] [Filtering]
  • Fixed - Missed class attr support [MEList field]
  • Fixed - some missed language constants [Full article template]

Changes in Extended version

  • Fixed - fatal error if notifications module loaded outside JoomCCK component [Notifications Module]
  • Fixed - Jlex integration removed cuz now supported by JLex art developers

JoomCCK v5.14.0 Stable

26 May 21:17

Choose a tag to compare

New features with many improvements and bug fixes

Download Extended Version:

https://www.joomcoder.com/joomla-extensions/9-components/24-joomcck

Changes in Free version

  • New Feature - support font icons on field label [Submission Form]
  • New Feature - ability to update database structure [DB Tool]
  • New Feature - utf8mb4 support (to support Emojis) [Database]
  • Improved - display requirement warning on form view only [Video Field]
  • Improved - Action bar UI/UX improved
  • Improved - fieldsets moved as tabs for better organization [Field Form]
  • Fixed - layouts issues in some fields [Video Field] [Email Field]

Changes in Extended version

  • Fixed - dynamic section fatal error if outside joomcck [Stats Module]

JoomCCK v5.13.1 Stable

16 May 21:37

Choose a tag to compare

Maintenance version

Download Extended Version:

https://www.joomcoder.com/joomla-extensions/9-components/24-joomcck

Changes in Free version

  • Fixed - preload was disabled [Video field]
  • Fixed - wrong unstyled class [Upload Field]
  • Fixed - issue with ffmpeg warning if not found always enabled [Video Field]
  • Fixed - use local Mediaelement Player assets instead of CDN
  • Fixed - make sure type always array on render Input [Relation Fields]