Category Selected:

releases

Blog

BoxLang 1.17 Series Part2 : BoxLang Check - Syntax Validation Your AI Agent Can Read

Luis Majano |  September 05, 2026

Every serious language has a way to ask "is this even parseable?" without running it. bash -n script.sh. node --check file.js. python -m py_compile. As of 1.17.0, BoxLang has one too.

Read More

BoxLang 3.4 Blog Series Part I: Gateways, One Interface, Any Platform

Luis Majano |  September 04, 2026

Every AI agent that touches something real eventually needs a human in the loop. Someone has to approve the delete, confirm the wire transfer, or just say "go ahead" before a tool call runs. The question BoxLang AI 3.4.0 answers is: approve it how? A terminal prompt? A webhook? A Slack button?

Read More

BoxLang 1.17 Series Part1 : Module Inception

Luis Majano |  September 04, 2026

BoxLang has always been an extensible language. As of 1.17.0, it is a hierarchically extensible one. Every module ecosystem you have worked in is flat. You declare a list of dependencies and something outside the language, a package manager or a build tool, resolves and downloads and orders them. The language itself has no opinion about the shape of the graph. It sees a list, not a tree.

Read More

BoxLang 1.17.0 Released: Module Inception, CLI Checker, Jar Loading and much more!

Luis Majano |  September 02, 2026

BoxLang has always been an extensible language. As of 1.17.0, it is a hierarchically extensible one. Modules can now contain other modules; aka Module Inception. Recursively. To any depth. Each nested module gets its own class loader, chained to its parent's, and BoxLang's own ModuleService discovers, registers, activates, and unloads that entire tree itself. No package manager. No build tool. No install ordering. Drop in one artifact and everything it depends on comes with it, already wired up and already isolated. Not only that, you can now package modules into a single jar.

Read More

BoxLang AI 3.4.0: Gateways, Human-in-the-Loop, and a Full Security Stack

Luis Majano |  September 01, 2026

BoxLang AI 3.4.0 is one of the biggest releases in the module's history, and it is built around a single theme: trust. Every agent you ship eventually needs a human to step in, and every agent that reads untrusted content is a target for prompt injection. This release gives you both a proper answer.

Read More

Introducing BoxLang AI Explorer: A Local Catalog for Every AI Pattern

Luis Majano |  August 14, 2026

Learning a new AI API usually means jumping between scattered documentation pages, guessing at imports, and copy-pasting code that may or may not still work. We wanted something better for BoxLang AI, so we built the BoxLang AI Explorer: a local, browser-based catalog of runnable BoxLang AI examples, organized by category and difficulty, each with guidance, source code, and sample output.

Read More

Community Spotlight: BoxLang Express Brings Node-Style HTTP to the JVM

Luis Majano |  August 12, 2026

If you've spent years in Spring Boot, Micronaut, or Jakarta EE, "web framework" usually means a servlet container, an embedded Tomcat or Netty, a build step, and a fat jar before anything answers a request. What if you could skip all of that and still be on the JVM?

Read More

bx-toml : Native TOML Support for BoxLang

Luis Majano |  August 04, 2026

TOML has quietly become the configuration format of the modern toolchain. Rust ships Cargo.toml, Python ships pyproject.toml, and a growing pile of CLIs, deployment platforms, and infrastructure tools expect it. If your BoxLang application needs to read one of those files, or generate one, you now have first class support for it.

Read More

BoxLang 1.16.0 Released!

Luis Majano |  August 04, 2026

BoxLang 1.16.0 is here, closing 50 issues across new features, improvements, and bug fixes. The theme running through this release is control: control over how HTTP clients are created and reused, control over what happens when a request fails, control over how much data a response is allowed to buffer, control over when Java classpaths reload, and tighter alignment with CFML behavior in the edge cases that only show up in production.

Read More

Announcing BX-WORD: Native Microsoft Word Automation for BoxLang

Luis Majano |  July 09, 2026

Every enterprise runs on Word documents. Contracts. RFPs. Proposals. Board reports. Offer letters. HR handbooks. Compliance policies. Invoices. Statements of work. Legal memos.

Read More