Blog

blog featured image
Luis Majano | October 14, 2026
QR Codes Come to BoxLang Images

The bx-image module can now generate and read QR codes. Two new functions, a string member function, and two new bx:image actions. No extra dependencies for you to manage.

CBSecurity 3.9: 12 Security Middleware for ColdBox, Declared Right on the Route

Luis Majano |  October 13, 2026

Ortus Solutions today announces CBSecurity 3.9, a major step forward for securing ColdBox applications. This release adds 12 ready-made security middleware that you attach directly to routes and route groups, with no firewall rules required.

Read More

ACF2021 extended support ends on November 10. Is Your Application Ready?

Cristobal Escobar |  October 13, 2026

Adobe ColdFusion 2021 reaches the end of extended support on November 10, 2026. If your application still runs on this release, the time to decide what comes next is now.

Adobe ended core support for ColdFusion 2021 on November 10, 2025. The current extended support period is best effort and does not include security patches or hotfixes. When it ends on November 10 2026, organizations will no longer have that support option from Adobe for ColdFusion 2021.

What ...

Read More

TestBox 7.2 Real Browser Testing, Smarter Reports, and Agent-Ready Results

Luis Majano |  October 13, 2026

Ortus Solutions today announces the general availability of TestBox 7.2, the biggest TestBox release in years. Built on the new bx-playwright 1.0 module, BoxLang specs can now drive a real browser, assert with web-first matchers that wait until they pass, and keep the screenshots, traces and videos of every failure. Around it, TestBox gains spec retries, a Run Failed option, a rebuilt set of HTML reporters with Ask AI on every failure, and a new Agent reporter that lets AI agents read a test run at minimal token cost.

Read More

BxPlaywright 1.0: Real Browsers, Fluent BoxLang, Built for AI Agents

Luis Majano |  October 13, 2026

Ortus Solutions today announces the general availability of bx-playwright 1.0, fluent browser automation and testing for BoxLang, powered by Microsoft Playwright. It ships alongside TestBox 7.2 and ColdBox 8.3, which bring real-browser testing straight into your specs. Drive Chromium, Firefox and WebKit, test full user journeys, render PDFs and images, and give your AI agents a real browser to verify the BoxLang applications they build.

Read More

ColdBox 8.3.0 Test and Render Your App with a Real Browser

Luis Majano |  October 13, 2026

Ortus Solutions today announces the general availability of ColdBox 8.3, a feature release focused on real-browser testing and route composition. Annotate a BaseTestCase spec with @browser and drive a real browser against your running ColdBox application, with named route helpers that know your routes. And with the Playwright driver behind it, the same browser can render PDFs and screenshots of your ColdBox views. This release also brings named route middleware with registerMiddleware(), route metadata shared by a whole group(), integration tests that run route middleware like a real request, and thread-safe WireBox scope wiring.

Read More

Sentry 2.2.0 Released!

Eric Peterson |  October 08, 2026

Sentry 2.2.0 Released!

Sentry 2.2.0 brings tracing, structured logs, metrics, browser feedback, and a handful of welcome fixes to your CFML and BoxLang applications. There’s quite a bit packed into this minor release!

And yes, it is a minor release. Your existing error reporting continues to work, and all of the new integrations are opt-in. You can upg...

Read More

BoxLang for Sublime Text Released

Luis Majano |  October 08, 2026

Ortus Solutions today announces the official release of the BoxLang package for Sublime Text 4, the newest member of the BoxLang productivity tool suite.

Read More

RuleBox 2.0 : a natural-language rules engine for BoxLang and ColdBox

Luis Majano |  October 07, 2026

Ortus Solutions today announces the general availability of RuleBox 2.0.0, a modern, natural-language rules engine for BoxLang and ColdBox applications. It is a BoxLang-only rewrite, and it ships with rules as data, declared rulebooks, dry runs, an audit trail, and a built-in Rule Visualizer.

Read More

Modernizing Legacy ColdFusion Doesn't Have to Mean Rewriting It

Cristobal Escobar |  October 05, 2026

Your CFML application may be old, large, and business critical. That doesn't mean modernization has to start with a rewrite.

When organizations talk about modernizing a legacy ColdFusion application, the conversation can quickly become much bigger than it needs to be.

Do we need a new frontend?

Should we rebuild the APIs?

Do we need React or Vue?

Should we replace the application entirely?

How many developers will that require?

Read More