Blog

ColdBox 2.6.0 Beta 1 is now available.

Luis Majano October 15, 2008

Spread the word

Luis Majano

October 15, 2008

Spread the word


Share your thoughts

ColdBox 2.6.0 Beta 1 has been released. This is another major update to the framework and toolkit that encompasses on optimizations, bug fixes and several new features. The full release notes and what's new document have been posted to the wiki and you can check them out. Below is just a condensed listing of some of the new features that have been implemented for 2.6.0 beta 1. There are some that are still missing for a full release and of course, your testing and ideas are still welcomed for this version. The beta of 2.6.0 is planned to go on for about 3-4 weeks, depending on the amount of testing done and submissions.

What's New?

  • Per application conventions. Control how each application is defined. More granularity and portability.
  • New convention: Default Event Action = index(). Each handler can implement a default action to be executed if an event just defines the handler. Of course, you can change this via the per-application conventions.
  • onMissingAction() - You can now define this powerful action in your handlers and create virtual events, error handling or whatever you feel like doing. It simulates onMissingMethod() but on a handler level basis.
  • Debugger Panel Updates and configuration: You can now fully configure the debugger panel to your liking.
  • Execution Profiler Monitor: The framework now saves a stack of requests (configurable) and creates a monitor so you can do execution profiling and poll incoming requests. Again, ANY request, via FLEX/AJAX/AIR or normal http request.


  • Reinit Button on info panel: You can now reinit the framework right from your panel.


  • Messagebox Plugin enhanced with multiple optimizations and new methods
  • Environment Interceptor enhanced
  • New plugin: json
  • Complex configuration settings are now JSON based.
  • New plugin: methodInjector
  • New supertype methods: htmlhead(), getInterceptor()
  • getInterceptor() can now retrieve specific interceptors that have been loaded in your application.
  • IoC plugin optimizations and updates
  • LightWire fixes and updates
  • Application storage and session storage plugins optimized and updated
  • SES numerical and alphanumerical route definitions
  • New Interceptor: security. Secure your event-driven applications with ease. Tons of configuration options and ease of use.
  • Cookiestorage plugin can now do encryption
  • Render views and cache them at the same time
  • Flash persistence scope can now be choosen for flash saving of variables on redirections
  • You can now define and execute private events via runEvent(event, private=true)
  • Major Caching Updates
    • Use of java softreferences to create a memory aware caching mechanism
    • Usage of JDK 1.5 > concurrency classes for atomical operations and locking features
    • Create your own eviction policies
    • Cache panel and graphing updates
    • Discard mechanism updated and can even use regular expressions
  • cfc Viewer plugin is spanking new
  • Request context new methods: isSES(), buildLink() and much more.

 

Add Your Comment

(1)

Apr 23, 2008 10:51:25 UTC

by Jason Dean

Luis, This is very exciting. I am downloading Beta 1 right now. I tried out 2.5.2 this week for the first time, and I was really amazed by how easy it was to work with. I am looking forward to your sessions at cf.Objective(). I'll see you there!

Recent Entries

Ortus Solutions Soars Back to CFCamp Munich as Platinum Sponsor and Keynote Presenter!

Ortus Solutions Soars Back to CFCamp Munich as Platinum Sponsor and Keynote Presenter!

We're thrilled to announce that Ortus Solutions is returning to CFCamp Munich for another year! We're incredibly proud to be a continuing sponsor of this fantastic event and can't wait to connect with the ColdFusion community once again.

Taking Center Stage with the Day 1 Keynote

Get ready for some deep dives into the world of BoxLang! Ortus Solutions will be kicking off CFCamp with a dynamic keynote address on day 1. This is your chance to gain valua...

Cristobal Escobar
Cristobal Escobar
May 28, 2024
Into the Box 2025 - Blind Tickets are Out!

Into the Box 2025 - Blind Tickets are Out!

Ortus Solutions is thrilled to announce the release of blind tickets for Into the Box 2025, the premier event for web developers. This year's conference promises to be a game-changer, especially with the unveiling of our groundbreaking new product, BoxLang. **Our team is working hard to get all modern CFML developers amazing tools and software features to improve their productivity. **

Maria Jose Herrera
Maria Jose Herrera
May 27, 2024
Into the Box - Keynote Recap Day 1

Into the Box - Keynote Recap Day 1

Day 1 of Into the Box kicked off with an electrifying keynote session that set the tone for an incredible conference. The excitement was palpable as developers, tech enthusiasts, and industry leaders gathered to explore the latest innovations and trends in web development.

Maria Jose Herrera
Maria Jose Herrera
May 24, 2024