Skip to content

Releases: software-t-rex/monospace

v0.0.26

26 Jan 16:48
Compare
Choose a tag to compare

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

01 Nov 16:41
Compare
Choose a tag to compare

Changelog

Features

  • ✨ (cmd:exec) Add --git, --local, --internal, --external filter flags
  • 🚸 (cmd:exec) Populate env with MONOSPACE_* vars

Bug Fixes

  • 🩹 (cmd:create) Allow dot in project names

Documentation

  • 📝 Update doc

v0.0.24

27 Oct 12:27
Compare
Choose a tag to compare

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

04 Oct 19:53
Compare
Choose a tag to compare

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

18 Apr 16:06
Compare
Choose a tag to compare

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

14 Apr 18:27
Compare
Choose a tag to compare

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

v0.0.20

05 Apr 22:59
Compare
Choose a tag to compare

Changelog

Features:

  • ✨ (cmd:check) Add pipeline check
  • 🚸 (cmd:run) Show error message on circular deps

v0.0.19

01 Apr 00:34
Compare
Choose a tag to compare

Changelog

Features:

  • ✨ (cmd:check) Add check command
  • ✨ (cmd:check-update) Add check-update command
  • ✨ (cmd:filters) Rework project-filter flags add support exclude filters

BugFixes:

  • 🩹 Fix additionalArgs when no args before --

v0.0.18

28 Mar 22:39
Compare
Choose a tag to compare

Changelog

Features:

  • ✨ (cmd:exec) Add support for 'root' filter
  • ✨ (cmd:run) Add support for 'root' filter
  • ✨ (cmd:run) Allow task additional args after --
  • ✨ (package/monospace) Add some scripts + manifest

v0.0.17

27 Mar 17:57
Compare
Choose a tag to compare

Changelog

Features:

  • ✨ Add npm package for easy distribution
  • ✨ Now can install from npm module
  • 1d53519 🚸 (cmd:run) Only warn on unexisting global task for project