Skip to content

Latest commit

 

History

History
100 lines (67 loc) · 3.13 KB

CHANGELOG.md

File metadata and controls

100 lines (67 loc) · 3.13 KB

Change log

All notable changes to this project will be documented in this file.

main branch

  • Synced with PDK.

Release 0.2.6

  • Synced with PDK.

Release 0.2.5

  • 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.

Release 0.2.4

  • 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.

Release 0.2.3

  • Synced with PDK.

Release 0.2.2

  • 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).

Release 0.2.1

  • Added a section about development status (in slow progress) to README.md.
  • Updated metadata to support Puppet 8.
  • Synced with PDK.

Release 0.2.0

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)

Release 0.1.0

Features