Skip to content

Releases: danielparks/puppet-rustup

0.2.6: Keep in sync with PDK

04 Sep 04:33
v0.2.6
31316d3
Compare
Choose a tag to compare

0.2.5: Fixes for macOS

22 Feb 06:13
v0.2.5
f054640
Compare
Choose a tag to compare
  • Fixed initial installation on macOS to always use the native architecture… for real this time (the previous attempt ended up being a no-op). Thanks again to Zac Bentley for fixing the issue.
  • Fixed defaults for rustup::global on macOS so that it doesn’t try to add a link to the non-existent /etc/profile.d.

0.2.4: Ensure rustup runs in native architecure on macOS

16 Feb 05:06
v0.2.4
1c1ae8b
Compare
Choose a tag to compare
  • Changed initial installation on macOS to always use the native architecture. This avoids performance issues when Puppet is run in x86_64 emulation mode (Rosetta) on ARM (e.g. when run from Bolt). Thanks to Zac Bentley for finding and fixing the issue.
  • Synced with PDK.

0.2.3: Synced with PDK

02 Sep 07:23
v0.2.3
58e992c
Compare
Choose a tag to compare

0.2.2: Fix Puppet 8 support

04 Jun 04:02
v0.2.2
5f34ce1
Compare
Choose a tag to compare
  • Fixed Puppet 8 support (shell_escape() must now be called stdlib::shell_escape()).
  • Updated automatic PR checks to run acceptance tests with both Puppet 7 and Puppet 8 (Puppet 6 is still supported by this module, but unfortunately the acceptance test framework does not support it).

0.2.1: Keep in sync with PDK

03 Jun 15:44
v0.2.1
541b1e4
Compare
Choose a tag to compare
  • Added a section about development status (in slow progress) to README.md.
  • Updated metadata to support Puppet 8.
  • Synced with PDK.

0.2.0: Profiles and pre-release toolchains

23 Mar 02:44
v0.2.0
b456783
Compare
Choose a tag to compare

Features

  • Added profile parameter to select which components to include on the initial installation of a toolchain. (PR #10)
  • Added option to install pre-release toolchains. (PR #11)
  • Added option to make tracing rustup commands easier. (PR #13)

Bug fixes

  • Now supports installing non-host toolchains for use with emulators. For example, it is now possible to install the x86_64-pc-windows-gnu toolchain on a Linux host without warnings. (PR #9)
  • Fixed default values and anchor links in REFERENCE.md. (PR #14, PR #15, PR #20)

0.1.0: Initial release

18 Sep 06:51
v0.1.0
8693def
Compare
Choose a tag to compare

This does the bare minimum of installing toolchains and targets.