The Ortus BlogBox

"Ortus: A rise, beginning, coming into being, born, the origin!"

 

 

Category Filtering: 'commandbox'

 

CommandBox 3.0.0 Beta Released for Testing

Brad Wood
Jan 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/

 

ColdFusion, CommandBox, Releases 0

DocBox 2.0.5 Released with Updated CommandBox Commands

Brad Wood
Jan 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 following Command using CommandBox:

box install docbox

The code repo and readme for DocBox is here:

https://github.com/Ortus-Solutions/DocBox/

We have also released our first final 1.0.0 version of the CommandBox Docbox command.  If you want to generate your API docs completely from the command line without the need to even start a server, this is for you! The CommandBox commands are stored in a separate repo as well.

https://github.com/Ortus-Solutions/commandbox-docbox/

Install the new DocBox CommandBox Commands and use them like so:

box install commandbox-docbox
box docbox generate source=/path/to/coldbox mapping=coldbox excludes=tests strategy-outputDir=/output/path strategy-projectTitle="My Docs"

 

Please note, these command require the latest CommandBox 3.0 beta which can be downloaded from our integration server or via the CLI as well by running the command box upgrade --latest

This should allow you to really add some spice to your build jobs with new and easier ways to generate your API docs via Docbox.

CommandBox, Releases 0

Coldbox Legacy App Demo

Brad Wood
Jan 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.  

ColdBox MVC, CommandBox, Sample Apps, Tutorials, Tutorials 0

CommandBox 2.2.0 Released

Brad Wood
Nov 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 read/write files.  

Check out our release notes below and then head over to the download page to grab the latest box binary.  It will automatically upgrade any existing installation on first run.

Release Notes - CommandBox - Version 2.2.0

Bug

  • [COMMANDBOX-104] - Execute command doesn't work in interactive shell
  • [COMMANDBOX-112] - Testbox create commands break if testname includes package
  • [COMMANDBOX-270] - installpaths not added when not creating package directory
  • [COMMANDBOX-271] - Git endpoint psses java.io.File instead of string
  • [COMMANDBOX-273] - HTTP Endpoint package name guessing doesn't account for periods in file name
  • [COMMANDBOX-274] - When you do an 'update' command, it updates the modules but does not update the box.json with the latest version
  • [COMMANDBOX-275] - SQL Server JDBC driver doesn't work
  • [COMMANDBOX-282] - Sign Debian packages

New Feature

Improvement

  • [COMMANDBOX-204] - Add a directory argument for the REPL
  • [COMMANDBOX-265] - REPL's handling of functions that output content
  • [COMMANDBOX-267] - Optimize JVM Memory Arguments to Prevent PermGen and Java.lang.outOfMemory errors
  • [COMMANDBOX-276] - Improve error message when ForgeBox REST API is down
  • [COMMANDBOX-280] - Update to latest Lucee stable build
  • [COMMANDBOX-281] - Update to latest ColdBox application templates
CommandBox, Releases 0

Sign Up for Box Training before ColdFusion Summit

Brad Wood
Sep 17, 2015

 

The Box guys from Ortus are going to be hanging out (and speaking) at Adobe's 2015 installment of ColdFusion Summit.  We're so stoked about hanging out in Vegas that we've decided to show up early and put on a deep dive Box training before CF Summit that focuses on the ColdBox MVC Platform and our new CommandBox CLI, Package Manager, REPL, and Embedded Server.  
 
We've reserved a sweet pad at the close-by Vdara hotel for two days of deep training in the way of the Box.  Luis and I will be leading the classes where you'll be able to get one-on-one help, ask questions, and do hands-on exercises.  This is a great chance for any team who's been pondering jumping into ColdBox or CommandBox but don't know where to start. Or come to learn more and make sure you're getting the best out of your code.  
 
