Skip to content

Releases: Roblox/foreman

1.0.4

13 May 23:08
af0b1e5
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.3...v1.0.4

v1.0.3

10 Feb 20:16
0d6b21f
Compare
Choose a tag to compare

Changes since 1.0.2

  • Report correct exit code (#41)
  • Improve error handling to reduces crashes and add more useful error messages (#40)
  • Add environment variable to override Foreman home directory (#39)
  • Support tools hosted on GitLab (#31)
    • Updated config format to support both GitHub and GitLab tools
    • Added foreman gitlab-auth command for authenticating with GitLab.
  • Logging improvements (#30)
    • Add command line option to increase logging level (-v, -vv, etc)
    • Add an INFO-level log explaining when a release version tag name doesn't match expected convention.
    • Default logging to INFO level. Fixes (#27).

v1.0.2

20 May 22:21
Compare
Choose a tag to compare

This change fixes a small, but very important bug for using Foreman in CI and other scriptable environments.

Changes since 1.0.1

  • Fixed Foreman not propagating error codes from underlying tools. (#20)

v1.0.1

17 Mar 20:53
Compare
Choose a tag to compare

This change has no code changes, but fixes an issue displaying the project's README on its crates.io page.

v1.0.0

04 Mar 22:53
Compare
Choose a tag to compare

This release has no functional changes from 0.6.0, but is the first release on crates.io!

v0.6.0

25 Feb 21:45
Compare
Choose a tag to compare

Changes since 0.5.1

  • Added foreman github-auth command for authenticating with GitHub.

v0.5.1

25 Feb 18:35
Compare
Choose a tag to compare

This is a small update as part of iterating on setup-foreman, an in-progress GitHub Action I've been working on to install Foreman on CI machines.

Changes since 0.5.0

  • On Unix systems, tools now always have permissions of 777.
    • This ensures that they're executable, even when the containing archives fail to preserve permissions.

v0.5.0

21 Feb 19:34
Compare
Choose a tag to compare

This is the first release of Foreman!

Foreman's first version number was chosen so that Foreman can take over the foreman crate on crates.io and leave existing versions alone.