Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Feb 10, 2025

🤖 I have created a release beep boop

2.0.0 (2025-10-22)

⚠ BREAKING CHANGES

  • commands with no apiVersion specified are not supported anymore.
  • manifest.yaml file was renamed back to command.yaml
  • up to now klio before running any command was setting two env variables - G2A_CLI_LOG_LEVEL and G2A_CLI_GLOBAL_COMMAND. Former was renamed to KLIO_LOG_LEVEL and latter was removed.
  • this commit removes support for previous central registry and changes format of g2a.yaml file.

Features

Bug Fixes

  • calculate checksum correctly when downloading command in one chunk (0f5ffb5), closes #14
  • change Manager interface, remove fatal with defer in place (24a0f6f)
  • change mod of created files when extracting tar (7f22f2b)
  • change module name (4a476fb)
  • chmod not supported on windows (2b1c60f)
  • copy directory when rename fails (d966658)
  • corrupting g2a.yaml after install fixed (366b312)
  • fail when registries not passed (d9a0bb1)
  • fix "file exists" error when extracting tarballs (f9c7d42)
  • fix "to many open files" error during downloading command (ebf26c4)
  • fix checking for new version (1bd1524)
  • fix discovering local commands (def3f8e)
  • fix loading g2a.yaml and command.yaml (1d6141d)
  • fix SIGSEGV when passed more than 3 -v params (1cf5fd0)
  • get: ensure cli-commands directory exists (6b6f971)
  • Global scope in local scope (should be project) (fab3765)
  • install commands when klio.yaml is empty (6bfa84f)
  • log: change color of fatal log entries (f66dd9b)
  • missing blank lines in sub commands output (8c9fdd6)
  • print warn about new version to stderr (c44cd6b)
  • properly format warn log (#80) (db1e9de)
  • remove bugged SetOuput and allow to create new logger instance (#71) (f8ec6fb)
  • remove checksums from klio.yaml (1616a58), closes #32
  • remove unused release-please param (#78) (383091d)
  • return proper exit code from subcommands (7b2bd3f)
  • success message and implicit dependencies (2ad5504)
  • traverse the whole path to find project config (0234848)
  • update CLI version in install script (6fd6dbf)
  • update flush func to respect log level and add new line (#73) (e503488)
  • various fixes after refactor (bc081ef)
  • wrong logging on exit (ca1137e)
  • wrong set of legacy APIVersions (c7c6423)

Code Refactoring


This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main branch 2 times, most recently from cb2dba4 to 7943733 Compare July 25, 2025 14:39
@github-actions github-actions bot force-pushed the release-please--branches--main branch from 7943733 to 9cc051e Compare July 28, 2025 09:28
@github-actions github-actions bot force-pushed the release-please--branches--main branch from 9cc051e to ef4efb6 Compare July 28, 2025 09:28
@github-actions github-actions bot force-pushed the release-please--branches--main branch from ef4efb6 to d544eb2 Compare July 28, 2025 09:30
@github-actions github-actions bot force-pushed the release-please--branches--main branch from d544eb2 to ac2332f Compare October 21, 2025 12:03
@github-actions github-actions bot force-pushed the release-please--branches--main branch from ac2332f to afd803e Compare October 22, 2025 07:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants