Releases: bruits/sampo
Releases · bruits/sampo
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: [email protected]
sampo-github-bot-v0.4.2
Patch changes
- Updated dependencies: [email protected]
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: [email protected]
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: [email protected]
sampo-github-bot-v0.4.1
Patch changes
- Updated dependencies: [email protected]
sampo-github-action-v0.13.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: [email protected]
sampo-core-v0.11.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!
sampo-v0.14.0
Minor changes
- 570729b Add
sampo updatecommand to self-update the CLI from GitHub Releases. By default, only stable versions are proposed, use--preto include pre-releases (alpha, beta, rc). — Thanks @goulvenclech! - 03098f1 Sampo now checks for updates once per day, and displays a hint when a newer version is available on crates.io. The check is non-blocking and fails silently if offline. — Thanks @goulvenclech!