Blog

CommandBox 1.1.0 Released

Brad Wood April 13, 2015

Spread the word

Brad Wood

April 13, 2015

Spread the word


Share your thoughts

 

We are very excited to announce the immediate release of CommandBox version 1.1.0.  This is a maintenance release that addresses much of the feedback and bug reports that we received from the community since our 1.0.0 release a few month ago.  The response to CommandBox 1.0 has been phenomenal and we are excited to see so many CFML developers finding a new level of productivity.  Thanks to everyone who has used CommandBox thus far and provided great feedback and ideas.

 

 

Lots of little rough edges have been filed down that improve things like handling embedded servers, REPL execution, installation issues and of course a FREE documentation book for CommandBox (http://commandbox.ortusbooks.com/).  We've also added tons of little improvements like better command output piping, JSON formatting, and tweaks for writing custom commands.  And even though this is a minor release, we still fit in over a dozen new features like the bump and sed commands, and lots of new generators, like our new ColdBox RESTFul application template.  
 


coldbox create app name=RestAPP skeleton=rest

 

This release of CommandBox includes changes to the core loader jars, so you'll need to download a new binary.  It will automatically install itself over your old version on first run.  

 

Grab CommandBox 1.1.0 from the download section of our product homepage.

Release Notes

CommandBox - Version 1.1.0

Bugs Squashed

Improvements

  • [COMMANDBOX-79] - Allow \t escape sequence for entering tabs in parameter values
  • [COMMANDBOX-127] - Don't default box.json properties when writing
  • [COMMANDBOX-135] - Don't default properties when writing box.json
  • [COMMANDBOX-137] - Improved installation flow to remove duplicate modules
  • [COMMANDBOX-142] - Allow runCommand() to capture output of command and return it
  • [COMMANDBOX-164] - Add type validation for command parameters
  • [COMMANDBOX-166] - Additional Validation for Boolean Params
  • [COMMANDBOX-172] - Capture error output in run command
  • [COMMANDBOX-179] - server restart doesn't keep same settings as previous start
  • [COMMANDBOX-180] - Improve piping output of one command as an input to another
  • [COMMANDBOX-182] - Format JSON when outputting complex data in REPL
  • [COMMANDBOX-183] - Allow input to be piped to package set
  • [COMMANDBOX-198] - Output print buffer before ask, confirm, and waitForKey
  • [COMMANDBOX-200] - Make server json forward compat and improve logging

New Features

 

Add Your Comment

Recent Entries

Discover the tools, tricks, and techniques every modern CFML and BoxLang developer needs!

Discover the tools, tricks, and techniques every modern CFML and BoxLang developer needs!

Into the Box 2026 is officially on the horizon, and it’s shaping up to be our most impactful conference yet.

Our mission this year is simple: **Make modernization approachable for everyone.** Whether you’re a seasoned ColdFusion veteran or a developer just starting your BoxLang journey, we’ve priced this event to ensure the entire community can join us in person.

Victor Campos
Victor Campos
March 05, 2026
From Lucee to Modern JVM Architectures for German Enterprises

From Lucee to Modern JVM Architectures for German Enterprises

How German companies running Lucee and CFML can evolve toward cloud-native JVM platforms

Across Germany, many enterprises rely on Lucee and CFML-based applications to run critical internal systems, customer portals, and business workflows.

Germany has one of the most active Lucee communities in Europe, supported by long-standing adoption of CFML across industries such as:

  • Manufacturing
  • Logistics
  • <...

Cristobal Escobar
Cristobal Escobar
March 04, 2026
BoxLang 1.11.0 Release

BoxLang 1.11.0 Release

We're proud to announce BoxLang 1.11.0, a highly focused performance and stability release that delivers measurable speed improvements across every BoxLang application, with zero code changes required. The team invested deeply in bytecode generation, class loading, lock management, and type casting to produce one of the most impactful runtime optimization releases to date. Alongside the performance wave, this release resolves critical concurrency bugs, hardens DateTime handling, and ships powerful new developer tooling.

Luis Majano
Luis Majano
March 04, 2026