Zesk Build release v0.40.2
Copyright © 2026 Market Acumen, Inc.
- Previous version: v0.40.1
- Modified documentation markers to support a lowercase version of markers now can use
{"lowerFn"}in see templates - See
{"SEE:..."}in documentation now caches most results and uses file modification times to ensure everything is kept up to date - Added
decoratePath --no-app $pathto skip theBUILD_HOMEmapping when we want to know relative path toHOMEonly. - Added
decoratePath --path path=iconoption - Documentation updates to various hooks, added
BUILD_DEBUGdocumentation and checked forbuildDebugEnabled fileTemporaryNameaddressedBUILD_DEBUGas a;-delimited list previously, it now handles it as a,-delimited list- Updated documentation for
{"SEE:validate"} - Attempt to fix exec
3>&-failure - Need a figure a way to embed See: clauses in documentation for the purpose of documentation (escaping or quoting)
- Added
--localtotodayDateyesterdayDateandtomorrowDateto support local times when needed. Default is UTC for all of these. - ordering tests
backgroundProcessappears to be leaking, added a warning- Added more verbose file display for the
git-pre-commitdefault hook - Added test for
gitPreCommitExtensionList - GitHub Access token expiration date
GITHUB_ACCESS_TOKEN_EXPIRE.shadded - Added a character extension to filters to
testSuitetags to enable more complex filtering- Prefix a tag with
+to add the meaningprevious AND --tag foo --tag barmeans must havefootag OR must havebartag--tag foo --tag +barmeans must havefootag AND must havebartag--skip-tag foo --skip-tag barmeans skip any test withfootag OR withbartag (either)--skip-tag foo --skip-tag +barmeans skip any test withfootag AND withbartag (both)- The
+meansAND the previousso you can mix and match for more complex queries --tag a --tag +b --tag c --tag +d --tag +eis(a and b) or (c and d and e)- (consider
--tag foo+barsyntax maybe? - later)
- Prefix a tag with
- Tuned build setup and added
docs-1,docs-2, anddocs-4to test speeds of various hardware documentationMkdocsusespythonVirtualnow- Added
awsS3Upload bashPromptModule_BuildProjectdoes not modifyPATHanymore, do this in yourproject-activatehook orbin/developer.shhook2026- Fixed leaks in
documentationMkdocsand test - Renamed
identical-repair.shtorepair.shand removed many binaries inbin/buildwhich were just wrappers