Skip to content

rulec v0.21.1

Choose a tag to compare

@github-actions github-actions released this 27 Sep 07:04
· 10 commits to main since this release

Nothing that passed in 0.21.0 fails in 0.21.1, and no answer changes. This release is about how rulec gets onto a machine.

Added

  • Homebrew, on macOS and on Linux: brew install i2y/tap/rulec. The formula installs this release's archive for the platform, pinned to its SHA-256. Each release rewrites it, and only after brew has audited, installed and tested it on macOS and on Linux.

  • .deb and .rpm for x64 and arm64, beside the archives and in the same SHA256SUMS. They hold the same static binary and depend on nothing: before it was published, each one was installed on Debian or Fedora with the network off, checked the corpus clean, and was removed again.

    $ sudo apt install ./rulec_0.21.1-1_amd64.deb
    $ sudo dnf install ./rulec-0.21.1-1.x86_64.rpm

    There is no package repository behind them, so apt upgrade and dnf upgrade do not see the next release. The install page (日本語) has the lines that check a download against SHA256SUMS first.

Changed

  • Compatibility now names the packages beside the archives, i2y/tap/rulec, the .deb and the .rpm, among the names every 1.x release keeps.

One static binary per platform, no runtime; on Linux also as a .deb and an .rpm. Verify a download against SHA256SUMS before running it; the install page says how.