Releases: software-t-rex/monospace
Releases · software-t-rex/monospace
v0.0.26
Changelog
Features
- ✨ (cmd:check) Add js package manager version check
- ✨ Add js package manager detection to monospace init command
Documentation
- 📝 Make .monospace/bin usage more obvious
- 📝 Update documentation
Others
- ⬆️ Upgrade to go 1.21
- 🔧 (cmd:init) Update npmrc default config
- 🔧 Update default pnpm version to 8.14.3
- 🧑💻 (schema) Conform to schemastore editorconfig
v0.0.25
v0.0.24
Changelog
Features
- ✨ Rework filters flags for commands run / exec / check
- add --project-filter-out flag for excluding projects.
- add -r flag to add root to projects list without filtering out other projects. (this doesn't concern the run command)
- run now includes "root" project by default
- 💄 Display styled project names for commands exec and status
Documentation
- 📝 (config) Update monospace config schema (make clear that cmd is not shell command)
- 📝 Update doc
v0.0.23
Changelog
Features
- ✨ Add state command to (un)pin restorable states (this is experimental feature)
- 🚸 Tasks can now contains only dependsOn
Bug Fixes
- 🩹 Fix MONOSPACE_ROOT pointing incorrectly to .monospace dir
Documentation
- 📝 (cmd:state) Update state command doc
- 🚸 Make clear that root is a reserved word
- 📝 Update cli doc
Others
- Create CODE_OF_CONDUCT.md
- 🔧 Update default pnpm version
v0.0.22
Changelog
Features
- ✨ (cmd:check) Check for installed githooks
- ✨ (cmd:clone) Set git hookspath if .monospace/githooks dir exists
- ✨ (cmd:init) Set hookspath if any + make initial commit
- ✨ (scaffolders) Add convenience git hooks (monospace check on post-merge and post-checkout)
v0.0.21
Changelog
Features
- ✨ (cmd:run) Add per task output_mode setting
Bug Fixes
- 🩹 Fix respect prefer_output_mode setting
Documentation
- 📝 (cmd:exteranlize) Rewrite doc to be accurate
- 📝 (doc) Update documentation to latest version
- 📝 Fix link to doc in Readme
- 📝 Update monospace.yml file documentation
Others
- 🔧 (scaffolders:monospace) Add schema.json to yml
- 🦺 (cmd:externalize) Error when externalizing a non internal project