Skip to content

Releases: morgangraphics/ansible-role-nvm

v2.0.0

16 Jan 02:07
bdc590a
Compare
Choose a tag to compare

New 2.0.0 Branch

  • As reported by @danfoster and @legau Ansible-core 2.16 removed ansible.builtin.include from ansible-core and replaced it with ansible.builtin.include_tasks. Ansible cannot scope ansible.builtin.include to ignore older versions etc. so I upgraded this role to fully support ansible-core 2.16+
  • Support for ansible-core 2.15 and below is now located in the 1.5.X-legacy branch
  • All legacy modules/plugins declarations have been updated to the newer ansible.builtin module/plugin declarations making role compliant moving forward
  • with_items declarations were replaced with the newer loop declarations
  • Error handling was added on symbiotic role variables
  • Uninstall was moved to another file and scoped to run before any install logic
  • Installation tasks have been scoped to run when uninstall: false or clean_install: true
  • clean_install variable and functionality were added to really remove stuck on grease (or someone messed up bad)
  • Added a task related to the scenario where a LTS version is set explicitly with default: true.
  • Updated README.md file with some fixes and formatting and references
  • Change Log will now be in Release Notes

v1.5.3-legacy

16 Jan 01:16
Compare
Choose a tag to compare

The 1.5.X branch of this role now only supports ansible-core 2.15 and below.
README.md was updated with some formatting
A task was introduced to handle the scenario where a LTS version was explicitly set as default with default: true, backport from the 2.0.X branch

v1.5.2

29 Aug 01:21
c670d9d
Compare
Choose a tag to compare

NVM Version Updates
Addressed #41 connection=local as reported by @neutralalice

v1.5.1

24 Apr 14:58
4bd8f8c
Compare
Choose a tag to compare

Administrative work with version mismatches
Removed travis.yaml file as I'll be moving to CircleCI eventually
Fixed some issues in the meta/main.yml file

v1.5.0

20 Feb 06:34
be4b977
Compare
Choose a tag to compare

#35 now deprecated warn: false
#36 default:true is not idempotent was fixed while testing #35
Internal variable names changes to group them under a common prefix
Default dash command check was missing
NVM Version bump

v.1.4.3

25 Aug 02:21
Compare
Choose a tag to compare

Updated Default NVM version to latest 0.38.0
Added some additional Ansible Galaxy Tags
Linted README.md file

v1.4.2

06 Aug 19:53
e666052
Compare
Choose a tag to compare

This marks the base release (now this this role is getting a little bit of traction). It is also the last release without tests. The upcoming version sees a pretty significant divergence from this version

Updated documentation to fix missing become: true when using become_user: some-user as reported by @jfoliveira