ColdBox Platform v3.8.0 Released!

Luis Majano December 18, 2013

Spread the word

Luis Majano

December 18, 2013

Spread the word

Share your thoughts

logoWe are proud to announce ColdBox Platform release version 3.8.0 and ColdBox DevBox 2.5. This is an important release that addresses many important issues, but also introduces some great enhancements. Here is our "What's New" guideline:

This release includes updates to all of our major internal libraries as well as introducing our latest framework: TestBox.

Bugs Squashed

  • [COLDBOX-105] - HTMLHelper.entityFields() fails on binding entity for boolean select
  • [COLDBOX-184] - SES interceptor ommitting the context root or sub directory paths if they are found in the incoming route
  • [COLDBOX-185] - Fix for redirecting with mod_rewrite and the security interceptor
  • [COLDBOX-187] - cf8 incompat in request context
  • [COLDBOX-188] - First hit problem when using RequestContextDecorator
  • [COLDBOX-189] - error on threading async interceptors with buffer arguments
  • [COLDBOX-206] - Wrong Name in Debug Logging for IOC adapter with debugging messages enabled.
  • [COLDBOX-212] - Can't set a custom validation manager
  • [COLDBOX-213] - MailService overidding SSL with TLS exception property on mail objects
  • [COLDBOX-216] - ColdBox debug panel can be accessed without a password (even when one is set)
  • [COLDBOX-224] - Incorrect function return type in /coldbox/system/orm/hibernate/VirtualEntityService.cfc Line 167
  • [COLDBOX-232] - Changed Validators validation data to "any" from "string" to account for more flexibility

Improvements & New Features

  • [COLDBOX-160] - NULL Support in BeanPopulator
  • [COLDBOX-183] - Allow modules to override flash settings, flash now will build in aspects
  • [COLDBOX-197] - Added the isBinary to the renderdata() methods to allow for correct content-type delivery of custom content marshalling
  • [COLDBOX-201] - Ability to override events at any level NOT just the main event via "preEvent" interceptor
  • [COLDBOX-203] - Ability to get SQL string information from CriteriaBuilder
  • [COLDBOX-218] - Default reinit and debug hashed passwords
  • [COLDBOX-231] - HTMLHelper doesn't escape special characters when building HTML
  • [COLDBOX-200] - Register all base test cases as interceptors automatically when doing integration testing
  • [COLDBOX-215] - new population method: populateFromStructWithPrefix() so you can prefix structures like 'user_id', 'user_name'
  • [COLDBOX-223] - Security Interceptor allow for a "useSSL" property that is environment-based for defaulting it for rules
  • [COLDBOX-228] - Added content-size headers when using the file utilities sendFile() methods
  • [COLDBOX-229] - Ability to track and load multiple resource bundles instead of one
  • [COLDBOX-230] - Add ability to register multiple resource bundles in config
  • [COLDBOX-233] - Module i18n features with resource bundles
  • [COLDBOX-235] - Migrated all testing core features to TestBox

Thanks for always supporting us!


Add Your Comment

Recent Entries

qb 9.0.0 Released

qb 9.0.0 Released

A new major release of qb is now available on ForgeBox! This comes jam-packed with awesome features like new SQLite grammar support and SQLCommenter support to add contextual comments to your queries. Breaking changes include dropping support for older Adobe ColdFusion versions, splitting the uuid SchemaBuilder method, pagination changes when maxRows is 0 or lower, and changes to some default settings.

Eric Peterson
Eric Peterson
February 06, 2023
CBSecurity 3.x Released

CBSecurity 3.x Released

We are incredibly excited to release CBSecurity 3. This is a significant release with over six months of work invested in it. We have completely revamped our security module to make ColdBox applications secure, flexible, and ready for the upcoming ColdBox 7 release. The first major announcement for this release is that we have a brand-new logo!

Luis Majano
Luis Majano
January 30, 2023
CBWIRE 2.2 Released

CBWIRE 2.2 Released

We're excited to announce the release of CBWIRE 2.2. This release includes several added enhancements, such as new lifecycle hooks and simplified Turbo Drive integration. We changed the previous lifecycle hook of mount() to onMount() to be consistent, and several bugs were squashed.

Maria Jose Herrera
Maria Jose Herrera
January 09, 2023