Skip to content

Releases: mirurobotics/cli

v0.9.2

05 Mar 21:48
420891e

Choose a tag to compare

Changelog

Miru CLI v0.9.2

For documentation, visit: https://docs.mirurobotics.com

v0.9.1

05 Feb 05:21
15b8e76

Choose a tag to compare

Changelog

Miru CLI v0.9.1

For documentation, visit: https://docs.mirurobotics.com

v0.9.1-beta.2

05 Feb 05:05
15b8e76

Choose a tag to compare

v0.9.1-beta.2 Pre-release
Pre-release

Changelog

Features

  • feat(build): add homebrew formula for prerelease versions
  • feat: add script to ratchet up coverage thresholds

Bug Fixes

  • fix: check for test files instead of directory in coverage script
  • fix: flush stdout/stderr before exit to prevent output loss

Miru CLI v0.9.1-beta.2

For documentation, visit: https://docs.mirurobotics.com

v0.9.1-beta.1

03 Feb 17:48
15b8e76

Choose a tag to compare

v0.9.1-beta.1 Pre-release
Pre-release

Changelog

Features

  • feat(build): add homebrew formula for prerelease versions
  • feat: add script to ratchet up coverage thresholds

Miru CLI v0.9.1-beta.1

For documentation, visit: https://docs.mirurobotics.com

v0.9.0

28 Jan 04:00

Choose a tag to compare

Changelog

Miru CLI v0.9.0

For documentation, visit: https://docs.mirurobotics.com

v0.9.0-beta.4

28 Jan 02:59

Choose a tag to compare

v0.9.0-beta.4 Pre-release
Pre-release

Changelog

Features

  • feat: add --schema and --schemas flags to release create
  • feat: add API key authentication support
  • feat: add package support to CUE uploads
  • feat: add release create command
  • feat: add spinner to release create display
  • feat: add test data files for multiple schemas tests
  • feat: allow --schemas flag to be specified multiple times

Bug Fixes

  • fix: FileStore to read in configs on creation
  • fix: malformed schema errors to always show file path
  • fix: multiple cue schemas with no package name but same directory grouped into single package

Refactors

  • refactor(env): rename prod to production and add comprehensive tests
  • refactor: add functional options pattern to commands.Run
  • refactor: centralize API client creation and simplify command execution
  • refactor: core package from miruml/core -> mirurobotics/core
  • refactor: error message 'cross' to look better
  • refactor: extract flag handling logic from release create command
  • refactor: extract quiet flag helper and improve command structure
  • refactor: improve release create display with functional options
  • refactor: improve storage package design and add comprehensive tests
  • refactor: migrate GitHub client from interface to concrete type
  • refactor: migrate to core/pkg/errs and refactor settings to storage
  • refactor: rename miruml.com -> mirurobotics.com
  • refactor: rename package from miruml/cli -> mirurobotics/cli
  • refactor: rename release service directory to releases
  • refactor: replace custom state store with unified updates storage
  • refactor: restructure API client with interface-based design
  • refactor: simplify command handler pattern and remove schema push
  • refactor: simplify display output and remove spinner dependency
  • refactor: split commands package into separate command packages
  • refactor: split display package into focused subpackages
  • refactor: update dirs.Temp() calls to use parameterless signature
  • refactor: update logger type constant from InternalLogger to Internal
  • refactor: upgrade to cli sdk v0.5.0-beta.1
  • refactor: use storage package in login service and add context tests
  • refactor: use writer interface for update notifications

Miru CLI v0.9.0-beta.4

For documentation, visit: https://docs.mirurobotics.com

v0.9.0-beta.3

27 Jan 20:29

Choose a tag to compare

v0.9.0-beta.3 Pre-release
Pre-release

Changelog

Features

  • feat: add --schema and --schemas flags to release create
  • feat: add API key authentication support
  • feat: add package support to CUE uploads
  • feat: add release create command
  • feat: add spinner to release create display
  • feat: add test data files for multiple schemas tests
  • feat: allow --schemas flag to be specified multiple times

Bug Fixes

  • fix: FileStore to read in configs on creation
  • fix: malformed schema errors to always show file path
  • fix: multiple cue schemas with no package name but same directory grouped into single package

Refactors

  • refactor(env): rename prod to production and add comprehensive tests
  • refactor: add functional options pattern to commands.Run
  • refactor: centralize API client creation and simplify command execution
  • refactor: core package from miruml/core -> mirurobotics/core
  • refactor: error message 'cross' to look better
  • refactor: extract flag handling logic from release create command
  • refactor: extract quiet flag helper and improve command structure
  • refactor: improve release create display with functional options
  • refactor: improve storage package design and add comprehensive tests
  • refactor: migrate GitHub client from interface to concrete type
  • refactor: migrate to core/pkg/errs and refactor settings to storage
  • refactor: rename miruml.com -> mirurobotics.com
  • refactor: rename package from miruml/cli -> mirurobotics/cli
  • refactor: rename release service directory to releases
  • refactor: replace custom state store with unified updates storage
  • refactor: restructure API client with interface-based design
  • refactor: simplify command handler pattern and remove schema push
  • refactor: simplify display output and remove spinner dependency
  • refactor: split commands package into separate command packages
  • refactor: split display package into focused subpackages
  • refactor: update dirs.Temp() calls to use parameterless signature
  • refactor: update logger type constant from InternalLogger to Internal
  • refactor: upgrade to cli sdk v0.5.0-beta.1
  • refactor: use storage package in login service and add context tests
  • refactor: use writer interface for update notifications

