CMSB v3.82 Beta (Improved UI, Menu Count Badges, & .env support)
11 posts by 3 authors in: Forums > CMS Builder
Last Post: Yesterday at 3:30pm (RSS)
By Dave - Yesterday at 3:30pm
Hi All,
We've just released beta 4 here: https://interactivetools.com/download/
It has the following updates since beta 2:
Changes from v3.82 Beta 2 (build 3012) to Beta 4 (build 3016)
Bug Fixes
- Developer Console > Shell: Fixed directory browser popup not working on servers with open_basedir restrictions (added @ error suppression to is_dir() check)
- Viewer Functions: Fixed "Undefined array key" warnings for listPageOrder and _filenameFields when accessing schemas missing these keys
- Image Processing: Fixed Imagick error handling - now gracefully falls back to GD when Imagick can't open a file (wrapped in try/catch for ImagickException)
- Plugin Names: Fixed display of plugin names containing <br> tags (now properly rendered in plugin list instead of escaped)
- Database Restore: Changed elapsed time display from "X seconds" to "M:SS" format for better readability
- Backup/Restore: Added @ error suppression for temp file cleanup to prevent warnings
- ZenDB Assert: Relaxed table/column name validation - now allows names starting with numbers (changed regex from ^[a-zA-Z_] to ^[\w-]+)
- Settings: Changed missing settings file error from throwing Exception to die() for cleaner error display
- Schema Functions: Fixed schema saving to only include list-page fields for multi/category menu types (not single or link types)
- Database Editor: Cast _indent to integer when saving to prevent type issuesImprovements
- Example Cron Plugin: Complete rewrite with improved documentation, and clearer usage instructions
- Image Functions: Added detailed docblock explaining JPEG EXIF orientation fix (what it does and why)
- Schema Functions: Added comprehensive docblock for saveSchema() explaining all processing steps
- Schema Functions: Now auto-removes menuOrder once table exists in menu cache (cleanup of temp placement data)
Send over any other issues you find, and/or we'll likely release this version mid-late next week.
Thanks!
interactivetools.com