ansible-role-visual-studio-code

Ansible role for installing the Visual Studio Code IDE

MIT License

Stars
103
Committers
6

Bot releases are visible (Hide)

ansible-role-visual-studio-code - 7.0.0 Latest Release

Published by freemanjp about 1 year ago

Potentially breaking changes:

  • #244: Removed unneeded APT dependencies
    • Thanks to @1337-42 for the PR
  • #248: Removed unneeded RPM dependencies

Other changes:

  • #241: Upgraded docker/setup-qemu-action from 1 to 2
  • #245: Fixed Ansible Lint warnings
  • #246: Added tox for linting and testing
  • #247: Added Ansible modelines
ansible-role-visual-studio-code - 6.11.0

Published by freemanjp over 1 year ago

Enhancement:

  • #235: Added ARM support for Debian Family
    • Thanks to @SamuelLHuber for PR #233

Other changes:

  • #236: Added Dependabot
  • #237: Upgraded actions/setup-python from 2 to 4
  • #238: Upgraded docker/login-action from 1 to 2
  • #239: Upgraded actions/checkout from 2 to 3
  • #240: Upgraded actions/cache from 2 to 3
ansible-role-visual-studio-code - 6.10.0

Published by freemanjp about 2 years ago

Enhancements:

  • #227: Fixed Ansible Lint errors
  • #231: Fixed apt-key deprecation warning
    • Thanks to @hansmannj for contributing PR #221

Other changes:

  • #228: Increased minimum Ansible version to 2.10
  • #229: Increased minimum Ansible version to 5
  • #230: Increased upper Ubuntu test version to Jammy
ansible-role-visual-studio-code - 6.9.0

Published by freemanjp about 2 years ago

Bug fix:

  • #223: Fixed overwrite with empty settings

Enhancement:

  • #226: Added support for managing keybindings.json
    • Thanks to @mowge for contributing PR #220

Other changes:

  • #209: Increased upper Ansible test range to Ansible 2.10
  • #210: Increased minimum Ansible version to 2.9
  • #211: Upgraded Ansible Lint to version 5.4.0
  • #212: Upgraded Flake8 to version 4.0.1
  • #213: Upgraded yamllint to version 1.26.3
  • #214: Updated moleculew to version 1.2.0
  • #215: Upgraded Molecule to 3.1.5
  • #216: Upgraded test Python version to 3.8.10
  • #217: Changed CI to run on Ubuntu 20.04
  • #218: Changed CI to use ansible-galaxy-import-action
  • #219: Refactored to reuse release workflow
ansible-role-visual-studio-code - 6.8.0

Published by freemanjp almost 3 years ago

Enhancements:

  • #204: Added a new flag to skip the APT/DNF/YUM/Zypper repo install (useful if using a custom repo)
    • Thanks to @arolfes for the pull-request
  • #206: Added a new flag for turning off the GPG check (useful if using a custom repo)
    • Thanks to @arolfes for the pull-request

Other changes:

  • #195: Increased upper Ubuntu test version to Focal
  • #196: Dropped support for Ubuntu Xenial
  • #197: Replaced CentOS tests with Rocky Linux
  • #198: Upgraded test Fedora version to 34
  • #199: Upgraded test openSUSE version to 15.3
  • #201: Updated moleculew to version 1.1.1
  • #205: Removed unused test dockerfile config
  • #207: Upgraded test Fedora version to 35
  • #208: Fixed to match the previous APT repo declaration
ansible-role-visual-studio-code - 6.7.0

Published by freemanjp almost 3 years ago

Bug fix:

  • #194: Fixed install on Debian/Ubuntu
    • Thanks to @andreascian for reporting this issue and identifying the cause/solution

Other changes:

  • #176: Updated moleculew to version 0.9.12
  • #177: Updated Travis CI config to use jobs key instead of matrix
  • #179: Added missing APT dependencies
  • #181: Added missing Fedora and openSUSE dependencies
  • #180: Increased minimum Ansible version to 2.8
  • #182: Migrated to travis-ci.com
  • #184: Reformatted Python code
  • #185: Added .git-blame-ignore-revs
  • #183: Updated Molecule to 3.0.8
  • #190: Switched to GitHub Actions
  • #191: Increased minimum CentOS version to 8
  • #189: Updated dependencies
  • #192: Reduced build matrix
ansible-role-visual-studio-code - 6.6.0

Published by freemanjp over 4 years ago

