A few updates for September
Introducing bx-setup and boxlang-ssg updates boxlang cfmlSeptember 1, 2025 / Robert Zehnder
Quick update: I built bx-setup
, a tiny helper that reads a simple requirements.txt
and installs the BoxLang modules your project needs. It makes getting started with boxlang-ssg
(and other projects) a bit smoother.
https://github.com/robertz/bx-setup
Get started in three small steps:
requirements.txt
in your project root:# One module per line
bx-jsoup
[email protected] # require >= 1.0.0
bx-yaml # latest available
# Blank lines and lines starting with # are ignored
boxlang setup.bx
boxlang setup.bx --dry-run
Behavior details:
requirements.txt
.If you give it a try, I’d love feedback and ideas for what would help next.
There have been a few updates to boxlang-ssg
. The outputDir
in ssg-config
will now be honored so you are no longer required to output rendered html in the _site
directory. There are still a few items in commandbox-ssg
that are not yet supported in boxlang-ssg
but I am working to get those missing pieces added.