Releases: bruits/sampo
sampo-v0.17.0
Minor changes
-
6678ecd Added ecosystem-specific
--*-argsinputs to the CLI and*-argsinputs to the GitHub Action (e.g.--cargo-argsornpm-args), allowing users to forward extra arguments to specific package managers. The existing-- <args>syntax continues to forward arguments to all ecosystems. — Thanks @goulvenclech! -
e16b737 Added
--bump/-band--tag/-tflags tosampo add, enabling fully non-interactive changeset creation when combined with--packageand--message:sampo add -p my-crate -b minor -t Added -m "Added foo support"— Thanks @goulvenclech!
Patch changes
- c8b2389 Fixed an endless loop where the release PR would be continuously reopened for projects using prerelease versions. — Thanks @rickmartensnl!
- edabdac Fixed publish command failing on Windows when package managers (npm, pnpm, yarn, composer, mix) are installed as .cmd/.bat scripts. — Thanks @goulvenclech!
- Updated dependencies: sampo-core@0.13.0
sampo-github-bot-v0.4.3
Patch changes
- cc2df53 Fixed multi-line changeset preview not properly indented in GitHub Bot's comment. — Thanks @goulvenclech!
- Updated dependencies: sampo-core@0.13.0
sampo-github-action-v0.15.0
Minor changes
- 6678ecd Added ecosystem-specific
--*-argsinputs to the CLI and*-argsinputs to the GitHub Action (e.g.--cargo-argsornpm-args), allowing users to forward extra arguments to specific package managers. The existing-- <args>syntax continues to forward arguments to all ecosystems. — Thanks @goulvenclech!
Patch changes
- c8b2389 Fixed an endless loop where the release PR would be continuously reopened for projects using prerelease versions. — Thanks @rickmartensnl!
- edabdac Fixed publish command failing on Windows when package managers (npm, pnpm, yarn, composer, mix) are installed as .cmd/.bat scripts. — Thanks @goulvenclech!
- Updated dependencies: sampo-core@0.13.0
sampo-core-v0.13.0
Minor changes
- 6678ecd Added ecosystem-specific
--*-argsinputs to the CLI and*-argsinputs to the GitHub Action (e.g.--cargo-argsornpm-args), allowing users to forward extra arguments to specific package managers. The existing-- <args>syntax continues to forward arguments to all ecosystems. — Thanks @goulvenclech!
Patch changes
-
c8b2389 Fixed an endless loop where the release PR would be continuously reopened for projects using prerelease versions. — Thanks @rickmartensnl!
-
e16b737 Added
--bump/-band--tag/-tflags tosampo add, enabling fully non-interactive changeset creation when combined with--packageand--message:sampo add -p my-crate -b minor -t Added -m "Added foo support"— Thanks @goulvenclech!
-
edabdac Fixed publish command failing on Windows when package managers (npm, pnpm, yarn, composer, mix) are installed as .cmd/.bat scripts. — Thanks @goulvenclech!
sampo-github-action-v0.14.1
Patch changes
- d979b54 Disambiguate same-name packages for prereleases — Thanks @rickmartensnl for your first contribution 🎉!
sampo-v0.16.0
Minor changes
- b33b71c In Elixir (Hex) projects, added support for
@versionmodule attribute definitions inmix.exs. — Thanks @rafaeelaudibert! - 19e112a PHP packages are now supported! Sampo now automatically detects PHP packages managed by
composer.json(for Packagist), and handles versioning and changelogs. Publishing works via Git tags rather than registry upload. — Thanks @rafaeelaudibert! - 1748ebc Changed exit codes to distinguish between success with changes applied, and success with no pending changes. — Thanks @rafaeelaudibert!
- 4655864 Added
git.short_tagsconfiguration option to create short version tags (vX.Y.Z) for a single package. In PHP (Packagist) projects, this enables Composer-compatible releases, with the limitation of not supporting monorepos with multiple publishable PHP packages. — Thanks @goulvenclech!
Patch changes
- aa52383 In Rust (Cargo) projects, fixed version detection for packages using
version.workspace = true. — Thanks @goulvenclech! - Updated dependencies: sampo-core@0.12.0
sampo-github-bot-v0.4.2
Patch changes
- Updated dependencies: sampo-core@0.12.0
sampo-github-action-v0.14.0
Minor changes
- b33b71c In Elixir (Hex) projects, added support for
@versionmodule attribute definitions inmix.exs. — Thanks @rafaeelaudibert! - 19e112a PHP packages are now supported! Sampo now automatically detects PHP packages managed by
composer.json(for Packagist), and handles versioning and changelogs. Publishing works via Git tags rather than registry upload. — Thanks @rafaeelaudibert! - 4655864 Added
git.short_tagsconfiguration option to create short version tags (vX.Y.Z) for a single package. In PHP (Packagist) projects, this enables Composer-compatible releases, with the limitation of not supporting monorepos with multiple publishable PHP packages. — Thanks @goulvenclech!
Patch changes
- aa52383 In Rust (Cargo) projects, fixed version detection for packages using
version.workspace = true. — Thanks @goulvenclech! - Updated dependencies: sampo-core@0.12.0
sampo-core-v0.12.0
Minor changes
- b33b71c In Elixir (Hex) projects, added support for
@versionmodule attribute definitions inmix.exs. — Thanks @rafaeelaudibert! - 19e112a PHP packages are now supported! Sampo now automatically detects PHP packages managed by
composer.json(for Packagist), and handles versioning and changelogs. Publishing works via Git tags rather than registry upload. — Thanks @rafaeelaudibert! - 4655864 Added
git.short_tagsconfiguration option to create short version tags (vX.Y.Z) for a single package. In PHP (Packagist) projects, this enables Composer-compatible releases, with the limitation of not supporting monorepos with multiple publishable PHP packages. — Thanks @goulvenclech!
Patch changes
- aa52383 In Rust (Cargo) projects, fixed version detection for packages using
version.workspace = true. — Thanks @goulvenclech! - f2b24a1 Improved error consistency by unifying missing-manifest errors across all ecosystem adapters. — Thanks @goulvenclech!
sampo-v0.15.0
Minor changes
- 1dcc188 Python packages are now supported! Sampo now automatically detects Python packages managed by
pyproject.tomlanduv(for publishing to PyPI), and handles versioning, changelogs, and publishing—even in mixed workspaces. — Thanks @rafaeelaudibert for your first contribution 🎉!
Patch changes
- 26aed7e Changelog entries now correctly credit the original changeset author, even if the file was later edited by someone else. — Thanks @goulvenclech!
- 2a403f1 Dry-run mode now skips already-published packages before validation, and no longer pushes tags or creates GitHub releases. — Thanks @goulvenclech!
- Updated dependencies: sampo-core@0.11.0