The Ortus BlogBox

Close on the heels of our big CommandBox 4.0.0 release, we have a small update we've released today: 4.1.0. This release is mostly to fix a couple small bugs in the 4.0.0 release, but it does have a few new features in it, so we've bumped a full minor version instead of just a patch release.

Today we are very pleased to announce the final release of CommandBox 4.0.0. This has been one of our most ambitious releases and closed more than 70 tickets over 6 months of development and testing.

This release has gone through a month of testing that created two release candidates. A big thanks goes out to everyone who helped provide feedback. There are a lot of new features and libraries in 4.0 as well as a major overhaul of many of the UI aspects of the CLI.

After 6 months of development, we are pleased to announce that CommandBox 4.0.0-RC.2 is available for your testing. In case you're wondering, RC.1 was released at Into The Box last month, but I was super busy at the time and on the road for 2 solid weeks and didn't have the docs fully updated, so I didn't have a chance to blog it then. A huge thanks goes out to everyone who help contribute ideas, pull requests, and testing for CommandBox 4. This is truly a group effort.

We are very excited to bring you a new commercial product release for the Ortus Family: Redis Lucee Extension The Redis Lucee Extension allows you to natively connect to a Redis Server cluster and leverage it for distributed caching, session/client storage and distribution, cluster RAM file systems, and much more. It can allow your Lucee servers to scale and extend easily by leveraging Redis Server as the platform of choice for session/cluster managements, caching and virtual file-systems.

If you have ever asked yourself these questions, then our Lucee Extension can help you:

Want to use round-robin balancing instead of sticky sessions?

How do you deal with session/client information when you have more than 1 server in your cluster?

How can I scale my Lucee servers when I am running out of RAM?

Do you want your users to still be logged in even if a server in my cluster dies or is restarted?

Do you want to have a cluster-wide file system?

Do you want to be able to cache data in a distributed and elastic fashion?

We have been working with Redis Server for many years and it has been a true pleasure to not only build scalable farms with it, but also it is incredibly responsive when it comes down to key-value storage and caching transactions.

Capabilities

Here are some of the major features of our Redis Extension:

Add Native Redis functionality to any Lucee CFML application

Install at the server level (Available to all contexts)

Create Cache connections in the Lucee administrator to connect to any network-accessible Redis cluster

Set and get objects from Redis via standard CFML functions and tags cachePut(), cacheGet(), <cfcache action="get|put">

More than two years have passed since CFCouchbase 1.1 was released. With community support, we are happy to announce the release of CFCouchbase 2.0.0! If you are not familiar with CFCouchbase we encourage you to checkout the Documentation. The SDK has been updated to support the new functionality available in Couchbase Server 4.x, including:

It is finally here! ColdBox 5 RC1 has landed with force! There are so many things to talk about, but we will focus on what RC brings and all the eco-system updates we have been working on. So let's begin this adventure.

We are very excited today to announce the immediate release of our first two extensions for Microsoft Visual Studio Code Our ColdBox Extension is very similar to our Sublime extension but better! I have to admit that VSCode is absolutely great and we have been able to not only release our collection of snippets but give you typeahead and scope recognition in this extension.