Blog

BoxLang 1.14.0 : BoxSet is Here: BoxLang's New First-Class Set Type

Luis Majano |  June 03, 2026

BoxLang 1.14.0 ships something that JVM developers have wanted for a long time: a true first-class Set type baked directly into the language. Not a wrapper you reach for manually, not a createObject( "java", "java.util.HashSet" ) incantation you paste from a Stack Overflow answer years ago. A real BoxSet with literal syntax, operator overloads, a full functional pipeline, change listeners, JSON serialization, and deep Java interop.

Read More

BoxLang 1.14.0 : Sets, Ranges, Inner Classes, and a Runtime That Talks Back

Luis Majano |  June 03, 2026

BoxLang has never stood still, but 1.14.0 is something different. This is the release where the language stops filling gaps and starts defining what a modern dynamic JVM language looks like on its own terms. Sixty-five issues closed. Four innovative language features. A formatter that has grown up. And a companion module - bx-mcp - that fundamentally changes how you operate a running BoxLang application with AI.

Read More

BoxLang Image Module 1.7.0: Full Format Freedom with WebP, GIF, BMP, TIFF and Built-in CAPTCHA

Luis Majano |  June 01, 2026

The BoxLang image module just landed two back-to-back releases that make it significantly more capable. 1.6.0 brought CAPTCHA generation. 1.7.0 adds four new image formats, fixes a silent write bug that has been producing PNG files regardless of what extension you asked for, and adds proper alpha channel handling for formats that don't support transparency. Let's dig in. šŸš€

Read More

šŸš€ Introducing BoxLang MCP: Give Your AI a Window Into Your Running BoxLang Application

Luis Majano |  June 01, 2026

You launch your BoxLang application, traffic flows, schedulers execute, caches warm, threads spin. And when something goes wrong, you jump between logs, dashboards, admin panels, and monitoring tools to piece together the full picture. Meanwhile, your AI coding assistant only understands your source code. It has no visibility into your running application. It cannot tell you why your thread pool is saturated, whether cache performance is degrading, or which scheduled task silently failed overnight.

Read More

Modern CFML Starts Here: BoxLang & AI, level up your Apps!

Maria Jose Herrera |  May 27, 2026

CFCamp 2026 Pre-Conference Workshops: Joi...

Read More

BoxLang’s First 11 Months: Explosive Growth, Developer Empowerment, and the Return of Dynamic Languages! šŸš€

Victor Campos |  May 27, 2026

BoxLang: The Return of the Dynamic Language!

At Into the Box 2026,Ā Ortus SolutionsĀ opened the keynote with one of the biggest milestones in recent years: the rapid evolution ofĀ 

Read More

Introducing bx-jwt: Enterprise-Grade JSON Web Tokens for BoxLang šŸ”

Luis Majano |  May 22, 2026

JWT authentication is everywhere. But rolling it correctly — with proper algorithm enforcement, key management, clock skew handling, JWE encryption, and zero security footguns — is anything but trivial. Today, we're shipping bx-jwt, a production-ready JWT/JWE module for BoxLang that handles all of it out of the box, so you can focus on building, not fighting cryptography.

Read More

What ā€œModernize or Dieā€ Really Means in 2026

Cristobal Escobar |  May 22, 2026

ā€œModernize or Dieā€ is not about forcing teams into MVC, chasing trends, or rewriting every CFML application from scratch. It means making sure your applications, teams, and processes can survive the future: easier to maintain, test, secure, deploy, document, hire for, and evolve. In 2026, modernization is less about adopting the newest pattern and more about reducing business risk, protecting the value already built into your systems, and ensuring CFML applications remain credible, sustai...

Read More

Into the Box 2026: Day 2 Keynote Highlights šŸŽ‰

Victor Campos |  May 14, 2026

šŸŽ¤ ITB 2026: Keynote Day 2 Recap!

Day 2 of Into the Box 2026 shifted the spotlight from platform innovation toĀ real-world impact showing how organizations are using theĀ Ortus SolutionsĀ ecosystem to modernize massive systems, scale businesses, and embrace AI-driven development.

From enterprise mig...

Read More