v4.0.0
What's New With 4.0.0
Intro
ContentBox v4.0.0 is the first major release of ContentBox and it sports tons of new updates, improvements and bug fixes including a major upgrade to ColdBox v5.x which in itself gives us tons of new updates and features.
Release Notes
Bugs
- [CONTENTBOX-775] - Error clicking Tools --> Export in admin
- [CONTENTBOX-961] - Bulk remove comments throws an error
- [CONTENTBOX-962] - Calling right function for bulk remove comments
- [CONTENTBOX-963] - Update TwoFactorService to check for provider only if enabled
- [CONTENTBOX-975] - Media provider HTML producing non-unique IDs
- [CONTENTBOX-984] - Force users to enroll in MFA if the global MFA setting is turned ON.
- [CONTENTBOX-987] - RenderView widget errors due to event arguments
- [CONTENTBOX-989] - ThemeService was erroring when saving settings
- [CONTENTBOX-990] - quickLayout defaults to the contentbox module not the module the theme belongs to
- [CONTENTBOX-991] - Widget Discovery Mode regression in Theme location change
- [CONTENTBOX-992] - Submodules of ContentBox Modules are not registered
- [CONTENTBOX-993] - Modules default value for Module Type is Core
- [CONTENTBOX-994] - Module Deactivation Failures throw errors instead of catching nicely?
- [CONTENTBOX-998] - When admin close the 'Quick View' pop-up the 'ContentBox Asset Chooser' also closed.
- [CONTENTBOX-999] - Do not show error message for expired content. Currently when I create expired Content Store Items. When the expiration happens I get an Error message. There should be no error message.
- [CONTENTBOX-1001] - Checkboxes alignment issue in Content store -> Categories menu
- [CONTENTBOX-1002] - 'Transform' tab displaying alignment issue in Image edit model window
- [CONTENTBOX-1003] - Invalid return type while Search and Apply filters on Comments->Inbox
- [CONTENTBOX-1004] - blog paging bootstrap compatable
- [CONTENTBOX-1008] - Error Installing ContentBox-installer@be -security interceptor not found
- [CONTENTBOX-1009] - Issue while uploading files With Long name in Media manager
New Features
- [CONTENTBOX-973] - Creation of new contentbox-custom module for storing all custom user data
- [CONTENTBOX-974] - Refactor media content to new contentbox-custom/content location
- [CONTENTBOX-976] - Allow for modules to exist in internal contentbox module and also in contentbox-custom/modules location
- [CONTENTBOX-978] - Update exporter/importer for custom modules location
- [CONTENTBOX-979] - Update themes to work with core and custom location
- [CONTENTBOX-980] - Create widgets at custom location with override capabilities to core.
- [CONTENTBOX-982] - Migrate away from bower to yarn for UI
- [CONTENTBOX-988] - Enable MFA enrollment and unenrollment
- [CONTENTBOX-1000] - ContentBox Module executions now support child modules and also full URL Routing
Improvements
- [CONTENTBOX-960] - Revamps of many-to-many relationships with cascading side effects
- [CONTENTBOX-964] - Media manager bug fixes concerning uploads and styles
- [CONTENTBOX-966] - Add interception points around lost password form
- [CONTENTBOX-969] - Update lost password instructions to match new flow
- [CONTENTBOX-970] - Restrict Administrators from setting User Passwords
- [CONTENTBOX-971] - Improve two factor flow by adding enrollment and unenrollment screens and interface updates
- [CONTENTBOX-983] - Update all JS libraries to their latest versions
- [CONTENTBOX-985] - content search improvements to do fuzzy searches instead of eq searches
- [CONTENTBOX-1006] - Var scoping issues in Widget Render lead to variable bleeding
- [CONTENTBOX-1007] - Contentbox installer doesn't allow you to select a special port for the datasource
- [CONTENTBOX-1010] - config and environment overrides are now reloaded if the settings cache is flushed.