Releases: JoomCoder-com/JoomCCK
JoomCCK 6.4.0
Download Extended Version:
https://www.joomcoder.com/joomla-extensions/9-components/24-joomcck
Changes in Free version
- New Feature - User-editable alias column on fields, enabling semantic grouping across content types for shared cross-type filtering and recommendations
- New Feature - Alias migration added to the DB Tool to back-fill existing fields on demand
- New Feature - Fullscreen admin mode with a responsive sidebar grouped into Build, Engagement, Data and System, plus a global section switcher and minimise toggle
- New Feature - Control panel rebuilt as an analytics dashboard, bound to the global section switcher
- New Feature - All admin list views modernized with Bootstrap 5 cards, a unified toolbar and an off-canvas filter drawer with active-filter chips
- New Feature - System messages bridged to Bootstrap toast notifications
- New Feature - Records: templates get full control over the record-action UI via per-button layouts (#431)
- New Feature - Records: unpublished records now visible to super users and authors
- New Feature - Multirating redesigned with a responsive Bootstrap 5 list-group layout
- Improved - Pro/Extended edition detection via #__extensions plus folder check
- Improved - Fullscreen sidebar shell extended to edit forms and record views
- Security - Hardened SQL filtering and query building against injection vulnerabilities
- Fixed - Datetime range filter now uses translatable CFROM/CTO keys
- Fixed - Status output dropdown closes on selection (#443)
- Fixed - Filter drawer auto-submit and "0"-value chip restored
- Fixed - Layout break on template Copy/Rename (#438)
- Fixed - Soft-delete of record files plus delete audit columns (#439)
- Fixed - Broken icon filter in the Fieldicon form field
- Fixed - Packer download link and Joomla 4+ installer compatibility
- Fixed - Edit-template modal in the records module no longer shows the homepage
- Fixed - Category sub-template no longer renders the admin navbar
- Fixed - Restored admin-only "start" and "about" landing views
Changes in Extended version
- Fixed - Replace deprecated JPath::clean with Joomla\Filesystem\Path::clean in community integrations
JoomCCK v6.3.0
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
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
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
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
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
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
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
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
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]