BoxLang 1.8.0 Released

Social Media Post - BoxLang 1.8.0 Release

:rocket: BoxLang 1.8.0 is HERE! A massive release bringing revolutionary HTTP capabilities, SOAP integration, and 100+ critical fixes.

Major Highlights:

:globe_with_meridians: Revolutionary HTTP Client

  • Fluent, chainable APIs: http("url").post().body(data).send()
  • Native HTTP/2 support with streaming
  • Server-Sent Events (SSE) for real-time apps
  • Connection pooling & persistent connections
  • Transform responses inline before returning

:soap: SOAP/WSDL Integration

  • Automatic WSDL parsing & method discovery
  • Fluent method invocation: ws.getUserInfo(userID: 123)
  • SOAP 1.1 & 1.2 support
  • Perfect for enterprise web services

:electric_plug: Dynamic Class Loading

  • Load JARs at runtime without restarts
  • getRequestClassLoader().addPaths(["/path/to/jar"])
  • Perfect for plugin architectures

:dart: Context Shutdown Listeners

  • Graceful application cleanup
  • Resource management & connection draining

:package: MiniServer JSON Config

  • Declarative server configuration
  • Environment-specific overrides

:bug: 100+ Critical Fixes

  • 30+ date/time improvements
  • 15+ query operation fixes
  • 15+ CFML compatibility enhancements
  • Production-grade stability

Upgrade today: Download
Full Release Notes: 1.8.0 | BoxLang : A Modern Dynamic JVM Language

BoxLang #JVM #HTTP #SOAP #WebServices #ModernJava #DynamicLanguages #EnterpriseJava

1 Like