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.2.0 - 2025-02-19
2.1.0 - 2023-04-20
- BoxLang certs
- Github Actions updates
2.1.0 - 2023-04-20
- Github actions
- Github supprt files
- Upgraded to AntiSamy 1.7.3
- Changes the HTMLSanitizer method to use the native adobe
getSafeHTML()andisSafeHTML()methods when on ACF - Updates module registration to use the Coldbox 5+ conventions ( Module configuration now nested in
moduleSettings) - Changes the
autoCleanmodule configuration setting to default totrue. This is opinionated but also makes this module more "plug and play" - Adds a
basicpolicy file. This policy file is the same default policy file used by ACF - Renames the
resultsObjectargument inHTMLSanitizer.cfcmethod to check and changes it to return a boolean, to allow for consistent return types between ACF and Lucee - Remove the
checkargument from thecleanmethod and adds acheckmethod inAntiSamy.cfc
- Converts the build process to GitHub actions
- Github repo slug was changed from
cbox-antisamytocbantisamyto allow the default CI scripts and request variables to work without major modification - Separates the Unit and Interceptor tests
- Updates the AntiSamy JAR to v1.6.4
- New helper methods:
antisamyClean(), antisamyCheck() - Adds additional tests for return types
- Updated fixes on readme and assets
- Update of all dependencies
- Updated antisamy to version 1.5.7
- Unified workbench
- Updated build process
- Travis integration
- JavaLoader dependencies updated
- DocBox udpates
- Updated readme locations
Autocleanproperty not respecting proper boolean value- Updated build process to CommandBox
- Invalid slug id, so CommandBox was getting confused on installations
- Defaults for configuration setup differently to avoid collisions
- Create first module version