Skip to content

2.2.0

Latest
Compare
Choose a tag to compare
@pkuczynski pkuczynski released this 26 Mar 22:20
bb64cfd

New features

  • Report when Ruby is removed and don't ignore when version listing fails (#212)
  • Add option to disable binary symlink (#94)

Bug fixes

  • Fix RHEL 7 & 8 based distros to work around /tmp execution issues (#155)
  • Fix bare variables in conditionals (deprecation warnings with Ansible 2.8+) (#204)
  • Fix boolean values when checking array (#207)
  • Fix regression forbidding installation of rubies (#209, fixed via #207)
  • Fix conditional logic for detecting and removing versions of Ruby (#212)
  • Report when Ruby is removed and don't ignore when version listing fails (#212)
  • Refactor rubies install and remove tasks, allow rvm to handle idempotency around this (#219)
  • Update key server URLs and decommission of sks-keyservers.net (#232)

Changes

  • Migrate CI to GitHub Actions (#235)
  • Extend test matrix with: (#215)
    • CentOS 8, Debian 10, Ubuntu 18.04 and 20.04
    • Ruby 2.6.6 and 2.7.1
  • Modify some test assertions to better abstract RVM behaviour from its internal implementation ("blackbox" testing) (#205)
  • Fix and enhance Travis CI setup (#205)
    • Install more recent versions of Ruby, to be compatible with latest Bundler version
    • Validate system-wide setup (root.yml)
    • Parallelize the tests to speed up the builds