Blog

TestBox v3.2.0 Released!

Luis Majano February 27, 2020

Spread the word

Luis Majano

February 27, 2020

Spread the word


Share your thoughts


We are excited to announce a new minor release of TestBox version 3.2.0. To install just use CommandBox: install testbox --saveDev or to update your TestBox installation update testbox. So let's explore this release

What's New With 3.2.0

Bugs

  • [TESTBOX-265] - Code coverage doesn't always capture ending parenthesis
  • [TESTBOX-268] - When the key existed notToHaveKey wasn't failing
  • [TESTBOX-269] - missing raw_trace in simple.cfm
  • [TESTBOX-270] - Lowercase cbstreams for case-sensitive file systems

Improvements

  • [TESTBOX-267] - Moved invoke block from bottom of method into if block for "detect negation" instead of stack overflow errors
  • [TESTBOX-272] - Add formatting config and scripts

Add Your Comment

Recent Entries

BoxLang 1.17 Series Part 4 : WriteDump Enhanced!

BoxLang 1.17 Series Part 4 : WriteDump Enhanced!

You call writeDump() on an ORM entity or a very rich class graph . The browser locks up. Thirty seconds later you get a page with forty thousand rows on it, you scroll for a while, you give up, and you go edit your code to dump a sub-key instead. Or worse, you crash the server.

Luis Majano
Luis Majano
September 11, 2026
BoxLang AI 3.4 Blog Series Part 4 : Locking Down Prompt Injection

BoxLang AI 3.4 Blog Series Part 4 : Locking Down Prompt Injection

LLM applications face a class of attack traditional input validation was never built for: prompt injection. An attacker embeds instructions in user input, a retrieved document, a web page your tool fetched, or an MCP result, trying to override your system prompt, exfiltrate data, or hijack a tool call. BoxLang AI 3.4.0 ships four layered, configurable defenses against exactly this, plus one more that's on unconditionally.

Luis Majano
Luis Majano
September 11, 2026