The Ortus BlogBox

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

 

 

Category Filtering: 'releases'

 

ProfileBox v2.0.0 Released with Lucee Support

Luis Majano
Feb 29, 2016

 

 
We are so excited to bring you a new major version of ProfileBox, version 2.0.0.  This is a major re-architecture of the profiling module so it can work with FusionReactor 6, ColdBox 4 and Lucee CFML Engine. You can kick the tires with our trial version or even purchase a yearly or lifetime license.

If you are not familiar with ProfileBox, ProfileBox is a ColdBox module that will provide you with profiling, metrics, CacheBox reports, custom object metrics, exception notifications, LogBox integration and much more for any ColdBox 4.x application via Intergral's FusionReactor Server monitor application for both Adobe ColdFusion and Lucee.  

We have put together a getting started video and guide so you can check ProfileBox out and see how it can help you in your development, testing and production process.

 

Purchase ProfileBox

 

ProfileBox Capabilities

  • Profile and take metrics of any ColdBox Event including ability to trace hierarchical executions, renderings and handler results
  • Profile ColdBox User Experience metrics from time spent in ColdBox code, to Client Code to Network time
  • Profile rendering of any layout or view
  • Ability to trace the request collections via any ColdBox event requested
  • Ability to profile any WireBox-managed object via our very own method and component annotations
  • LogBox appender for creating FusionReactor notifications
  • LogBox appender for creating FusionReactor request tracers
  • WireBox mappings for interacting with FusionReactor tracers and notifications a-la-carte
  • Ability to profile all caches monitored by CacheBox
  • Exception handling that can send your exceptions to the FusionReactor Notifications

 

 

News, News, ProfileBox, ProfileBox, Releases, Releases 0

CommandBox 3.0.1 Released

Brad Wood
Feb 23, 2016

 

Today we are announcing a patch release of 3.0.1 for CommandBox CLI users.  This is a very small release that contains a single fix for those using the new server.json feature of CommandBox 3.0.0.  

New Stuff

Properties weren't being read correctly from the server.json file.  If you have been using server.json, please double check the format of the file here in our docs:

http://commandbox.ortusbooks.com/content/embedded_server/serverjson.html

This fix will make this functionality work as expected:

server set web.http.port=8000
server start

 Upgrading

If you already have 3.0.0 then this fix only affects the CFML bits and is very easy for you to install.  Simply run this command:

upgrade

If you're still on CommandBox 2.x, check out our 3.0.0 release announcement to see the cool new stuff.

CommandBox, CommandBox, Releases, Releases 0

CommandBox 3.0.0 Final Released

Brad Wood
Feb 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

ColdFusion, ColdFusion, CommandBox, CommandBox, Releases, Releases 0

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, ColdFusion, CommandBox, CommandBox, Releases, 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, CommandBox, Releases, Releases 0