Blog

Ortus & BoxLang June Recap 2026

Victor Campos July 05, 2026

Spread the word

Victor Campos

July 05, 2026

Spread the word


Share your thoughts

July was packed with exciting advancements across the Ortus ecosystem, bringing new BoxLang releases, powerful developer tools, and continued innovation in AI and multi-runtime development. From language enhancements and cloud integrations to educational resources and community events, this month's highlights showcase Ortus' commitment to building modern, flexible, and future-ready technologies.

It also features updates from the community, including conference resources, technical deep dives, and product annou

Product Releases & Tools

  • BoxLang AWS, Azure, and Google Secrets Manager Module Released

    This post introduces new BoxLang modules for AWS Secrets Manager, Azure Key Vault, and Google Secret Manager, allowing applications to securely retrieve secrets directly from cloud providers. It simplifies credential management while improving security, portability, and cloud-native development workflows.

  • MatchBox and WebAssembly: Running BoxLang in the Browser and at the Edge

    This article explores how MatchBox brings BoxLang to WebAssembly, enabling applications to run in browsers, edge environments, and WASI containers without a JVM. It highlights BoxLang's expanding multi-runtime architecture and how developers can write once and deploy across modern platforms.

  • MatchBox Brings BoxLang to ESP32 Microcontrollers

    This article explores how MatchBox extends BoxLang to ESP32 microcontrollers, enabling developers to run the same language on embedded devices. It highlights BoxLang's growing multi-runtime vision, bringing a consistent development experience across servers, browsers, edge environments, and now IoT hardware.


Content & Resources

  • One Language, Every Runtime: BoxLang Expands Beyond the Server

    This article explores BoxLang’s multi-runtime architecture and how it enables developers to build across serverless platforms, desktop applications, CI/CD pipelines, Spring Boot, and cloud environments—all using the same language and ecosystem. It highlights BoxLang’s vision of reducing complexity while giving teams greater flexibility across modern deployment targets.

  • Introducing BoxLang MCP: Give Your AI a Window into Your Running BoxLang Application

    This post introduces bx-mcp, a BoxLang module that exposes a live application's runtime through the Model Context Protocol (MCP). It enables AI assistants to inspect caches, schedulers, routes, diagnostics, and other runtime data in real time, making debugging, monitoring, and troubleshooting far more intelligent and efficient

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

    This post introduces BoxLang Image Module 1.7.0, adding support for WebP, GIF, BMP, and TIFF, along with built-in CAPTCHA generation and improved image handling. It also fixes format detection and transparency issues, making image processing more powerful and reliable for modern applications.


BoxLang Updates

Mini serie of BoxLang AI BoxLang AI Deep Dive

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

    This major release introduces first-class sets, lazy ranges, inner classes, and numerous runtime improvements that make BoxLang more expressive and production-ready. It also debuts bx-mcp, bringing AI-powered runtime introspection, alongside formatter enhancements, performance improvements, and over 65 fixes across the platform.

  • BoxLang 1.14.0: BoxSet Is Here — BoxLang’s New First-Class Set Type

    This post introduces BoxSet, the new first-class Set type in BoxLang 1.14.0. It adds native support for unique collections and common set operations like union, intersection, and difference, giving developers a more expressive and efficient way to work with unordered data.

  • BoxLang 1.14.0: Query Transformers — Take Full Control of Your Query Results

    This post introduces Query Transformers, a new feature in BoxLang 1.14.0 that lets developers customize the output of database queries without additional post-processing. It supports reusable transformers, custom return formats, and richer query metadata, making data handling more flexible, efficient, and easier to maintain.

  • BoxLang 1.14.0: Introducing Inner Classes

    This post introduces Inner Classes in BoxLang 1.14.0, allowing developers to define classes directly inside other classes or scripts. By eliminating unnecessary files for tightly coupled helper classes, this feature makes code more organized, modular, and easier to maintain while preserving full object-oriented capabilities.

  • BoxLang 1.14.0: Navigate Anything — JSONPath Comes to BoxLang's DataNavigator

    This post introduces native JSONPath support for BoxLang's DataNavigator, making it easier to query and navigate complex JSON and nested data structures. With features like path expressions, wildcards, filters, and a new query() method, developers can retrieve data more efficiently with cleaner, more expressive code.

  • BoxLang 1.14.0: Local Template Classes — Define Classes Right Where You Need Them

    This post introduces Local Template Classes, allowing developers to define fully featured classes directly inside scripts and templates. It reduces file clutter, improves code organization, and makes it easier to create reusable helper classes exactly where they’re needed.

  • BoxLang 1.14.0: BoxLang Ranges Part 1 — First-Class Intervals, Zero Compromises

    This post introduces the new first-class Range system in BoxLang 1.14.0, featuring lazy evaluation, exclusive boundaries, custom stepping, and support for numbers, dates, and characters. It also lays the foundation for extensible, type-safe ranges that are both expressive and highly performant.

  • BoxLang 1.14.0: BoxLang Ranges Part 2 — Teach BoxLang Your Types with IRangeable

    This post introduces the IRangeable interface in BoxLang 1.14.0, allowing developers to make custom classes work seamlessly with the new Range system. By implementing a few simple methods, user-defined types can support lazy iteration, custom stepping, and type-safe range operations alongside BoxLang’s built-in types.


Ortus Past Events


Join the Ortus Community

Be part of the movement shaping the future of web development. Stay connected and receive the latest updates on, product launches, tool updates, promo services and much more.

Subscribe to our newsletter for exclusive content.

Follow Us on Social media and don’t miss any news and updates:

Add Your Comment

Recent Entries

Ortus Solutions and BoxLang at CFCamp 2026: Platinum Sponsor, Keynote Leaders, and a Full Lineup of Innovation

Ortus Solutions and BoxLang at CFCamp 2026: Platinum Sponsor, Keynote Leaders, and a Full Lineup of Innovation

CFCamp 2026 was an important milestone for the Ortus Solutions team and for the growing BoxLang ecosystem.

This year, Ortus Solutions participated as a Platinum Sponsor and had the honor of leading the official Keynote, where Luis Majano, Brad Wood, and Jacob Beers shared major updates around ColdBox, BoxLang, AI, and multi-runtime support.

The message was clear: the CFML ecosystem is not standing still. With BoxLang, ColdBox, C...

Cristobal Escobar
Cristobal Escobar
July 02, 2026
Into the Box 2026 Presentation Slides Are Now Available

Into the Box 2026 Presentation Slides Are Now Available

One of the best parts of Into the Box is that the learning doesn't end when the conference does.

We're excited to share that all official Into the Box 2026 presentation slides are now publicly available. Whether you attended the conference and want to revisit your favorite sessions or you're exploring the content for the first time, you can now browse the complete collection of presentation decks.

Victor Campos
Victor Campos
June 30, 2026