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.
4.2.1 - 2024-02-13
4.1.1 - 2024-02-13
- Using old
http
instead ofhttps
on download URL
4.1.1 - 2024-02-13
- Missed branch identifier in build process
4.1.0 - 2024-02-13
- Adobe 2023 Testing and Support
- New Github Actions
- New supporting files
- New
build/Docs.cfc
task for building the documentation using itself, before we where getting away with it because there was a previous DocBox version. Now we need to build the docs with the current version of DocBox.
- Build Versions and changelog
- Removal of
box.zip
in root from old scripts
- Dropped support for Adobe 2016. Adobe doesn't support ACF 16 anymore, so neither do we.
- Added support for Adobe 2021
- Added support for
@myCustomTag
custom docblock tags on methods. (Already supported on components and properties, but missing on methods). - Added GitHub Actions CI for automated testing, format checking, releases and more
- Fixes support for Adobe 2018. (Mainly in the CommandBox strategy.)
- New
json
output strategy for machine-readable documentation - New
addStrategy()
method for multiple strategy support
- Can configure strategy with "alias" name, like
strategy="HTML"
.
- Removed HTML as the default strategy. You will need to explicitly pass this to the constructor or to
docbox.addStrategy( "HTML", props )
to set your desired output format.
- Fixed failing XMI strategy
- Bug on DocBox tracing errors, left over a couple of
()
- Better output of trace commands for CLI integration
- Added
@throws
annotation to function definitions - Added
@deprecated
annotation to function definitions
- Varscoping issue to help with COMMANDBOX-399
- BUGFIX: Missing pound sign in ExpandPath(), added better wording for custom strategy path
- Fix cleanPath without a leading slash with regex updates
- Build process messed up folder structure. Basically 2.0.6 was unusable
- DOCBOX-1 - Extra slash breaks some links on S3-hosted docs
- Updated build process
- Travis integration
- Moved CommandBox command to its own repo
- Update package directory and location for CommandBox command
- FireFox location bug
- Fixes on conversion to script
- Updates on box.json for standalone installations
- Fixes for ACF
- Updated to DocBox styles