Social Media Post - BoxLang 1.8.0 Release
BoxLang 1.8.0 is HERE! A massive release bringing revolutionary HTTP capabilities, SOAP integration, and 100+ critical fixes.
Major Highlights:
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/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
Dynamic Class Loading
- Load JARs at runtime without restarts
getRequestClassLoader().addPaths(["/path/to/jar"])- Perfect for plugin architectures
Context Shutdown Listeners
- Graceful application cleanup
- Resource management & connection draining
MiniServer JSON Config
- Declarative server configuration
- Environment-specific overrides
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