Skip to content

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v0.3.4 - 2026-02-21

Compare with v0.3.3

Features

  • add bump method to PackageInfo (f411585 by Nikolas Pikall).

Bug Fixes

  • bumping without actually changing the version (36b84ee by Nikolas Pikall).
  • typo in error message (b208963 by Nikolas Pikall).

Code Refactoring

  • move bump into files (7889244 by Nikolas Pikall).

v0.3.3 - 2026-02-20

Compare with v0.3.2

Features

  • add spinner to install command (0c5c05a by npikall).
  • add spinner to update command (a01632a by npikall).

Code Refactoring

  • reduce nested function calls (89e34bf by npikall).
  • move spinner into helpers and clean up (41d88f1 by npikall).
  • clean code and extract functions (27109f0 by Nikolas Pikall).

v0.3.2 - 2026-02-19

Compare with v0.3.1

Features

  • request latest vresions asynchronously (febd7d8 by npikall).
  • add update command (d498b7b by npikall).
  • add optional indentation of the typst.toml file (55edc63 by npikall).
  • add func to update import statements in file (631c0b8 by npikall).
  • add comparison of two versions (eec2d66 by npikall).
  • adding requests functionality (06d7022 by npikall).
  • add dry-run flag to install cmd (4e48328 by npikall).
  • add show-next flag to bump cmd (d3de9b7 by npikall).
  • usse debug keyword instead of verbose (05a2e18 by npikall).
  • add show package version flag (b6f5f45 by Nikolas Pikall).

Bug Fixes

  • uninstall all versions from a single namespace (ac70e18 by npikall).
  • embed version (446a4e2 by npikall).
  • long description text (f9c2272 by npikall).

Code Refactoring

  • clearer debug messages (4c7733d by npikall).

v0.3.1 - 2026-01-17

Compare with v0.3.0

Features

  • use more explicit regex to validate version (e09dff6 by Nikolas Pikall).
  • add init command (55b748a by npikall).

Bug Fixes

  • init creates new directory (b911203 by Nikolas Pikall).
  • no version available string (8f64131 by Nikolas Pikall).
  • regex pattern with groups (80bb263 by Nikolas Pikall).

Code Refactoring

  • moved functions, increased readability (a90587c by npikall).
  • sorted functions (0039a47 by npikall).

v0.3.0 - 2026-01-14

Compare with v0.2.1

Features

  • add bump command (1033463 by npikall).
  • add path argument to install cmd (325a6ba by npikall).
  • add more complex logic to uninstall (e8cad74 by npikall).

Reverts

  • remove self command (30162d8 by npikall).

Code Refactoring

  • handle errors with cobra or charmbracelet/fang (6ef9752 by npikall).
  • rename version module to bump (5c3664d by npikall).

v0.2.1 - 2026-01-14

Compare with v0.2.0

Features

  • add ascii art to help command (2013b6f by npikall).

Reverts

  • attempt of makeing goreleaser work (5b54f02 by npikall).

Code Refactoring

  • use styling from charmbracelet/fang (9257fa7 by npikall).

v0.2.0 - 2026-01-12

Compare with v0.1.0

Features

  • add self command (f0a4f06 by Nikolas Pikall).
  • add editable flag (8d26502 by Nikolas Pikall).
  • add locate command (3dcd794 by Nikolas Pikall).

Bug Fixes

  • styling for printing to stdout (36db6e7 by Nikolas Pikall).

Reverts

  • remove goreleaser in favor of more manual release process (ecdb393 by Nikolas Pikall).

v0.1.0 - 2026-01-10

Compare with first commit

Features

  • add list command (f73e272 by Nikolas Pikall).
  • add bump flag (0755832 by Nikolas Pikall).
  • add uninstall function (587e5ef by Nikolas Pikall).
  • add working install command (64ecbac by npikall).
  • update colors (7e2ac6f by npikall).
  • add gitignore (19a978c by Nikolas Pikall).
  • add colored cobra (6232381 by Nikolas Pikall).
  • add some functions (8c758ae by Nikolas Pikall).
  • add install command (110dca0 by Nikolas Pikall).
  • add short flag (70f0ef2 by Nikolas Pikall).
  • add regex validation (d3bd306 by Nikolas Pikall).
  • add cobra commands (f4e67ff by Nikolas Pikall).
  • add colored printing functions (1536f30 by Nikolas Pikall).

Bug Fixes

  • write toml error (9adc796 by Nikolas Pikall).

Code Refactoring

  • extract isSemVer function (e032e31 by Nikolas Pikall).
  • remove unused variable (683cdfc by Nikolas Pikall).
  • remove worker struct (e17eb32 by Nikolas Pikall).
  • change coloring (cce3b19 by Nikolas Pikall).
  • moved internal/echo into cmd/helpers (a62e7aa by npikall).
  • move test into internal (42be599 by Nikolas Pikall).
  • move function around (e3ff9ca by Nikolas Pikall).
  • rename to GetTypstPathRoot (27c001f by Nikolas Pikall).
  • rename utils to echo (3f79adf by Nikolas Pikall).