Skip to content

Commit

Permalink
Merge pull request #250 from Temikus/release_260
Browse files Browse the repository at this point in the history
Release 2.6.0 πŸš€
  • Loading branch information
Temikus authored Dec 8, 2020
2 parents c1da33c + 7636b4e commit 7bb32ac
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 3 deletions.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,31 @@ The format is loosely based on [Keep a Changelog](http://keepachangelog.com/en/1
## Next


### User-facing

#### Added

- \#248 Add support for modifying the configuration of Shielded VM [lcy0321]
- \#244 Add accelerator (GPU) configuration [johanvdhaegen]
- \#216 Add support for Windows hosts through WinRM [dvanbrug]

#### Fixed

- \#246 Fix config override during metadata merge [mavin]
- \#249 Fix shielded API failures on non-shielded VM's [temikus]
- \#227 Fix additional disks being auto-deleted unless a disk type is specified [chrisgavin]

### Development

#### Fixed

- \#247 chore: Update Gemfile with new `vagrant-spec` branch name [mavin]
- \#241 Fix unfortunate CI `on:` trigger typo [temikus]
- \#240 Update development environment, add CI functionality [Temikus]
- \#239 Remove old fixup in Gemfile [Temikus]
- \#237 Bump image size for test skeleton [Temikus]


## 2.5.0 (September 2019)

### User-facing
Expand Down
2 changes: 1 addition & 1 deletion lib/vagrant-google/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
# limitations under the License.
module VagrantPlugins
module Google
VERSION = "2.5.0".freeze
VERSION = "2.6.0".freeze
end
end
7 changes: 5 additions & 2 deletions tasks/changelog.rake
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,16 @@ end

# Extracts all github users contributed since last tag
def users_since_last_tag
`git --no-pager log $(git describe --tags --abbrev=0)..HEAD --grep="Merge" --pretty=format:"%s" | cut -d' ' -f 6 | cut -d/ -f1 | uniq`
`git --no-pager log $(git describe --tags --abbrev=0)..HEAD --grep="Merge" --pretty=format:"%s" | cut -d' ' -f 6 | cut -d/ -f1 | sort | uniq`
end

namespace :changelog do
task :generate do
insert_after_line("CHANGELOG.md", changes_since_last_tag, /^## Next/)
printf("Users contributed since last release:\n")
printf(users_since_last_tag)
contributors = users_since_last_tag.split("\n").map { |name| "@" + name }
printf("Huge thanks to all our contributors πŸŽ†\n")
printf("Special thanks to: " + contributors.join(" ") + "\n")
printf("\nI'll merge this and release the gem once all tests pass.\n")
end
end

0 comments on commit 7bb32ac

Please sign in to comment.