Blog

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!

Resources:

Add Your Comment

Recent Entries

BoxLang v1.2.0 Released

BoxLang v1.2.0 Released

🔥 BoxLang 1.2 is Here! 🔥

We're excited to announce the release of BoxLang 1.2, a significant milestone that demonstrates our commitment to delivering both cutting-edge features and exceptional performance. This release represents how much innovation the entire BoxLang team can accomplish in just 2 weeks of focused development, bringing you powerful new capabilities while dramatically improving the runtime efficiency that makes BoxLang a compelling choice for modern applications.

Luis Majano
Luis Majano
May 29, 2025
v1.7.1 BoxLang VSCode Extension

v1.7.1 BoxLang VSCode Extension

**Ortus Solutions is pleased to announce v1.7.0 of the official BoxLang extension for VSCode! ** I wanted to share a quick overview with you all of the features we are sending up in this release. In this release I have two new features I would like to draw your attention to.

Maria Jose Herrera
Maria Jose Herrera
May 28, 2025
Introducing BoxLang Academy – Learn BoxLang from the Creators

Introducing BoxLang Academy – Learn BoxLang from the Creators

Introducing BoxLang Academy – Learn BoxLang from the Creators

At Ortus Solutions, we believe that sharing knowledge fuels innovation. That’s why we’re proud to announce the launch of BoxLang Academy — the official online learning platform for mastering BoxLang, the modern dynamic language for the Java Virtual Machine (JVM), developed by the creators of ColdBox, TestBox<...

Cristobal Escobar
Cristobal Escobar
May 21, 2025