Zesk Build release v0.43.0
Copyright © 2026 Market Acumen, Inc.
Documentation Updates
documentationBuild was too slow; we are caching documentation effectively using bin/build/documentation files so
changing documentation generation was updated to improve speed. Added mapFunction to avoid issues with
mapEnvironment and to simplify template generation.
Added:
- mapFunction - Convert tokens in input to values (source)
- documentationMaker - Generate documentation using source markdown and a mapping function. (source)
- documentationMake - Make documentation for Bash functions (source)
- Renamed:
documentationBuildEnvironment-> documentationEnvironmentMake - Build documentation files for environment variables (source) - Renamed:
documentationBuildCache-> documentationCache - Get the default cache directory for the documentation (source) - Renamed:
documentationTemplateUpdate-> documentationIdenticalRepair - Map template files using our identical functionality (source)
Deprecated:
documentationTemplateFileCompiledocumentationTemplateDirectoryCompiledocumentationBuild
Other updates
- Previous version: v0.42.5
- Added mapFunction - Convert tokens in input to values (source)
- Added
muzzleidentical template# IDENTICAL muzzle n - Added
--slow slowMillisecondstotimingandtimingReportto output timing information only if it is slower than the specifiedslowMilliseconds.- timing - Time command, similar to `time` but uses internal functions (source) and timingReport - Output the time elapsed (source)
- Documentation
/release/index file generation was broken, now fixed. decorate box --width autodid not supportstdinbut now does- decorate box - Box around content (source)
markdownRemoveUnfinishedSectionsnow keepsSEE:tokenvariablesidenticalCheck --repairnow added a new macro__NAME__which is__BASE__without an extension.- Made
bashDocumentationDeriveSeeandbashDocumentationDeriveFunctionpart of documentation system - Fixing doc caching issue
- Adding timing debugging to see why test overhead is so high, removed double cleanup after tests
- Ignore
.indexfiles which were showing up in deprecated runs returnMessagecleaned up and made smallerbashCoverageaddedbashCoverageEnabledand fixed issue when unsettingBUILD_HOME