Blog

Luis Majano

October 15, 2008

Spread the word


Share your thoughts

Well, yet another ColdBox release!! This one is an exciting one as we approach the 2.1.0 release. More unit testing capabilities, less restrictions, more fixes and more great stuff. This release thanks to God's grace on permitting me do thing I though I could not do. So here is the list of fixes, features and updates. Ohh by the way, a whole new Dashboard is also release, version 2.2.0 with full Railo support, more application generation capabilities, BlueDragon 7 support, and more.

ColdBox 2.0.2

* Full Railo 2.0 Support * Full BlueDragon 7 support * Application Template updated with new Unit Testing Suites, and new base unit test handler. * New and Updated Eclipse Snippets with unit test skeletons. * Docs updated to reflect changes * Discovery of CFML engine and version and store in ColdBoxSettings * BlueDragon 7 Charting - Enable for OCM * Samples Gallery updated with i18n Fixes. * Logger plugin compliance to coldfusion 8 eclipse plugins. * Customizable event variable name via config.xml, no more only 'event' you can now choose your own. * ExceptionService - if custom bug report fails, error calling exception handler Fixed. * Unit Testing Controller, Base Test And Test Suites,You can even use the setnextevent method now. * Request Context - New Methods for DefaultLayout, DefaultView, and ViewLayouts * BugReport use new event methods for reporting. * Default View Setting alongside Default Layout, you can now also choose a default view. * IncludeUDF() method for handlers/Plugins - You can now programmatically mix-in methods into any handler and plugin. Advanced OO features. * Critical Fix for Concurrency issue on config reloads * Concurrency locks for OCM - friendlier locks * ColdSpring ColdBox Proxy Factory: ColdboxFactory.cfc, you can now use this factory in your coldspring declarations to get a reference to the current running coldbox controller, instantiate plugins, and configuration beans. * setnextEvent - proxy updates to grab the last part of the cgi script_name Fix * ColdBox OCM - expireAll() new method, will expire all objects in the cache. * Code optimization and cleanup. * Now includes a cheat sheet. As you can see, action-packed like always.


Dashboard 2.2.0

* New Application generator, with unit test suites, event names and much more. * Railo support finalized, will be released later as a railo archive. * Cosmetic additions * Cleanup and optimization.


As always, thank you for your support. Please support open source. You can download the bits from the Downloads location.

Add Your Comment

(5)

Jun 24, 2007 01:29:05 UTC

by Sami Hoda

Luis, you continue to impress!

Jun 24, 2007 02:27:15 UTC

by ziggy

Great! Can you comment on what is working now in BD7 that wasn't before? Also, do you see Dashboard working in BD7 or not possible?

Jun 24, 2007 12:51:40 UTC

by Sana

thanks Luis for such a great work. This version is rocking for performance... its much faster with lots of good tools. Definately you did a really great job. keep it up we really love ColdBox.

Jun 24, 2007 13:52:10 UTC

by Luis Majano

Thanks guys!! Yes, performance increases will be seen on this release, I did some cleanup. @ziggy As for bluedragon compatability, we have the use of some XML methods that were not there before, BlueDragon charting for the debugger, and yes, the dashboard should be fully functional under BlueDragon 7. If you find some bugs, please post, but in my tests, it has been functional.

Jun 25, 2007 11:37:06 UTC

by Terry Schmitt

I'm glad to see that you are embracing Railo and Bluedragon. I'm looking at using Railo 2.0 in my next project as it's speed is awesome. It sounds like Transfer and Reactor will also be working on Railo soon...

Recent Entries

Partner with BoxLang and Ortus at Into the Box 2025: Empowering the Future of Modern Software Development!

Partner with BoxLang and Ortus at Into the Box 2025: Empowering the Future of Modern Software Development!

At Ortus Solutions, we’ve always been at the forefront of innovation in the ColdFusion ecosystem. From pioneering modern ColdFusion practices to developing cutting-edge tools and frameworks, we’ve been passionate to help and sup[port the community into shaping the future of web development.That’s why we decided to build BoxLang, our new JVM programming language that not only builds on the strengths of ColdFusion but takes modern software development to the next level.

Maria Jose Herrera
Maria Jose Herrera
December 23, 2024
Why BoxLang When You Have Kotlin, Groovy, Scala, and more…

Why BoxLang When You Have Kotlin, Groovy, Scala, and more…

As we approach a stable release of BoxLang and our continued marketing reaches more folks, many have asked about its purpose. Why create a new language when the JVM ecosystem already includes established languages like Kotlin, Groovy, and Scala, to name a few.

Luis Majano
Luis Majano
December 18, 2024