Blog

CommandBox 4.6.0 Released

Brad Wood March 01, 2019

Spread the word

Brad Wood

March 01, 2019

Spread the word


Share your thoughts

We are pleased to announce the release of CommandBox 4.6.0.  This is a minor release that fixes a few bugs and adds a couple nice features.  We recommend you upgrade at your earliest convenience.  

The latest binaries are available from our download page.

The latest docs are here in GitBook.

The latest ASCII art is waiting for you in the CLI.

And the latest release notes are below.

Release Notes

Bug

  • [COMMANDBOX-934] - Server commands can have huge delay on Windows
  • [COMMANDBOX-937] - List artifacts alphabetically.
  • [COMMANDBOX-939] - /usr/bin/open on Linux
  • [COMMANDBOX-942] - Errors in command CFCs can cause box to exit completely during tab complete
  • [COMMANDBOX-949] - Running native binary that returns lots of text can perform poorly
  • [COMMANDBOX-950] - Interceptor service blows up if you register a module with an interceptor not matching any current states
  • [COMMANDBOX-951] - Allow modules to register an interceptor with no currently valid states
  • [COMMANDBOX-953] - Catch errors from desktop.isDesktopSupported()

New Feature

  • [COMMANDBOX-930] - Allow system setting (env var) expansions in REPL
  • [COMMANDBOX-932] - Improve task DSL to allow access to exit code
  • [COMMANDBOX-944] - Add config setting to debug raw native command being used in the "run" command

Improvement

  • [COMMANDBOX-249] - Enforce correct casing conventions on scaffolding commands
  • [COMMANDBOX-927] - Update propertyFile core module
  • [COMMANDBOX-928] - Improve default ignores in box.json from init command.
  • [COMMANDBOX-929] - Disable ping to time server host by default
  • [COMMANDBOX-931] - Allow exit code to be returned via "return" keyword
  • [COMMANDBOX-935] - Improve syntax highlighting in REPL
  • [COMMANDBOX-938] - Checking interrupted status from inside a thread doesn't end the task/command
  • [COMMANDBOX-943] - Remove hint from default CFC in Lucee for CommandBox CFCs with no hint of their own
  • [COMMANDBOX-945] - Endpoint URL shows incorrectly for forgebox endpoints
  • [COMMANDBOX-948] - Enhance tab complete for private slugs

Add Your Comment

Recent Entries

BoxLang 1.0.0 Beta 23 Launched

BoxLang 1.0.0 Beta 23 Launched

The latest release of BoxLang, Beta 23, marks a significant step forward in our journey to create the ultimate dynamic language for the JVM. Packed with powerful new features, important bug fixes, and thoughtful optimizations, this update is designed to make your development experience smoother, faster, and more reliable, especially after now starting to take 100s of comments and bug reports from our community.

Luis Majano
Luis Majano
November 23, 2024
TestBox Latest Updates and News!

TestBox Latest Updates and News!

We’re thrilled to have launched the new TestBox website and TestBox 6.0! If you haven’t had a chance to explore yet, visit TestBox to discover updated documentation, powerful resources, and features that make testing more efficient than ever.

Maria Jose Herrera
Maria Jose Herrera
November 21, 2024
Is Your ColdFusion Application Ready for the Future?

Is Your ColdFusion Application Ready for the Future?

In a rapidly evolving digital world, maintaining performance, security, and scalability for ColdFusion applications is more challenging than ever. Whether you're using Lucee or Adobe ColdFusion, legacy systems can become a bottleneck for growth, innovation, and user satisfaction. The need to future-proof your ColdFusion applications has never been more critical.

But where do you start?


The Hidden Costs of an Outdated ColdFusion Application

As you...

Cristobal Escobar
Cristobal Escobar
November 21, 2024