Skip to content

Releases: bruits/sampo

sampo-v0.13.0

08 Dec 13:27
04b4e8e

Choose a tag to compare

Minor changes

  • 8552e90 Introducing changesets.tags configuration option, an optional array of custom changelog section names (default: []). When configured, changesets can use the bump (Tag) format to categorize entries under custom headings instead of the default bump-based sections. For example, tags = ["Added", "Changed", "Deprecated", "Removed", "Fixed", "Security"] enables Keep a Changelog style formatting where cargo/my-crate: minor (Added) appears under ### Added while still applying a minor version bump. — Thanks @goulvenclech!

Patch changes

  • b90bbaa Running Sampo commands from a package subdirectory now correctly finds the workspace root by locating the .sampo/ directory. If .sampo/ doesn't exist, Sampo displays a clear error message: "Sampo not initialized. Run sampo init first." — Thanks @goulvenclech!
  • Updated dependencies: [email protected]

sampo-github-bot-v0.4.0

08 Dec 13:27
04b4e8e

Choose a tag to compare

Minor changes

  • 8552e90 Bot comments now display custom tags (e.g., ### Added) when changesets use the bump (Tag) format, matching the changelog output. — Thanks @goulvenclech!

Patch changes

sampo-github-action-v0.12.0

08 Dec 13:27
04b4e8e

Choose a tag to compare

Minor changes

  • 8552e90 Introducing changesets.tags configuration option, an optional array of custom changelog section names (default: []). When configured, changesets can use the bump (Tag) format to categorize entries under custom headings instead of the default bump-based sections. For example, tags = ["Added", "Changed", "Deprecated", "Removed", "Fixed", "Security"] enables Keep a Changelog style formatting where cargo/my-crate: minor (Added) appears under ### Added while still applying a minor version bump. — Thanks @goulvenclech!
  • fd7a42a The open-discussion input now accepts a comma-separated list of package names (e.g. sampo,sampo-github-action,sampo-github-bot) to open GitHub Discussions only for specific packages, in addition to true (all) or false (none). — Thanks @goulvenclech!

Patch changes

sampo-core-v0.10.0

08 Dec 13:27
04b4e8e

Choose a tag to compare

Minor changes

  • 8552e90 Introducing changesets.tags configuration option, an optional array of custom changelog section names (default: []). When configured, changesets can use the bump (Tag) format to categorize entries under custom headings instead of the default bump-based sections. For example, tags = ["Added", "Changed", "Deprecated", "Removed", "Fixed", "Security"] enables Keep a Changelog style formatting where cargo/my-crate: minor (Added) appears under ### Added while still applying a minor version bump. — Thanks @goulvenclech!

Patch changes

  • b90bbaa Workspace discovery now locates the .sampo/ directory instead of walking up to find manifests. New find_sampo_root and discover_packages_at functions are exported. Returns NotInitialized when .sampo/ is missing, and NoPackagesFound when .sampo/ exists but no packages are detected. — Thanks @goulvenclech!

sampo-v0.12.3

18 Nov 17:09
c3be48d

Choose a tag to compare

Patch changes

  • b6fe0c2 Private packages now receive git version tags during sampo publish, ensuring the GitHub Action's published output correctly triggers subsequent workflow steps, even for projects that don't publish to package registries. — Thanks @goulvenclech!
  • Updated dependencies: [email protected]

sampo-v0.12.2

18 Nov 11:37
d2541a9

Choose a tag to compare

Patch changes

  • 253334b Elixir packages without a package() function in mix.exs are now correctly identified as private and excluded from publishing. — Thanks @goulvenclech!
  • d7979c5 When the ecosystem allows it, sampo publish now performs a dry-run publish for each package, before proceeding with the actual publish. If any package fails the dry-run, the publish process is aborted, avoiding partial releases. — Thanks @goulvenclech!
  • 7b95c43 Sampo now supports single-package Rust repositories, in addition to Cargo workspaces. — Thanks @goulvenclech!
  • Updated dependencies: [email protected]

sampo-github-bot-v0.3.3

18 Nov 17:09
c3be48d

Choose a tag to compare

Patch changes

sampo-github-bot-v0.3.2

18 Nov 11:36
d2541a9

Choose a tag to compare

Patch changes

sampo-github-action-v0.11.2

18 Nov 17:09
c3be48d

Choose a tag to compare

Patch changes

  • b6fe0c2 Private packages now receive git version tags during sampo publish, ensuring the GitHub Action's published output correctly triggers subsequent workflow steps, even for projects that don't publish to package registries. — Thanks @goulvenclech!
  • Updated dependencies: [email protected]

sampo-github-action-v0.11.1

18 Nov 11:36
d2541a9

Choose a tag to compare

Patch changes

  • 253334b Elixir packages without a package() function in mix.exs are now correctly identified as private and excluded from publishing. — Thanks @goulvenclech!
  • d7979c5 When the ecosystem allows it, sampo publish now performs a dry-run publish for each package, before proceeding with the actual publish. If any package fails the dry-run, the publish process is aborted, avoiding partial releases. — Thanks @goulvenclech!
  • 7b95c43 Sampo now supports single-package Rust repositories, in addition to Cargo workspaces. — Thanks @goulvenclech!
  • Updated dependencies: [email protected]