Releases: Ortus-Solutions/ContentBox
Releases · Ortus-Solutions/ContentBox
6.0.5
6.0.4
Fixed
- JS Library Patches
- CONTENTBOX-1509
featuredImage
URL on initial migration should be nullable
6.0.3
Updated
- All github actions
Bugs
- CONTENTBOX-1507 BulkSave not accounting for sites when filtering and saving
- CONTENTBOX-1506 Updated all server.jsons to use `env` for the ortus orm extension since the latest lucee build broken extensions via jvm args
- CONTENTBOX-1505 RenderView widget exception when using `view()` to render the view
6.0.2
Bugs
- CONTENTBOX-1501 Init migration needs to verify permissions and roles separately to make sure it passes on created dbs
6.0.1
Bugs
- CONTENTBOX-1500 Defensive coding for permissions migration on new instance
6.0.0
Bugs
- CONTENTBOX-1323 Import With Overwrite Throws an Error
- CONTENTBOX-1370 UI Disappoints in Menu Manager and Broken ContentMenuItem Functionality
- CONTENTBOX-1404 Issue Importing Site using ContentBox 5.03 and a fresh export
- CONTENTBOX-1406 Switching Editors Sends Item Being Edited in to Draft Status
- CONTENTBOX-1427 CBRequest postRender of AdminBar will throw errors if Buffer is flushed to Browser
- CONTENTBOX-1428 Incorrect Site and Parent Re-Assignment When Using Admin Bar Edit
- CONTENTBOX-1439 NOW for a new blog post doesn't update the time anymore with the alpine updates
- CONTENTBOX-1445 Menu Manager Create new does not working
- CONTENTBOX-1450 menu manager sandbox display is broken
- CONTENTBOX-1453 modules_user is not currently included in the ormSettings so some contentbox modules on forgebox don't work without Application.cfc being updated by the user
- CONTENTBOX-1454 files fail to upload in media manager after server restart
- CONTENTBOX-1462 Generated Sitemap has broken links
- CONTENTBOX-1467 FeedGenerator.cfc Incompatible with ACF 2018+
- CONTENTBOX-1468 getOpenGraphMeta broken for description
- CONTENTBOX-1472 Ensure visibility of Menu Toggle in mobile views
- CONTENTBOX-1476 Links do not have enough contrast
- CONTENTBOX-1481 Missing Icons
- CONTENTBOX-1482 PageInclude/EntryInclude/Menu widgets are not including the current site
- CONTENTBOX-1484 Menu Preview Error
- CONTENTBOX-1496 checkAll failing due to window scoping issues
- CONTENTBOX-1498 Missing fieldset tag
- CONTENTBOX-1499 An error is recorded in the log when initialising a custom widget in an add-on module
New Features
- CONTENTBOX-1270 ContentBox Content Templates
- CONTENTBOX-1377 Add Child Layout Property to Pages
- CONTENTBOX-1451 use onServerInstall migration scripts from latest CommandBox on server scripts
- CONTENTBOX-1477 Upgrade to ColdBox 7
- CONTENTBOX-1480 cfconfig definitions additions to the server definitions
- CONTENTBOX-1487 Ability to define domain aliases for sites for domain detection
- CONTENTBOX-1491 Migration to cfmigrations for full database and seeding creations instead of ORM
- CONTENTBOX-1492 Added the cors module to the site since we have API deployments now
- CONTENTBOX-1497 New Content Editing Focus mode to remove distractions
- CONTENTBOX-1452 Convert File Operations to cbfs
Improvements
- CONTENTBOX-721 Menu Manager Improvements
- CONTENTBOX-1296 Add historical slug storage and automatic redirects
- CONTENTBOX-1399 Editors Should Have the Ability to Evict Content Cache with new permission: RELOAD_CACHES
- CONTENTBOX-1429 Sitemap Search in Admin is extremely slow on large sites.
- CONTENTBOX-1447 Logical Groupings for Content Template Form Fields
- CONTENTBOX-1448 Move Global Content Template Assignment Up to Template List
- CONTENTBOX-1455 'Remove All' button is displayed under Blog > Custom Fields even when there are no custom fields defined.
- CONTENTBOX-1458 Remove content returnformats for pdf to avoid server and bot attacks
- CONTENTBOX-1469 Improve position of the menu toggle
- CONTENTBOX-1474 Enhance logo quality
- CONTENTBOX-1488 latest logins should only be displayed if the tracker is enabled
- CONTENTBOX-1489 SEO for meta data on home page, needs to follow site rules instead of page only rules
- CONTENTBOX-1490 Removed moment js to luxon for increased support and viability
- CONTENTBOX-1494 When using hierarchical slugs on the contentstore and pages the api does not work for retreiveing the right slug due to CF decoding of encoded slugs
Tasks
- CONTENTBOX-1172 Migrate UI development from bower/grunt to npm/elixir
- CONTENTBOX-1321 Convert from Yarn to NPM for package management
- CONTENTBOX-1470 Update Panels Styles
- CONTENTBOX-1471 Update Tabs Styles
- CONTENTBOX-1473 Update Sidebar Styles
- CONTENTBOX-1478 Remove old tuckey urlrewrite.xml as this is now in the CommandBox Core
- CONTENTBOX-1493 ContentBox Express removed since we now have CommandBox
v5.3.0
[5.3.0] => 2022-AUG-09
Bug
- CONTENTBOX-1442 regression - the author preferences UI form should not overwrite all preferences when saving
- CONTENTBOX-1438 Adding a category when creating a new blog post causes an error
- CONTENTBOX-1437 Upgrade to ContentBox 5.2 from 5.0 does not allow pages to save
- CONTENTBOX-1436 PAGES_EDITOR permission should allow for publishing/unpublishing for editors
- CONTENTBOX-1435 Pagination stops working intermittently when navigating the site tree
- CONTENTBOX-1430 Media manager context menus breaking intermittently and only a full reload will fix
- CONTENTBOX-1426 Publishing time is decimal formatted not Time Formatted
- CONTENTBOX-1423 Do not allow to set yourself as your own parent in pages
- CONTENTBOX-1421 Import dialog broken regression on all editors
- CONTENTBOX-1418 Retrieval Order Field will Only Accept Numbers up to 99
- CONTENTBOX-1416 Blog entry content should not have parent modifier
Improvement
- CONTENTBOX-1335 Link the swagger resources to the actions in the api module
New Feature
- CONTENTBOX-1444 New Migration Utils for all migrations to share common utilities
- CONTENTBOX-1419 Rapidoc enhancements for our API Docs
- CONTENTBOX-1417 New Admin Bar
Task
- CONTENTBOX-1441 Verify the upgrader
- CONTENTBOX-1372 Deprecation of
Mobile Layout
in order to use responsive design
v5.2.0
Fixed
- CONTENTBOX-1415 5.x Updater was not running the right migrations
- CONTENTBOX-1414 Migration names cannot have a period or the migrations fail due to a CFC instantiation issue
- CONTENTBOX-1413 CBHelper siteBaseURL is not accounting for multi-site
v5.1.1
Fixed
- Master artifact was stuck at
-snapshot
fix with master artifact
Improvements
- CONTENTBOX-1412 VerifyPageLayout() on the page rendering touches the filesystem on each request, removing this as it is not needed
- CONTENTBOX-1368 rc.pageUri is only the first segment of the actual slug, now it contains the full hierarchical slug
v5.1.0
Fixed
- CONTENTBOX-1410 Widget Form missing type and class elements
- CONTENTBOX-1409 regression: issue when resetting an user password due to change to
getFullName()
- CONTENTBOX-1407 Media Manager Item Contextual Menus Do Not Work
- CONTENTBOX-1405 Cloning Fails if Title of Page/entry/contentstore that Contains an Apostrophe
- CONTENTBOX-1398 Cloning a Page with Children Produces an Error
- CONTENTBOX-1397 Settings should not be cached on a per host basis anymore, since a single instance manages 1 or x number of sites
- CONTENTBOX-1396 Deleting Permissions is not working due to change of primary key from numeric to string
- CONTENTBOX-1381 Individual ContentBox Content-Level Cache Settings are Never Checked
- CONTENTBOX-1379 Fail Quietly on ContentBox Module Removal
- CONTENTBOX-1367 error on relocate widget when argumetns have no length
- CONTENTBOX-1365 Paginated results in CBAdmin for Page Children returns non-parented results for page 2
- CONTENTBOX-1364 Relocation Widget Always inserts URL arg even when selecting page
- CONTENTBOX-1362 Change all date comparisons on the expirations and publishing dates to dateCompare() to avoid ambiguity with types
- CONTENTBOX-1361 Pages with null expiration date show as Expired in Page Editor
- CONTENTBOX-1358 API throwing exception when content objects exist in multiple sites
- CONTENTBOX-1357 If using the contentbox installer and no database tables are created yet, running the migrations fail due to tables not found
- CONTENTBOX-1356 Invalid setting name on migration removing unique constraints
- CONTENTBOX-1355 Category isPublic new boolean flag cannot be notnull=true as it has been a new added field
- CONTENTBOX-1354 Rapidoc is not publishing on latest builds
- CONTENTBOX-1353 MSSQL Issues when upgrading v4 databases due to uuid's and invalid sql syntaxes
- CONTENTBOX-1333 If you activate a new theme in the active theme area, contentbox creates double entries for theme settings
Improvements
- CONTENTBOX-1401 Add a Warning Confirmation When a Published Page is About to Be Sent to Draft
- CONTENTBOX-1386 cleanup of dev dependencies on site box.json
- CONTENTBOX-1384 Remove development environment from 127 ip due to container executions
- CONTENTBOX-1383 Remove cacheLayout column/values from SQL seeder files
- CONTENTBOX-1380 Remove Individual Page Handling of SSL
- CONTENTBOX-1373 Add support for x-forwarded-port to the site root url builder in order to assist with proxied web servers
- CONTENTBOX-1363 Consolidate and encapsulate the usage of date/time methods for publish/expire date in the base content
- CONTENTBOX-1359 Add Error handling to renderWithSearchResults
- CONTENTBOX-1351 Resources folder that contain apidocs + seeders + migrations is not updateable
Tasks
- CONTENTBOX-1394 Create the migration to remove the page sslOnly bit
- CONTENTBOX-1389 QA of the entire admin and API