Version 1.6
- Big changes in the initialization of the Mango and the general settings, which are no longer in the configuration file
- Updated the facade to be easier to use in multi-site installs
- Added permission for profile management
- Added permissions for comment management
- Added new system plugin to help manage assets such as creating automatic thumbnails using a URL
- Added output for archives to show current page number and total number of pages
- Added ifHasDescription to AuthorProperty.
- Added currentCount to PodProperty tag
- Added ifNotHasPicture to author tag
- Fixed issue with IE not showing the directories in the file explorer
- Added setup directory removal after setup is complete. Written by Adam Tuttle
- Fixed problems in Atom feeds when blog was installed in root
- Added a table to fix layout issue in post form
- Added attribute ifCustomFieldEQ to PostProperty
- Transfered some "if" tests from PostProperty tag to Post tag
- Added getting posts with a custom field or custom field value.
- Added some "if" tests to Category tag
- Hide Cache if user can't "manage_system"
- Bug fixes to API
- Fixed issue with RevisionManager plugin in Railo
- Added Blogger import. Written by Alan Rother
Version 1.5
- Added multi-category archives as in archives.cfm/category/news,events
- Updated File Explorer
- Added "asset selector" form field (thanks to Adam Tuttle!)
- Added "countable" form field
- Fixed rendering problems in administration when using Chrome
- Reduced the amount of logging done on plugin failures. Full error logging will onl y be performed if level is set to "debug" in configuration file.
- Plugins can now add custom panels very easily by adding an xml file.
- Added method to update custom field without incurring into version change.
- Added methods to add custom permissions for plugins
- Fixed issues with IE and pod formatting
- Fixed RevisionManager plugin issue
- Fixed SQL issue and other bugs
Version 1.4.2 and 1.4.3
- Performance improvements
- Security patches for not found pages or posts
- More secure defaults for the output of all tags
- Logging to database instead of public logs
- Added custom loggers
- Updated captcha for CF9 (thanks to Seb Duggan)
- Addition of attributes to some tags: ifNotIsType to ArchiveProperty, format to Message
- Change to Railo installs to use threading
- Added init method to BasePlugin
- New tag Setting and SettingProperty
- The gravatar tag can now be used within a post to show the author's gravatar image
- Fixed issues with installer and other bugs
Version 1.4.1
- Added sorting order for posts
- Fixed some issues with the Environment tag
- Added the attribute sortOrder and ifNotHasCustomField to the PageProperty tag
- Fixed issue with Authors archives
Version 1.4
- Revisions of posts and pages are now stored and user can "restore" an older version
- Added a permission for users to not to be able to access the administation (thanks to Seb Duggan)
- Added a replacement for Verity search to search in database directly (this search now includes comments). It is the default search now.
- Plugin settings are now stored in database, which should make it easier to migrate a blog
- TinyMCE editor upgraded
- Configuration file now has placeholders for base path so that directories do not need to be hardcoded in configuration file
- Ability to disable or enable threading
- Plugins made for ColdFusion 8 only can extend org.mangoblog.plugins.BasePlugin without including BasePlugin in their own folder
- Friendly URLs for author archives
Changes in theme tags:
- Added a descending order option for the comments tag
- Enhanced Posts tag to be able to show posts for a given author
- AuthorProperty tag can now output the name of the role of the author
- Added AuthenticatedAuthor tag that allows the theme to know if the current visitor is logged in
Administration:
- Post pagination and search
- Session will be maintained while user is writing a post or page
- Added permission to manage pods and to run blog updates
- Drafts now always "float" to the top of the list
- Ability to remove plugins
- Added "beforeAdminPageContentEnd" event to the bottom of the page edit screen and "beforeAdminPostContentEnd" to the bottom of the post edit screen
- Ability to manually set the post URL (thanks to Seb Duggan)
- Added more functionality to BasePlugin to make it easier to write plugins.
- Plugins can now run their own upgrade method when a new version is installed via the administration
- Paging for authors screen
- Cosmetic changes: Add ons renamed to Plugins, go directly to edit mode after adding a new post or page (thanks to Seb Duggan), changed Pod Manager icon
Updates to new installs:
- Added new plugin that allows keeping the old BlogCFC URLs functional
- Added sample data
- Include CFFormProtect (enabled by default instead of Captchas)
- New default theme called Cutline
- New installs on Railo will now have an error on main page (thanks to Andrea Campolonghi)
Plugins updated:
- formRememberer (included in update)
- CFFormProtect (not included in automatic update)
Bug fixes:
- Solved some compatibility issues with Railo
- Fixed XSS vulnerability (themes need to be updated to take advantage of this)
- Preview link was wrong in future posts
- Comments are now rejected if comments are closed for a post or page
- Error when entering an empty search string
- Error when not using friendly URLs
- and more...
Version 1.3 & 1.3.1
- Custom authentication (read more about this feature) and custom login pages controlled from the skin
- Updated administration forms for better styling and to work with jQuery (thanks to Seb Duggan)
- Updated plugins to match new administration form styling (thanks to Seb Duggan)
- Added feature to let plugins have assets, which are automatically moved to a web accessible location upon plugin activation. (thanks to Seb Duggan)
- Updated install wizard styling (thanks to Seb Duggan)
- Added plugin auto-install functionality (thanks to Seb Duggan)
- Created a BasePlugin class to simplify plugin development (thanks to Seb Duggan)
- Added the ability to preview a draft post or page
- Added Wordpress API functions to external API
- Separated color coding from paragraph formatting into two plugins
Bug fixes:
- File explorer issue in Railo
- Issue when importing from Wordpress
- Permissions issue when an author had draft posts and they were not showing in the list
- Incorrect event priorities (thanks to Seb Duggan)
- Subscription email not sent when creator had an invalid address
- Post archives by author not showing in correct order (thanks to Seb Duggan)
- and many more...
Version 1.2.3 & 1.2.4
- Railo 3 compatibility
- Wordpress and BlogCFC import bug fixes
Version 1.2.2
- Automatic upgrades
- More responsive cache
- Add categories while creating a post
- Delete categories
- Disallow a commenter to write the same comment twice to the same post (to avoid refresh/resubmit comment)
- Show friendlier messages when a plugin is activated
- Added Recent comments tag to show latest comments in the blog (tags need to be added to themes)
- Improvement to XMLRCP API to allow uploading assets such as images (thanks to Dan Short)
- Fixed possible cross-scripting attack in comments
- Added Home Chooser plugin
- Various bug fixes and minor additions to template tags
- Several updates to plugins
Version 1.1
- New template tags that allow manipulation of pods
- Initial Pod Manager
- Updated Google Analytics plugin
- Updated Form-to-email plugin to work with Captcha
- File explorer fix for IE
- Users can create drafts that do not have title or content
- Upgraded TinyMCE editor
- Miscelaneous bug fixes
Version 1.0
- Added user roles and permissions
- New file explorer
- Upgraded TinyMCE editor
- New File explorer plugin for TinyMCE editor
- Ability to create custom post and page edit panels
- Added hooks to let plugin developers add Pods to the admin Dashboard
- Added a simple Statistic pod for the Dashboard
- Users can now be de-activated
Version 0.2.5
- Fixed links cache problem
- Updated Google Analytics plugin for Google's new javascript code
- Added custom fields to post and page forms in administration
- Added some plugin events to admin forms
- Updated plugin.xml files to include Mango version required
Version 0.2.4
- Fixed bugs when using Contribute to update posts
- Added Akismet plugin
- Added Glossy Blue skin
- Some bug fixes
Version 0.2.3
- Administration cache manager to update your posts and pages cache (clearing the cache for links still in the works)
- Mango can now be installed on a host that requires username and password to be supplied in every query
- Added FormToEmail plugin that allows you to have a form in any of your static pages and it will send the information entered by the user to specified email addresses
- Some bug fixes
Version 0.2
- Feeds for individual categories and multiple categories
- Archives are now "paged" with Next and Previous Entries links
- Administration now shows when there are updates for skins available
- Search function will do a search in the database if Verity is not available
- Some bug fixes