BoxLang Beta 27 is here!
We’re excited to bring you BoxLang 1.0.0 Beta 27, packed with enhanced XML handling, new CLI app support, better error handling, and expanded interoperability with Java and CFML runtimes! This release also includes new HTTP event hooks, improved caching strategies, and a streamlined class resolution process for better performance—even in debug mode.
What’s New?
Enhanced XML Support – Improved cloning, merging, and namespace handling.
Jakarta EE Support – Full compatibility for servlet runtimes and CommandBox.
Unified Template & Script Grammars – Faster parsing and execution.
Improved Java Interop – BoxLang arrays now auto-convert to Java arrays, with varargs support!
Better Error Handling – More resilient dump rendering and exception management.
New CLI Features –
cliRead()
, cliGetArgs()
, and cliExit()
for pure CLI apps.
Improved HTTP Handling – Proxy support, authentication, and new request/response events.
Trusted Cache – High-performance caching for production environments.
Class Resolver Cache – Faster class lookups for improved execution speed.
Module Certifications – Much more modules certified for BoxLang (ElasticSearch, cbproxies, cbstreams, testbox, globber, cbMockData, etc)
With 40+ improvements, new features, and bug fixes, this release makes BoxLang even more powerful and stable!
What is BoxLang?
BoxLang is a modern dynamic JVM language that runs on multiple runtimes:
OS (Windows/Mac/Linux/Embedded)
Web Servers
AWS Lambda
iOS, Android
WebAssembly & more!
BoxLang combines the best features of Java, CFML, Python, Ruby, Go, and PHP into a modern, expressive syntax—plus, it’s a drop-in replacement for Adobe ColdFusion and Lucee!
How to Get Started?
Docs → https://boxlang.ortusbooks.com
Try it Online → https://try.boxlang.io
Watch Tutorials → https://www.youtube.com/playlist?list=PLNE-ZbNnndB-40LvAbeSeT2Oi3V2gm_B8
Release Notes → 1.0.0-Beta27 | BoxLang : A Modern Dynamic JVM Language
Try it out and let us know what you think! BoxLang #JVM #CFML #Java #DynamicLanguages #BetaRelease
4o