Mini Shell
Version 7.5.3
(Release: November 6th, 2024)
Enhancements π
Added image metadata stripping as an option on upload (requires Image Magic PHP extension when enabled)
Removed unnecessary white line at the bottom of the version area
Moblog Set the socket to non-blocking before checking the socket response
Added ability to pass filename through to channel set export in code
Bug Fixes ππ
Resolved #4569 where older versions of PHP might throw an error during Pro access checks
Resolved #4559 where template export could raise a PHP warning
Resolved #4543 where a PHP notice could be shown during relationship sorting
Resolved #4511 where PHP warning was shown in the cache file was already cleared
Resolved #4504 where POSTed Channel Form values were sometimes not populated correctly in case of validation error
Resolved #4489 where Upload Location filter in the File Picker did not work correctly after going into a subdirectory
Fixed icon position for required field in grid field body
Fixed frontedit js error (contentWindow is undefined)
Version 7.5.2
(Release: October 29, 2024)
Enhancements π
Update Channel Form for better template engine support
Bug Fixes ππ
Resolved #4538 where during 7.5.0 upgrade empty strings in date fields caused SQL error
Resolved #4549 where member:has_role results were inconsistent
Resolved #4535 where an odd number of toggle fields in a channel form could become unresponsive
Resolved an error where third-party fields couldnβt merge settings
Resolved #4352 where image URL was converted to BBCode even when field formatting was set to βnoneβ
Resolved #4426 where a deprecation error was shown when clearing the cache using Redis driver
Resolved #4502 where a PHP deprecation warning could have been generated in Pro Search
Resolved #4417 where content reindex utilities were using same cache key
Resolved #4515 where PHP notice was shown when output buffering wasnβt active
Resolved #4491 where a line of code was duplicated
Resolved #4512 where there was an issue with multiple MiniGridInputs
Resolved #4493 where PHP Deprecation was shown when using show_overview parameter in Structure
Version 7.5.1
(Release: October 15, 2024)
Bug Fixes ππ
Resolved #4467 where <wbr> tag was not treated correctly when using XHTML field formatting
Resolved #4448 where a template engine warning was shown during No Access Redirect
Resolved #4444 where PHP deprecation error was shown when using Pro Search with certain parameters
Resolved #4349 where PHP warning could be shown by File field if upload destination does not exist
Restore field_name_badge view that may be used by Third Party Add-ons
Fixed #4490 Typo
Version 7.4.11
(Release: June 13, 2024)
Important: This version includes important security updates.
Enhancements π
Add MySQL errors to system error log file
Modify model gateways to handle missing relationships more gracefully
Bug Fixes ππ
Resolved a serialization issue where retrieving a field from cache might not setup its fieldtype properly
Resolved #4286 and #4287 where member listings had pagination issues
Resolved an issue where cp_member_reset_password hook did not fire
Resolved #4324 where add-on name with caps was snaked cased between caps
Resolved #4282 where parse_variables() did not always provide loop variables
Resolved #4298 error backing up table with set type column
Resolved PHP warnings in Pro Search
Version 7.4.10
(Release: May 21, 2024)
Bug Fixes ππ
Resolved #4245 where watermark image paths using config variables werenβt parsed
Resolved an issue where setting addon install errors could trigger PHP notice
Resolved #4285 where original file dimensions were not returned in AJAX upload response
Resolved #4319 by showing an error when image properties canβt be gathered
Resolved #4317 where replacing an image would not create manipulations
Resolved #4312 where nested categories could display ids in publish tab
Resolved #4308 where category tab edit flyout didnβt work
Resolved #4300 where url title validation failed with some emoji
Resolved #4291 where the move action was missing from the all files listing
Resolved issues with Pending Member Management
Resolved #3554 where image manipulation path could be incorrect on Windows
Resolved #4244 where conditional sync sometimes failed
Resolved #4249 where ID of perpage dropdown was not unique
Resolved #3908 where Structure URI for new entry could have been different from URL Title
Resolved #4201 where limit was not applied to memberlist tag when pagination variables not present
Resolved #4217 where image thumbnails were cached after replacement
Version 7.4.9
(Release: April 23, 2024)
Bug Fixes ππ
Fix structure empty template id validation issue
Resolved #4131 where not all custom fields were displayed when creating member in the CP
Resolved #4196 where Spam stopwords language file could not be loaded
Resolved #4258 where no error was shown in File Manager when uploading too large files
Resolved #4207 where Color Picker settings were not displayed when adding new column into Grid field
Resolved #4246 where using * could result in invalid URL Title being generated programmatically
Resolved #4197 sql error from saving invalid entry with member
Version 7.4.8
(Release: April 18, 2024)
Enhancements π
Added focus on search input when choosing the type for a new field.
Bug Fixes ππ
Resolved #4187 where Pro Variables tag was causing a warning
Resolved issue where an entry without structure parent fails validation
Version 7.4.7
(Release: April 15, 2024)
Enhancements π
Allow automatic login and redirect to custom page after account activation; #3581
Open date field localization info in new window
Improved Authors dropdown when editing entry by showing Member ID; #4168
Bug Fixes ππ
Resolved #1333 where having template files stored outside of site folder could cause PHP warnings
Resolved an issue with tmpfile fallback not being possible in PHP7
Resolved #3951 where File Grid doesnβt allow uploading multiple images using βUpload Newβ button
Resolved #4192 where edit_avatar tag did not accept webp file
Resolved #3992 where Superadmin did not have a way to disable MFA for users
Fixed an issue where reordering items in Menu Sets did not work
Resolved #4210 where members fieldtype had issues in LivePreview
Resolved #4069 where incorrect fieldtype options were shown on load
Do not hide saved field options in entry if the field settings do not contain those options anymore; #2973
Resolved #4193 where Select dropdown could show incorrect values as selected
Resolved #4194 where profile edit form needed extra validation
Version 7.4.6
(Release: April 1, 2024)
Enhancements π
Improved Avatar image to ensure it correctly displays images of all aspect ratios; #4175
Default search in Entry Manager to βTitles onlyβ; #3431
Added {index} and {total_items} variables to options fieldtypes; #3363
Enable on-the-fly cropping from image center; #2947
Added Debug Channel Entries Utility; #3024
Modified the addon update process to stay on Updates tab if more updates are available; #2860
Enabled testing of email configuration from email settings page
Bug Fixes ππ
Resolved issue where language was not fully loaded for date picker in channel form
Resolved #4180 where some regular expression patterns could not be used for validation
Updated CKEditor version for RTE fieldtype
Added more plugins and better support for advanced configuration of CKEditor in RTE
Resolved issue when using out-of-date translation files could cause language keys to show instead of messages
Resolved #3950 where order of upload directories and folders was not consistent in dropdowns
Resolved #4045 where Relationship field did not fully respect βsort by dateβ setting
Resolved #3959 where sort order of categories in Entry Manager filter could have been wrong
Resolved issue where template conditionals could show PHP warning
Resolved #4165 where Pro Variables prolet was showing PHP warning if single variables were used
Resolved #3844 where applying search:field="IS_EMPTY" parameter to Grid field would cause PHP warning
Resolved issue where the Pro Variables prolet could have bad links
Resolved #4159 where on-the-fly image manipulations were not cleared
Resolved #4135 where removing page with children from Structure was giving an error
Resolved #4152 where Channel Form stylesheet was overriding some custom styles
Resolved #4098 where Date field by default was not setting time to current
Resolved #4141 where password reset pages were not using custom branded logo
Resolved #4167 where filter dropdown sometimes requires more space
Version 7.4.5
(Release: March 20, 2024)
Enhancements π
Resolved #3972 where it was not possible to use 1-click Updater on servers with disk_free_space() disabled
Enabled view counters to be displayed in Entry Manager
Changed default limit in Members field settings
Bug Fixes ππ
Resolved #4148 where SuperAdmins were not able to approve members into Locked roles
Resolved #4147 where label of dropdown select field for member was not parsed correctly
Resolved #4129 where CSRF token not getting refreshed when CP session type is βsession onlyβ
Resolved issue where saving RTE toolset could show an error
Resolved issue where certain uses of Member model in CLI requests were causing errors
Resolved #4111 where reordering groups did not work in Pro Variables
Version 7.4.4
(Release: March 11, 2024)
Enhancements π
Enable setting global variables in config file; #3015
Bug Fixes ππ
Resolved issue where Enum validation was not working when using PHP8+
Resolved #987 where pagination could be wrong on Entry Manager if Categories column present
Resolved #4077 where PHP deprecation notice could have been shown for some migrated Pro Variables
Resolved #4079 where orphan relationship record could cause PHP notices
Resolved #4116 where PHP warning could be shown when using template layouts
Developers π»
Added ability to send http status code with ajax response, #4108
Version 7.4.3
(Release: March 4, 2024)
Enhancements π
Added fallback for PHP tmpfile() function when itβs not enabled
Improved styles for Entry Status dropdown on Publish pages
Bug Fixes ππ
Resolved #4102 where template layouts could skip some variables
Resolved #4040 where required column indicators were missing inside Grid field
Resolved #3645 where Autosave did not include data from Grids with Relationships
Resolved issue where error message was not using custom system message template if an extension file was missing
Resolved #4033 where Menu Sets item could not be moved to the bottom
Resolved issue where :excerpt modifier on RTE field could cause PHP notice
Resolved #4072 where Pro Search could show PHP deprecation error when using PHP 8.2
Resolved #4083 where <em> in RedactorX was set to display:block
Developers π»
Resolved #3910 where JavaScript to encode / decode email addresses was using deprecated function
Version 7.4.2
(Release: February 27, 2024)
Enhancements π
Improved styles for Checkboxes fieldtype in Channel Form
Include short field name in keyword search in channel settings
Added auto focus when editing Folder Name in the File Manager
Enabled specifying database for the Redis cache driver in config file; #3997
Bug Fixes ππ
Resolved issue where cloning entry with Closed status was causing an error
Resolved #3998 where no proper error was shown when trying to clone entry with an invalid IP address
Resolved #3968 where sorting order in Entry Manager was reset after applying filter
Resolved #3942 where using undefined layout variables as array would cause parsing issue
Resolved #3933 where chaining invalid modifier on File field would cause PHP error
Resolved #3769 where an image could been uploaded several times after closing file selection window
Resolved #3858 where File field was still showing upload component when user did not have File Manager permission
Resolved #3824 where fieldtypes in Fieldtype Advisor were not properly sorted
Resolved #3807 where EE Debugβs Font Awesome CSS tag was too aggressive
Resolved #4086 where update to 7.4 could show preflight error on some installations
Developers π»
Added programmatic ability to add publish layout tabs for specific channels
Version 7.4.1
(Release: February 19, 2024)
Enhancements π
Support swatches for Colorpicker field in Channel Form
Bug Fixes ππ
Resolved #4050 where error was shown in Channel Form when multiple category groups were assigned
Resolved #4048 where category group could not be added from Channel page if no other category groups exist
Resolved issue when category group settings were not retained after editing from Channel page
Resolved issue where {categories} variable pair was not populated in Channel Form
Resolved issue where only one category group was shown in Categories filter in Entry manager if the channel is selected
Resolved issue where Categories filter was empty if no channel is selected in Entry Manager
Resolved #3913 where PHP deprecation error could be shown on entry manager page when entry author did not exist
Resolved #3894 where PHP error could be shown when displaying CAPTCHA using PHP 8.1
Resolved #3886 where namespace of exception handler in the backup:database command was causing issues when it fails
Resolved #3883 where update:prepare command could throw errors
Version 7.4.0
(Release: February 14, 2024)
Enhancements π
Added Members fieldtype to select one or multiple members in channel entry; #1080
Introduced ability for custom fieldtypes to be used in Member profiles; #715
Introduced new Member Manager with configurable column display
Added global variables for logged in userβs avatar; #2583
Enabled logging in using email address; #2931
Member Registration and Profile Edit forms now include form field output options similar to Channel Entry form.
Added more variables to address position of field in group inside Fluid field
Enabled editing HTML source in RTE with CKEditor
Added RTE configuration to use custom CKEditor build
Added Styles plugin for CKEditor in RTE; #3136
Added RedactorX as editing engine for RTE
Deprecated Redactor editing engine
Enabled showing field short names on Entry Publish page; #3340
Enabled passing through valid HTML form attributes to forms in ExpressionEngine as tag parameters; #441
Improved getting real IP address of visitor when using load balancers
Added ability to edit file metadata from file field; #2855
Added primary_role_id parameter for exp:channel:entries to work same as older group_id; #1353
Enabled synchronizing upload directory via CLI; #3044
Added CLI command to run Content Reindex; #3428
Added styles to Toggle, Slider, Radio, Grid, Date, Selectable Buttons fieldtypes for better use with Channel Form
Enabled {exp:member:has_role} to check against multiple roles; #2749
Improved updater script to ensure that built-in roles are always present; #3200
Improved Entry Date field to make it user-friendly to pick different time; #3021
Added {exp:member:role_groups} template tag
Allow making category group required for channel
Allow restricting category selection to single category per group; #2865
Improved performance of Structure tab on entry publish page
Improved synchronization of conditional fields status
Bug Fixes ππ
Resolved #3489 where member_rows variable in exp:member:memberlist did not support backspace parameter
Resolved #2806 where relationships field data was not saved if that was the only change for ChannelEntry model
Resolved #3865 where cloning entries with field groups in Fluid field did not retain grouping
Resolved #2703 where legacy member template could be shown when placing empty member tag
Resolved #243 where email length was limited to maximum username length
Resolved #3841 where some characters in entry title might cause automatic url_title generation to not work
Resolved #3973 where cloned channel might been not shown as option when saving entry
Resolved PHP compatibility issue in Channel Calendar tags
Developers π»
Enable passing through MySQL PDO configuration from config file; #2989; #3427
Only set MySQL collation explicitely if itβs different than default
Skip performing SQL JOIN on field data tables, if no custom fields exist on model
Added cli_boot and cli_before_handle extension hooks to run on each CLI request; #2846
Added before_response_send_output and after_response_send_output extension hooks
Version 7.3.15
(Release: January 18, 2024)
Important: This version includes important security updates.
Bug Fixes ππ
Resolved #3989 where Role permissions could have been saved during validation request
Resolved #3749 where TLS 1.3 was showing up as option in email settings for PHP versions that donβt support it
Resolved #3860 where certain βSaveβ buttons did not scale properly on mobile devices
Resolved #3884 where error could be shown using CLI sync:conditional-fields command when using PHP 8.2
Resolved issue where saving entry with Fluid field using groups could throw PHP error if field was removed from group
Zerion Mini Shell 1.0