Miru CLI v0.9.0-beta.3

For documentation, visit: https://docs.mirurobotics.com

v0.9.0-beta.2

27 Jan 19:47

Choose a tag to compare

v0.9.0-beta.2 Pre-release
Pre-release

Changelog

Features

  • feat: add --schema and --schemas flags to release create
  • feat: add API key authentication support
  • feat: add package support to CUE uploads
  • feat: add release create command
  • feat: add spinner to release create display
  • feat: add test data files for multiple schemas tests
  • feat: allow --schemas flag to be specified multiple times

Bug Fixes

  • fix: FileStore to read in configs on creation
  • fix: multiple cue schemas with no package name but same directory grouped into single package

Refactors

  • refactor(env): rename prod to production and add comprehensive tests
  • refactor: add functional options pattern to commands.Run
  • refactor: centralize API client creation and simplify command execution
  • refactor: core package from miruml/core -> mirurobotics/core
  • refactor: error message 'cross' to look better
  • refactor: extract flag handling logic from release create command
  • refactor: extract quiet flag helper and improve command structure
  • refactor: improve release create display with functional options
  • refactor: improve storage package design and add comprehensive tests
  • refactor: migrate GitHub client from interface to concrete type
  • refactor: migrate to core/pkg/errs and refactor settings to storage
  • refactor: rename miruml.com -> mirurobotics.com
  • refactor: rename package from miruml/cli -> mirurobotics/cli
  • refactor: rename release service directory to releases
  • refactor: replace custom state store with unified updates storage
  • refactor: restructure API client with interface-based design
  • refactor: simplify command handler pattern and remove schema push
  • refactor: simplify display output and remove spinner dependency
  • refactor: split commands package into separate command packages
  • refactor: split display package into focused subpackages
  • refactor: update dirs.Temp() calls to use parameterless signature
  • refactor: update logger type constant from InternalLogger to Internal
  • refactor: upgrade to cli sdk v0.5.0-beta.1
  • refactor: use storage package in login service and add context tests
  • refactor: use writer interface for update notifications

Miru CLI v0.9.0-beta.2

For documentation, visit: https://docs.mirurobotics.com

v0.9.0-beta.1

27 Jan 18:14

Choose a tag to compare

v0.9.0-beta.1 Pre-release
Pre-release

Changelog

Features

  • feat: add --schema and --schemas flags to release create
  • feat: add API key authentication support
  • feat: add package support to CUE uploads
  • feat: add release create command
  • feat: add spinner to release create display
  • feat: add test data files for multiple schemas tests
  • feat: allow --schemas flag to be specified multiple times

Refactors

  • refactor(env): rename prod to production and add comprehensive tests
  • refactor: add functional options pattern to commands.Run
  • refactor: centralize API client creation and simplify command execution
  • refactor: core package from miruml/core -> mirurobotics/core
  • refactor: error message 'cross' to look better
  • refactor: extract flag handling logic from release create command
  • refactor: extract quiet flag helper and improve command structure
  • refactor: improve release create display with functional options
  • refactor: improve storage package design and add comprehensive tests
  • refactor: migrate GitHub client from interface to concrete type
  • refactor: migrate to core/pkg/errs and refactor settings to storage
  • refactor: rename miruml.com -> mirurobotics.com
  • refactor: rename package from miruml/cli -> mirurobotics/cli
  • refactor: rename release service directory to releases
  • refactor: replace custom state store with unified updates storage
  • refactor: restructure API client with interface-based design
  • refactor: simplify command handler pattern and remove schema push
  • refactor: simplify display output and remove spinner dependency
  • refactor: split commands package into separate command packages
  • refactor: split display package into focused subpackages
  • refactor: update dirs.Temp() calls to use parameterless signature
  • refactor: update logger type constant from InternalLogger to Internal
  • refactor: upgrade to cli sdk v0.5.0-beta.1
  • refactor: use storage package in login service and add context tests
  • refactor: use writer interface for update notifications

Miru CLI v0.9.0-beta.1

For documentation, visit: https://docs.mirurobotics.com

v0.9.0-alpha.3

23 Jan 04:48

Choose a tag to compare

v0.9.0-alpha.3 Pre-release
Pre-release

Changelog

Features

  • feat: add --schema and --schemas flags to release create
  • feat: add API key authentication support
  • feat: add package support to CUE uploads
  • feat: add release create command
  • feat: add spinner to release create display
  • feat: add test data files for multiple schemas tests
  • feat: allow --schemas flag to be specified multiple times

Refactors

  • refactor: core package from miruml/core -> mirurobotics/core
  • refactor: error message 'cross' to look better
  • refactor: improve release create display with functional options
  • refactor: rename miruml.com -> mirurobotics.com
  • refactor: rename package from miruml/cli -> mirurobotics/cli
  • refactor: simplify command handler pattern and remove schema push
  • refactor: simplify display output and remove spinner dependency
  • refactor: update dirs.Temp() calls to use parameterless signature
  • refactor: update logger type constant from InternalLogger to Internal
  • refactor: upgrade to cli sdk v0.5.0-beta.1

Miru CLI v0.9.0-alpha.3

For documentation, visit: https://docs.mirurobotics.com