Blog

CommandBox 3.0.0 Final Released

Brad Wood |  February 09, 2016

We are super excited to release CommandBox 3.0.0, our newest version of the CFML CLI, REPL, package manager, embedded server, and your source of awesome ASCII art.  This is a major release of the platform that contains many new features and improvements totaling over 50 tickets!  The final version is available for public consumption and we recommend all CommandBox users upgrade.  

Get It

As usual, the only step required to upgrade is to replace your 'box' binary and the next time CommandBox runs, it will complete the install. If you used yum, apt-get or brew to install, just request the newest version.  All the binaries are also available on our download page.

If you're new to CommandBox, no worries. Just check out our installation page where we have detailed instructions for each operating system to get you up and running in about 60 seconds.

https://ortus.gitbooks.io/commandbox-documentation/content/setup/installation.html

Got It

Once you've installed the latest 3.0.0 build, let's look around at some of the new stuff:

  • Config Settings - Customize and configure CommandBox just for you
  • Modules - The 'Box is now modular and can be extended like never before
  • Interceptors - Hook into the internals of the CLI and build upon it
  • Standardized Command Packaging - Custom commands can now be packaged up as modules
  • Server.json - Default every aspect of the embedded server for packaging and convenience
  • Shortcut for Native OS Binaries - Mucho improved native shell executions from inside CommandBox
  • Shortcut for CFML Functions via REPL - A new sweet way to run CFML functions right from the commandline
  • Expressions in Command Parameters - Express yourself with new syntaxes for calling commands with dynamic inputs
  • Command DSL - New features to help devs writing custom commands

There is a full write up on each of these features including examples and links to the docs here in our beta release post.  Please read through it if you want to dig in deeper to the new stuff.

http://www.ortussolutions.com/blog/commandbox-300-beta-released-for-testing

Read More

Into The Box Conference Schedule Released!

Luis Majano |  February 08, 2016

 

We are so excited to finally unveil the schedule lineup for our Into The Box technology conference.  We have over 15 speakers from around the world and over 20 sessions around technology, software craftsmanship and many of our Ortus products.  We are also excited to try a new format for our aftern...

Read More

CommandBox Connection on new 3.0.0 features: January 29th Noon Central

Brad Wood |  January 26, 2016

If you didn't see our recent announcement, we've released the 3.0.0 beta of CommandBox for your testing and feedback. You can read more about the release here:

Read More

CommandBox 3.0.0 Beta Released for Testing

Brad Wood |  January 19, 2016

We've been hard at work developing some cool new features for CFML's CLI, Package Manager, REPL, and Embedded Server, CommandBox.  Since there are so many major features, we're targeting this as a major release of the product, so welcome version 3.0.0s.  We want you to kick the tires and try out the newest features before our final release.   Please put in tickets for any issues you run across, or post to our mailing list.

Installation

First things first.  To install the latest 3.0.0 beta version of CommandBox, download the appropriate binary for your OS here:

http://integration.stg.ortussolutions.com/artifacts/ortussolutions/commandbox/3.0.0/

The first time you run box, it will install and replace any previous installation.  If you want to go back to the previous version later, you'll need to remove the .CommandBox folder in your user home first.

Documentation

The GitBook-based docs have had major updates made to them.  Prior to the final release of CommandBox 3.0.0, you can preview the bleeding edge of our docs here: 

http://commandbox.ortusbooks.com/content/v/development/

Also, the bleeding edge API docs are available here as well:

http://integration.stg.ortussolutions.com/artifacts/ortussolutions/commandbox/be-apidocs/

 

Read More

DocBox 2.0.5 Released with Updated CommandBox Commands

Brad Wood |  January 19, 2016

We are excited to announce the general release of DocBox v2.0.5 and our new CommandBox DocBox command module.  This release brings some great features for the creation of API documents, but also the tight integration into  CommandBox to allow you to generate API Docs with only CommandBox installed.  Below you can learn more about our release.

This update fixes the installation so you can install DocBox into your project by running the...

Read More

Coldbox Legacy App Demo

Brad Wood |  January 18, 2016

There are a lot of people out there in the CFML world managing legacy codebases.  Some of them use frameworks that are no longer maintained, and many  use no framework at all.  A common question that I get is whether an app can be slowly converted over to  ColdBox without having to rewrite everything at once.  The answer is YES!  ColdBox will comfortably live alongside your legacy code, giving you the chance to slowly convert it over as you get the chance.  

Read More

DataBoss - Dynamic Administrator v2.1.0 Released!

Luis Majano |  December 16, 2015

We are proud to announce today a nice minor release for Ortus DataBoss Version 1.5.0.  This release brings about several important fixes and trial version updates.  DataBoss 2.0.0 is already in the planning stages with a full migration to a ColdBox 4 module and CommandBox integration. 

Bug Fixes & Improvements

  • [DATABOSS-93] - Collection Manager not display null as label values but escaped HTML
  • [DATABOSS-94] - Internet Explorer support via Bootstrap needs the scripts to load after CSS has loaded
  • [DATABOSS-95] - Singular relationships not being ordered correctly on editor lookups
  • [DATABOSS-96] - Standalone version acting with trial edition, as build not replacing right content,
  • [DATABOSS-97] - one to many relationships not being ordered correctly on collection manager dropdowns
Read More

CommandBox 2.2.0 Released

Brad Wood |  November 11, 2015

Monday, we released CommandBox 2.2.0, the latest version of CFML's package manager, REPL, embedded server, and CLI.  We've got a nice list of bug fixes and some fancy new installation endpoints like CFLib and RIAForge.  We've bumped the underlying version of Lucee to the new stable release of Lucee 4.5.2.018 which was also released Monday. Another nice feature is that the REPL now runs in the context of the current directory meaning you can create CFCs in the working directory and r...

Read More

Ortus Developer Week 2015 is coming!

Luis Majano |  November 02, 2015

Thanks to the huge success of our first three years of ColdBox Developer Week, we are back again for a fourth year, with a new name, Ortus Developer Week (ODW). ODW will be a series of FREE and live webinars hosted by the...

Read More

TestBox v2.2.0 Released!

Luis Majano |  October 21, 2015

Team TestBox is proud to bring our latest release to fruition, v2.2.0.  This release includes a collection of fixes but also several new cool features like gherkins-like syntax support, spec data binding, test listeners and much more.  We invite you to read our updated documentation book and the what's new page for an in-depth overview of the release.

You can also very easily get started or update your project with TestBox via CommandBox CLI for ColdFusion (CFML):

# install testbox
box install testbox

# update testbox
box update testbox

#what you thought there was more?

Major Features

Below you can find quick updates on our major features for this release.

Read More