The Ortus BlogBox
Hi everyone, great news! Ortus is rolling out our new Ortus Community site to help consolidate all of our community support and interaction. As part of that effort, all our Google Group threads have been imported to the new Ortus Community and effective immediately, our Google Groups are closed for further posting.
After many many months of development, testing and waiting, we are finally able to release a major major update to our localization and internationalization library for ColdBox:
cbi18n version 2.x. This release is a huuuge advancement for building localized applications and websites and partly thanks to Mr Wil de Bruin (shiftinsert.nl). This release introduces the ability to use json resource bundles, multiple bundles per module, cbStorages for tracking locales, property inheritance and so much more! There are a few compatiblity issues, so make sure you read them to upgrade to version 2.x if not you can easily update using CommandBox
install cbi18n update cbi18n
Today we released ColdBox v6.2.2 as a minor path. Please update if you are affected by the issues shown in the release notes.
update coldbox # If you are using standalone libraries, then update those update wirebox update cachebox update logbox
- [COLDBOX-963] - Use Java URI for more resiliant getFullURL to avoid double slashes
- [WIREBOX-107] - wirebox metadata caching broken
- [WIREBOX-109] - Standalone event pool interceptData -> data not backwards compat
- [WIREBOX-108] - WireBox not handling cachebox, logbox, and asynmanager instances properly
- [CACHEBOX-65] - CacheBox not handling wirebox, logbox, and asynmanager instances properly
- [LOGBOX-60] - Ignore interrupted exceptions from appenders' scheduler pool
VS Code is the hottest IDE out there, and the most asked question I get at every conference I attend is: "What VS Code extensions are you using?". Since I got this question so much, we decided to dedicate a portion of our CFML News Podcast to VS Code Hints, Tips and Tricks. We had 50 episodes in 2020, each with a VS Code hint tip or trick, so we wanted to give you a way to see all of them in one place, so here they are.
ForgeBox is the NPM of the ColdFusion world, and with CommandBox, CFML's CLI, you can easily add new functionality to your project with a simple `box install packageName`.
We dedicate a portion of our CFML News Podcast to ForgeBox Modules. We had approximately 50 episodes in 2020, each with a ForgeBox Module, so we wanted to give you a way to see all of them in one place, so here they are.
This week we debuted the Windows 2019+Boncode+Tomcat AMI. Complete with optimized Windows 2019 and Tomcat 9 settings, CFML applications will be highly performant and secure. This stack will also allow users to build high-performance production or development machines based on Lucee 184.108.40.206 CFML and with CommandBox 5 as the CLI companion.
This is another step completed in our initiative to build and offer several cloud server images to help our customers run scalable ColdFusion (CFML) applications in the cloud. We have now an Ubuntu based image and a Windows image that will serve as the base for many other images we are currently building.
For the installation of an ec2 instance, a video and a new chapter on the Windows Based Images book have also been released to guide users through the process. Costs will be based on region and fulfillment options.
By end of Q1-2021 we will have highly scalable ContentBox AMIs that users will be able to deploy instantly over the entire AWS ecosystem.