Skip to content

Latest commit

 

History

History
225 lines (133 loc) · 9.98 KB

CHANGELOG.md

File metadata and controls

225 lines (133 loc) · 9.98 KB

Changelog

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

This project adheres to Semantic Versioning.

1.23.0 - 2024-11-11

  • Add support for BLAKE2 checksums. (#89, thanks @aartoni)

1.22.1 - 2024-10-19

  • Fix failure when cross-compiling to Windows on non-Windows. (#86)

1.22.0 - 2024-08-12

  • Add codesign-prefix and codesign-options input options. (#81, thanks @matiaskorhonen)

1.21.1 - 2024-07-12

  • Work around rustc's strip bug that mostly affects illumos build. See #80 for details.

1.21.0 - 2024-06-02

  • Add outputs for the archive and checksum files. (#77, thanks @matiaskorhonen)

1.20.0 - 2024-04-10

  • Add bin-leading-dir input option. (#73, thanks @linrongbin16)

1.19.2 - 2024-04-03

  • Add a warning for macos-latest runner architecture change. (#70)

    warning: GitHub Actions changed default architecture of macos-latest since macos-14; consider passing 'target' input option to clarify which target you are building for.

1.19.1 - 2024-03-26

  • Work around strip bugs in rustc and cargo. See #69 for details.

1.19.0 - 2024-03-05

1.18.0 - 2023-12-03

  • Support signing with codesign on macOS. (#61, thanks @doinkythederp)

1.17.1 - 2023-10-23

  • Fix error when build-tool is explicitly set to cargo and installation for targets is needed. (#57, thanks @sunshowers)

1.17.0 - 2023-10-09

  • Add dry-run input option. (#55)

  • Allow "kebab-case" input option names. (#56)

    Previously, option names were only in "snake_case", but now both "kebab-case" and "snake_case" are available.

1.16.1 - 2023-09-09

  • Improve robustness for temporary network failures.

1.16.0 - 2023-08-06

1.15.0 - 2023-06-26

  • Use multi-target builds for universal-apple-darwin (universal macOS binary) on Rust 1.64+. This could make universal-apple-darwin builds up to about 2x faster.

1.14.0 - 2023-05-13

  • Add profile input option to allow specifying custom profiles. (#44, thanks @afnanenayet)

1.13.0 - 2023-03-22

  • Switch to composite action (#42)

1.12.1 - 2023-03-19

  • Diagnostics improvements.

1.12.0 - 2023-01-10

  • Support universal macOS binary as target: universal-apple-darwin. (#38)

1.11.1 - 2022-12-28

  • Fix installation of cross.

  • Improve support for stripping.

1.11.0 - 2022-12-03

1.10.0 - 2022-10-28

  • Add manifest_path input option. (#32, thanks @GeorgeHahn)

1.9.1 - 2022-09-16

  • Fix "command not found" error when checksum input option is passed on macOS. (#30)

1.9.0 - 2022-09-08

  • Add token input option to use the specified token instead of GITHUB_TOKEN environment variable.

  • Add ref input option to use the specified tag ref instead of GITHUB_REF environment variable.

1.8.0 - 2022-08-28

  • Add no_default_features input option. (#28, thanks @samtay)

1.7.2 - 2022-07-08

  • Fix regression introduced in 1.7.0.

1.7.1 - 2022-07-08

  • Fix "no such file" error when target input option is passed.

1.7.0 - 2022-07-07

  • Add asset input option to upload additional files separately. (#23)

  • --target flag no longer passed to cargo when target input option is not specified.

1.6.1 - 2022-07-06

  • Fix unbound variable error on macOS.

1.6.0 - 2022-07-05

  • Support building and uploading multiple binaries at the same step. (#18)

  • Add checksum input option to upload checksum. (#21)

  • Add build_tool input option to specify the tool to build binaries. (#20)

1.5.0 - 2022-07-05

  • Add include input option to include additional files to the archive. (#17)

1.4.0 - 2022-06-08

  • Respect host cross-compilation setup. (#16)

1.3.0 - 2022-05-01

  • Update default runtime to node16.

1.2.0 - 2021-12-30

  • Skip the installation of cross if it is already installed.

    Previously, on Linux, if the target is different from the host and cross supports the target, cross was always installed.

1.1.0 - 2021-09-29

  • Add features input option. (#7, thanks @ririsoft)

  • Fix strip error on non-x86 targets. (#9)

1.0.2 - 2021-02-28

  • Documentation improvements.

1.0.1 - 2021-02-12

  • Pass --noprofile and --norc options to bash.

1.0.0 - 2021-02-03

Initial release