Enhancement:

  • #175: Added ability to overwrite VS Code settings
    • Thanks to @tatemz for the pull request (#174)
ansible-role-visual-studio-code - 6.5.0

Published by freemanjp over 4 years ago

Enhancement:

  • #173: Added Mirror support
ansible-role-visual-studio-code - 6.4.0

Published by freemanjp over 4 years ago

Changes:

  • #158: Updated Molecule to 2.22
  • #159: Upgraded Fedora version to 31
  • #160: Increased upper Ansible test range to Ansible 2.9
  • #161: Increased minimum Ansible version to 2.7
  • #163: Updated moleculew to version 0.9.11
  • #164: Added loop variable names
  • #165: Optimized creation of settings directories
  • #166: Added labels for complex loop items
  • #167: Changed to test with non-privileged user
  • #168: Added caching for Molecule Wrapper
  • #170: Configured Travis CI to test on Ubuntu Xenial
  • #171: Removed sudo key from Travis CI config
ansible-role-visual-studio-code - 6.3.1

Published by freemanjp about 5 years ago

Bug fix:

  • #157: Fixed Code Insiders config directory name
    • Thanks to @mikeweather for reporting this issue (#156)

Other changes:

  • #153: Updated Molecule to 2.20.2
  • #154: Increased upper Ansible test range to Ansible 2.8
  • #155: Increased minimum Ansible version to 2.6
ansible-role-visual-studio-code - 6.3.0

Published by freemanjp over 5 years ago

Enhancement:

  • #151: Added support for VS Code Insiders builds (Ubuntu only)

Other changes:

  • #149: Added missing test dependency
  • #148: Updated Molecule to 2.20.1
  • #150: Removed duplicate Dockerfiles
  • #152: Upgraded openSUSE version to 15.1
ansible-role-visual-studio-code - 6.2.1

Published by freemanjp over 5 years ago

Bug fixes:

  • #146: Fixed extension install with DEP0005 warning
  • #147: Fixed extension version upgrades
    • Thanks to @conclavia for reporting this issue and providing the solution
ansible-role-visual-studio-code - 6.2.0

Published by freemanjp almost 6 years ago

Changes:

  • #141: Added experimental macOS implementation
    • Thanks to @sosheskaz for the pull request
    • Note: due to the lack of tests for macOS this feature will likely remain experimental
  • #142: Minor improvements to role var
ansible-role-visual-studio-code - 6.1.0

Published by freemanjp almost 6 years ago

Bug fix:

  • #138: Fixed hang when extension upgrade available
    • Thanks to @eraserix for reporting the issue #137.

Enhancement:

  • #139: Added support for upgrading extensions

Other changes:

  • #140: Removed duplicate dir creation step
ansible-role-visual-studio-code - 6.0.0

Published by freemanjp about 6 years ago

Breaking change:

  • #135: Increased minimum Ansible version to 2.5
    • The actual change that requires Ansible 2.5 is #136

Other changes:

  • #133: Increased upper Ansible test range to Ansible 2.7
  • #136: Resolved apt module syntax deprecation warning
ansible-role-visual-studio-code - 5.1.0

Published by freemanjp about 6 years ago

Enhancement:

  • #128: Added support for Ubuntu Bionic

Other changes:

  • #120: Removed unnecessary Molecule files
  • #121: Updated testing instructions
  • #122: Fixed location of Molecule tests
  • #123: Made Molecule scenario name more generic
  • #124: Made Molecule platform names more generic
  • #125: Dropped support for Ubuntu Wily
  • #126: Dropped support for Ubuntu Trusty
  • #127: Changed tests to use host fixture
  • #129: Upgraded Fedora version to 28
  • #130: Upgraded openSUSE version to 15.0
  • #131: Changed to use Molecule Wrapper for tests
  • #132: Updated moleculew to version 0.9.9
ansible-role-visual-studio-code - 5.0.0

Published by freemanjp over 6 years ago

Breaking change:

  • #117: Increased minimum Ansible version to 2.4
    • Workaround: if you need to use Ansible 2.3 remain on version 4.0.1 of this role.

Enhancement:

  • #118: Resolved deprecation warning for include

Other changes:

  • #116: Increased upper Ansible test range to Ansible 2.6
  • #119: Added development tag to metadata
ansible-role-visual-studio-code - 4.0.1

Published by freemanjp over 6 years ago

Bug fix:

  • #114: Fixed duplicate APT repository
    • Thanks to @eraserix for reporting this issue #113.

Other changes:

  • #115: Updated Molecule to 2.16.0
ansible-role-visual-studio-code - 4.0.0

Published by freemanjp over 6 years ago

Enhancements:

  • #109: Refactored to install via apt repo
    • This is a breaking change, the version numbers of the apt package differ from the version numbers previously supported by this role.
    • To continue using the previously supported version numbers remain on version 3.0.0 of this role.
    • This role will no longer be updated with each new version of Visual Studio Code, new versions of Visual Studio Code will be automatically available through the use of the apt repository.
  • #110: Added support for CentOS 7
  • #111: Added support for Fedora 27
  • #112: Added support for openSUSE 42.3

Other changes:

  • #107: Fixed Python extension ID in README
  • #108: Removed example Python test
ansible-role-visual-studio-code - 3.0.0

Published by freemanjp over 6 years ago

Enhancement:

  • #105: Fixed default group for users
    • This is a potentially breaking change, directories and files will now be assigned the default group for the user rather than always assigning the group matching the user's name.

Other changes:

  • #106: Changed to use single quotes in YAML where possible