Blog

ColdBox 2.6.2 Final Release: Happy Holidays!

Luis Majano December 21, 2008

Spread the word

Luis Majano

December 21, 2008

Spread the word


Share your thoughts

In full X-Mas spirit, here is my X-Mas Gift to the ColdFusion Community: ColdBox 2.6.2 Final Release codename series "FAITH". 

This is a major maintenance release that is full of joy and goodies.  There have been over 33 critical fixes to the core, over 4 major sample applications added, over 5 more documentation guides and about 30 nice little additions that will make you giggle with joy!! So what are you waiting for, download it now!

Here are a few improvements:

  1. Model Integration: Easily construct domain models with ColdBox. It even includes its own dependency injection framework completely based on conventions and metadata.
  2. Cache load improvements, new metadata methods, new integration methods
  3. New cache panel debugger. Easily purge and interact with the ColdBox Cache.
  4. New application generators
  5. ColdBox Dashboard is now distributed as open source (with restrictions)
  6. New XSS HTML Cleanup Plugin AntiSamy
  7. Implicit Views
  8. New Deploy interceptor to help developers do code deploys
  9. Ability to do ${Setting: var not found} replacement on the coldbox configuration file for all settings
  10. Ability to do ${Setting: var not found} replacement ANYWHERE in both LightWire and ColdSpring XML files
  11. Ability to autowire any IoC produced bean via ColdBox conventions
  12. i18n library updates and locale storage expansions
  13. Event Handler security rules for pre and post handler implicit events
  14. SES package resolver
  15. Transfer extra updates and new Transfer Loader interceptor (Reactor is next)
  16. New SES Sample Application
  17. New Simple Blog Sample Application: A 4 part series that will enlighten you on how to develop from simple  OO applications to full ORM OO applications.
  18. Tons of bean population updates in the bean factory. Ability to inject instead of set values in beans (Thanks March Esher!), and ability to trust that setters exist for using implicit setters and onMissingMethod() (Thanks again Marc Esher)
  19. LightWire Updates: Major refactor of the LightWire framework which now supports the following:
    1. ColdSpring XML File compatibilities on:
      1. non lazy beans: lazy-init
      2. default lazy directive: default-lazy-init
      3. Bean Aliases
    2. Parent Hierarchies, this differs from coldspring as we can declare ancestry dependencies in child dependencies. This means that a child factory can use the beans from a parent factory, grandparent, grand grand parent and so on. Children factories can also override bean declarations.
    3. Load bean definitions using parseXMLObj(), parseXMLRaw() and parseXMLConfigFile()
    4. Mixin object dependencies and properties by defining them in either XML or programmatic approach
    5. Ability to wire up not only cfc's but also Java classes and Webservices interchangeably
    6. Ability to do Java property castings
    7. Ability to use ${Setting: var not found} replacement anywhere in the LightWire xml file
    8. Performance updates and metadata caching
  20. More documentation of course, all guides updated to reflect 2.6.2 changes.
  21. Eclipse Plugin updates to version 1.0.7

Here are a few screenshots:

 

 

 

Add Your Comment

Recent Entries

12 Days of BoxLang - Day 4: TestBox

12 Days of BoxLang - Day 4: TestBox

Today we’re celebrating one of the most exciting new additions to the BoxLang ecosystem:

the TestBox BoxLang CLI Runner — a fast, native way to run your TestBox tests directly through the BoxLang Runtime. ⚡

No server required. No CommandBox needed. Just pure, ultra-fast BoxLang-powered testing from the command lineon Windows, Mac, and Linux.

If you’re building modern applications with BoxLang — web apps, CLIs, serverless functions, Android apps, or OS-level utilities — this new feature gives you a unified, flexible testing workflow you can run anywhere.

Victor Campos
Victor Campos
December 13, 2025
12 days of BoxLang - Day 3: SocketBox!

12 days of BoxLang - Day 3: SocketBox!

As BoxLang continues evolving into a modern, high-performance, JVM-based runtime, real-time communication becomes essential for the applications we all want to build: dashboards, collaboration tools, notifications, live feeds, multiplayer features, and more.

That’s where SocketBox steps in — the WebSocket upgrade listener built to work seamlessly with CommandBox and the BoxLang MiniServer. ⚡

Today, for Day 3, we’re highlighting how SocketBox supercharges BoxLang development by giving you fast, flexible, and framework-agnostic WebSocket capabilities.

Maria Jose Herrera
Maria Jose Herrera
December 12, 2025
12 Days of BoxLang - Day 2: CommandBox

12 Days of BoxLang - Day 2: CommandBox

BoxLang + CommandBox: The Enterprise Engine Behind Your Deployments

For Day 2 of our 12 Days of Christmas series, we’re diving into one of the most powerful parts of the BoxLang ecosystem: CommandBox the defacto enterprise servlet deployment platform for BoxLang.

If BoxLang is the language powering your applications, CommandBox is the engine room behind it all. ⚙️

Victor Campos
Victor Campos
December 11, 2025