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

Ortus Solutions Returns to CFCamp as Platinum Sponsor – Join Us to Redefine the Future with BoxLang!

Ortus Solutions Returns to CFCamp as Platinum Sponsor – Join Us to Redefine the Future with BoxLang!

We’re thrilled to announce that Ortus Solutions and BoxLang will once again join CFCamp as Platinum Sponsors for the 2025 edition. As passionate advocates of innovation in the CFML and modern JVM space, we’re proud to keep pushing boundaries—and this year is shaping up to be our biggest presence yet.

Day 1 Keynote by Luis Majano

CFCamp 2025 will kick off with a keynote delivered by none other than our CEO and BoxLang creator, Luis Majano. Join...

Cristobal Escobar
Cristobal Escobar
April 25, 2025
Must-See Into the Box 2025 Sessions for CommandBox Users!

Must-See Into the Box 2025 Sessions for CommandBox Users!

Power Up your CommandBox experience and practices at Into the Box 2025

Want to get hands-on with the new CommandBox features or learn how others are pushing it to the next level? These are the must-see sessions at ITB 2025 if you're a CommandBox user:

Maria Jose Herrera
Maria Jose Herrera
April 21, 2025
Must-See ITB 2025 Sessions for TestBox Users!

Must-See ITB 2025 Sessions for TestBox Users!

Are you a fan of TestBox or looking to level up your testing game in 2025? Whether you're just getting started with unit testing or you're already building advanced specs for ColdBox and BoxLang apps, Into the Box 2025 has an exciting lineup tailored just for you. Into the Box 2025 has an exciting lineup tailored just for you. With the recent launch of TestBox 6.3.0 we have amazing new tools, features and tips and tricks to get your testing experience to the next level, review our sessions and test like a pro efficiently and easy!

From hands-on testing strategies to BoxLang innovations, here are the sessions you won’t want to miss this May — and why they matter to you as a TestBox user.

Maria Jose Herrera
Maria Jose Herrera
April 17, 2025