The testing ecosystem at Ortus keeps evolving, and so does TestBox. As BoxLang adoption accelerates, we’re proud to announce a major leap forward for the de facto standard in CFML and BoxLang testing.From full native BoxLang support to serverless execution and tighter IDE integration, TestBox is now faster, more flexible, and ready for the future of modern app development.
Blog
BoxLang v1.4.0: Our Biggest Release Yet!
We're absolutely thrilled to announce BoxLang v1.4.0 🚀 – without a doubt, our most significant release to date! This isn't just another incremental update; it's a game-changing release that introduces revolutionary features, massive performance improvements, and hundreds of bug fixes that make BoxLang more powerful and developer-friendly than ever before. This is a culmination of over a month of feedback from clients and teams migrating their applications to BoxLang.
If you've been waiting for the perfect time to dive into BoxLang, that time is now. Let's explore what makes this release so special.
August Free Webinar: Leveling Up Your Async Game with BoxLang!
Async programming just got a major upgrade. Join us this Wednesday, August 20th at 11:00 AM CDT for a brand-new Ortus Webinar: “Leveling Up Your Async Game with BoxLang” led by Jon Clausen, Ortus Solutions Senior Developer and BoxLang contributor.
Ortus & Boxlang July Recap 2025
July brought another wave of innovation and progress at Ortus Solutions! From exciting updates to the BoxLang ecosystem to fresh releases and community highlights, the momentum keeps building. Whether you're new or a longtime follower, catch up on everything we achieved this month, packed with announcements, tools, and ways to level up your development game.
Why ColdBox Users Should Use CBWire to Modernize Their Apps?
In today’s fast-paced web development world, users expect seamless, interactive experiences , and delivering those experiences is essential to stay competitive. If you’re a ColdBox developer working with legacy CFML applications, you might feel stuck between maintaining stable backend logic and updating your frontend to meet modern standards
BoxLang Takes Off in Japan!
The BoxLang global journey continues, and we’re beyond excited to share that our mission to evangelize modern software development is about to reach a whole new audience in Japan.
On Friday, 22 August 2025, from 19:00 to 21:00 JST, we’ll be presenting "BoxLang: A New Dynamic JVM Language" to a local Java User Group. In this upcoming session, we’ll introduce developers to a language built for productivity, flexibility, and innovation—designed to run across multiple platforms and environments.
CBWire: The Smart Path to Modern, Reactive CFML Applications!
That’s where CBWire comes in — a powerful ColdBox module designed specifically to help companies modernize their CFML applications by enabling reactive, dynamic user interfaces without a complete overhaul or the need for heavy front-end tooling.
Call for Speakers: Into the Box 2026!
The future of web development is now, and Into the Box 2026 is leading the charge! We’re calling on developers, architects, and tech trailblazers from around the world to step on stage, share your knowledge, and shape the future of modern development with us.
Into the Box 2026 is Here: Learn all the details!
We're back and bolder than ever. Into the Box 2026 is officially open for early registration, and we’re inviting you to be part of our mission to modernize the world of BoxLang, CFML, and Java development. This year’s theme, Modernization in Motion:Building a Dynamic Future, is more than a saying, it’s a call to action. As the tech landscape evolves, developers need tools that offer agility, scalability, and the freedom to grow. That’s exactly what we’re delivering across the Ortus Ecosystem.
With BoxLang, ColdBox, CommandBox, TestBox, and more, you can modernize on your own terms, quickly, flexibly, and backed by a growing community.
BoxLang Jsoup: Powerful HTML Parsing, Cleaning and Fluent Navigation
We're excited to announce the release of bx-jsoup, a powerful new BoxLang module that brings enterprise-grade HTML parsing and cleaning capabilities to your applications. Built on top of the proven Jsoup library, this module provides developers with safe, flexible tools for handling HTML content while maintaining BoxLang's signature ease of use. It also enhances the core document classes to provide you with a fluent BoxDocument result that you can navigate, query, and even convert your HTML representation to XML or JSON.