Blog

Luis Majano

October 15, 2008

Spread the word


Share your thoughts

Finally, I have just updated the site to hold the latest release 1.1.0. This is a major upgrade thanks to all the feedback on the 1.0.2 version. It includes tons of fixes and more aspect programming. You can download it as usual from the projects sections Download ColdBox

What is New?

Well, a lot!! JEJEJE. Here is some of the new features and capabilities.

  • Varscoper Checks, Code Optimization and cleanup.
  • Global Server Installation Method.
  • CFMX 6.X & BlueDragon are now fully Supported.
  • Datasources support via config.xml. You can now use the getDatasource("name") in the event handlers/plugins to retrieve a datsource bean.
  • Mail Settings bean support. You can now use the getMailSettings() to retreive it.
  • Messagebox.render(clearFlag) now has a clearFlag in order to clear or not, the message structure after rendering.
  • Eventhandler.cfc code optimization, no longer need of writing an init method. PLEASE REMOVE THEM unless you have any code that needs to be executed every time an event is called. Look at: http://ortus.svnrepository.com/coldbox/trac.cgi/wiki/cbEventHandlersGuide
  • Renderview can now accept a view name as a parameter. You can then render a view anywhere you want, layouts, within views, event handlers, etc, and as content variables. renderView("myTags/main_menu")
  • New Plugins: FileWriter & StringBuffer
  • Framework/Application extensions via custom plugins, declared in config.xml.cfm
  • Coldbox Logging Facilities: ColdBox now provides you with a per application logging facility for errors and custom (error|fatal|information|warning) entries by simplify filling out two settings in your config.xml and using the logger plugin.
  • Event Handlers/Plugins now have a "rc" scope available, that is a direct line to the request collection.
  • New Method: paramValue("var name","default") same as cfparam but for the request collection.
  • cfcViewer plugin was revised. You can now use it to render documentation with any stylesheet.
  • New i18n and Resource Bundles Plugins based on Paul Hastings work.
  • ATTESORO JAVA RESOURCE BUNDLES UTILITY IS INCLUDED.
  • New Method: getSettingStructure( structure, deep_copy_flag ) Retrieves the entire configStruct or the fwSettingsStructure.
  • Mapping of Exception Types: http://ortus.svnrepository.com/coldbox/trac.cgi/wiki/cbExceptionsList
  • Check out the latest API: http://www.coldboxframework.com/documents/cfdocs/index.cfm
  • New Dashboard (Will be release later)
  • Eclipse Snippets
  • New sample applications: i18n Gallery, samples gallery, coldboxreader, Illidium CFC Generator

You can also check out the progress of the new ColdBox Dashboard which will be used to maintan a ColdBox installation, tool sets, logging and auditing for all your framework enabled applications, auto-updates and more. Open Dashboard Here The default password to use is "coldbox" So welcome to a new era for ColdBox, where it will continue to move towards a pure event driven framework, based on proven design patterns and help you achieve more in less time and with no complex XML dialects. So give it a try. Post here all your comments, questions and suggestions. The offical bug email is bugs@coldboxframework.com, or you can report them to the forums.

Add Your Comment

(3)

Oct 23, 2006 19:27:55 UTC

by oscar arevalo

Congratulations! I've been using most of the new features of these release thanks to the preview versions I got from Luis and I can still say the Coldbox is still my favorite coldfusion framework... Great job Luis, and I can't wait to see all the features that are planned for the next version.

Oct 23, 2006 19:36:03 UTC

by Sami Hoda

Very impressive. I'll be finishing a project, and ColdBox exploration is next on my list. Well done.

Oct 23, 2006 20:19:59 UTC

by Rob Gonda

First of all, please explain how every single blog entry you've ever written is related to this one? :) Now seriously, congrats, looking sharp. You should rename your software from Coldbox Framework to Coldbox Swiss Army Knife. Notes of your dashboard, though I'm sure you already know: 1) your application builder stops at step three. 2) your cf admin link is broken. 3) your update tool says it found a new version it is already up to date. Cheers.

Recent Entries

Ortus June 2024 Newsletter!

Ortus June 2024 Newsletter!

Welcome to the latest edition of the Ortus Newsletter! This month, we're excited to bring you highlights from our sessions at CFCamp and Open South Code, as well as a sneak peek into our upcoming events. Discover the latest developments in BoxLang, our dynamic new JVM language, and catch up on all the insightful presentations by our expert team. Let's dive in!

Maria Jose Herrera
Maria Jose Herrera
June 28, 2024
BoxLang June 2024 Newsletter!

BoxLang June 2024 Newsletter!

We're thrilled to bring you the latest updates and exciting developments from the world of BoxLang. This month, we're diving into the newest beta release, introducing a new podcast series, showcasing innovative integrations, and sharing insights from recent events. Whether you're a seasoned developer or just getting started, there's something here for everyone to explore and enjoy.

Maria Jose Herrera
Maria Jose Herrera
June 28, 2024
BoxLang 1.0.0 Beta 3 Launched

BoxLang 1.0.0 Beta 3 Launched

We are thrilled to announce the release of BoxLang 1.0.0-Beta 3! This latest beta version is packed with exciting new features and essential bug fixes, including robust encryption functionality, enhanced Java interoperability, and more efficient event handling. Key highlights include the introduction of query caching capabilities, seamless coercion of Java Single Abstract Method (SAM) interfaces from BoxLang functions, and support for virtual thread executors. So, let’s dive into the details of what’s new in BoxLang 1.0.0-Beta 3 and how you can start leveraging these updates today!

Luis Majano
Luis Majano
June 28, 2024