Registration is discounted 20% for CF Summit attendees, so sign yourself up, sign your employees up, or just bring the whole team.  To keep class sizes small, we have limited space so reserve your seats today and we'll see you in Vegas!
 
 
ColdBox MVC, CommandBox, Conferences, Training 0

CommandBox 2.1.1 Released

Brad Wood
Aug 24, 2015

 

We have put out a patch release 2.1.1 for CommandBox today.  This fixes a bug in the "update" and "outdated" commands that caused them to error after you had installed packages from an endpoint other than ForgeBox.  Note, packages installed from HTTP(S) and Git endpoints will always show as outdated and will always update since those endpoints don't provide a way to know what version they're hosting without downloading the entire package anyway.

We also included a small enhancement to the Git endpoint to allow for authentication via public/private SSH keys.  As long as you have a public key configured on your Git server and the private key is stored in ~/.ssh/ using a standard name, SSH-based clones should automatically authenticate.  Please see the docs for more info.

As always, the CommandBox Getting Started Guide is located here:

http://commandbox.ortusbooks.com/content/getting_started_guide.html

Release Notes

Bug

New Feature

Improvement

CommandBox, Releases 0

CommandBox Connection this Wednesday at 11am CDT

Brad Wood
Aug 17, 2015

 

Following on the heels of our CommandBox 2.1.0 release, we will be hosting a CommandBox Connection webinar this Wednesday (Aug 19th) at 11am CDT.  Come hang out for an informal review of the latest features in CFML's CLI, REPL, Package Manager, and Embedded Server.  We'll cover:

  • Package endpoints
  • Git endpoint support (new)
  • Github shortcuts
  • Command output piping
  • Setting heap size on embedded server instances
  • Any questions you have! (You can connect your Mic if you like to chat)

We will record the CommandBox Connection and make the recording available afterward.  See you there!

https://www.ortussolutions.com/products/commandbox/commandbox-connection

CommandBox, Events, Releases 0

CommandBox 2.1.0 Released

Brad Wood
Aug 13, 2015

 

We've just released a minor release of CommandBox, our CLI, REPL, Package Manager, and Embedded server.  This version has a number of small fixes to CommandBox as well as the embedded libraries like Runwar.  We've polished up some things like piping content and new high-res icons.  There are also some fancy new features like specifying a max heap size for your embedded server:

CommandBox> start heapSize=768

And finally, the ability to install packages from a Git repo is here!

install git://github.com/username/repoName.git

And this nice shortcut for installing from GitHub:

install username/repoName

If you've not used CommandBox yet, check out our getting started guide here:

http://commandbox.ortusbooks.com/content/getting_started_guide.html

You can download CommandBox 2.1.0 here on our product page:

http://www.ortussolutions.com/products/commandbox#download

Release Notes - CommandBox - Version 2.1.0

Bug

Improvement

  • [COMMANDBOX-165] - Improve parameter escaping when running commands from native OS
  • [COMMANDBOX-210] - Make ColdBox skeleton hints dynamic by reading folder instead of hard-coded values
  • [COMMANDBOX-244] - Increase the size/resolution of the icon

New Feature

CommandBox, Releases 0

ColdBox 4 Book has arrived

Luis Majano
May 04, 2015

 

We are excited to finally announce the availability of the ColdBox 4 printed and kindle book. Enjoy!

 

Books, CacheBox, ColdBox MVC, CommandBox, ContentBox CMS, LogBox, TestBox, TestBox, WireBox 0

Book Release Galore!

Luis Majano
Apr 24, 2015

 

We are so excited to announce the general availability of 5 new Ortus Books in print and kindle format about our products.  We have been hard at work to produce high quality documentation and transition all our documentation to book format.  We only have two more in the works right now with a target release of May (ColdBox + ContentBox).  So without further ado, here are the 5 new books for your reading pleasure!

 

Books, CacheBox, ColdBox MVC, CommandBox, ContentBox CMS, LogBox, TestBox, TestBox, WireBox 0
<< 1 2 3 4 5 6 7 8 9 10 >>