All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.5.0 - 2026-04-02
2.4.0 - 2026-04-02
2.3.0 - 2025-08-23
2.2.0 - 2025-02-19
- Native BoxLang 1.8.0+ dynamic class loading support through the request class loader.
loader@cbjavaloadernow skips JavaLoader initialization on BoxLang and loads configuredloadPathsdirectly into the native request class loader.- BoxLang startup no longer prepends
cfcdynamicproxy.jar, sogetLoadedURLs()differs from Adobe CF and Lucee runtimes.
2.3.0 - 2025-08-23
2.2.0 - 2025-02-19
- BoxLang compat to alleviate ACF hardcoding of Java proxies
- BoxLang Prime testing
- Adobe 2025 testing
2.2.0 - 2025-02-19
- Github actions updated
- ColdBox 7 Auto testing
- Syntax formatting
- Updated the
setup-commandboxcommand to avoid having thebox.zipincluded in the repo - Removal of
server-*.jsonfiles on the final build - Updated github actions to latests module standards
- More formatting rules
- Migration to github actions
- Updates from new module template
- New module template support
- ColdBox 5-6 Support
- Modern Formatting
- Lucee 4.5 Support
- ACF11 Support
- Updated interfaces for Coldbox 5 support
- More local testing updates
- Updated dependencies
- Dropped cf10 support
- Updated internal core Javaloader library to latest 1.2 release
- Added automatic dynamic proxy class loading
- Deprecating support for cf10
- Cleanup of testing Application.cfc
- Removal of security issues with Javaloader
tagsdirectory - Securing execution of Javaloader models
- Updated to unified workbench
- Travis Update Builds
- Adobe CF 2016,11,10 compatiblity fixes
- Adobe CF Compatiblity
- Travis Updates
- Changing the array of locations check so that it doesn't fail if a JAR file is passed in the array.
- Readme Updates
- ForgeBox2 Updates
- Travis Integration
- DocBox update
- Build updates
- CCM-17 Error handling broken in javaloader
- CCM-12 loadpaths setting doesn't allow directory
- Better documentation
- Create first module version