Skip to content

Releases: adalinesimonian/gdvm

v0.7.1

Choose a tag to compare

@adalinesimonian adalinesimonian released this 08 Jun 04:21
e8b5727

Fixed

  • Doesn't keep rechecking for gdvm updates on every command run when the update check fails due to a network error. Now only rechecks if there was a GitHub API error.

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@adalinesimonian adalinesimonian released this 08 Jun 01:30
75bfa9b

New Features

  • gdvm now uses a brand-new Godot build registry instead of the GitHub API for fetching releases. This drastically simplifies the gdvm client-side code and makes it more reliable, on top of fixing issues on certain platforms. The registry keeps SHA sums for all Godot binaries (even all the way back to 1.0!), so all downloads are now checked for integrity. (#47)

Full Changelog: v0.6.2...v0.7.0

v0.6.2

Choose a tag to compare

@adalinesimonian adalinesimonian released this 02 Jun 16:56
6d482dc

Fixed

  • #42 When running gdvm without an internet connection, it will no longer fail to resolve a version if the release cache is due for an update.

Full Changelog: v0.6.1...v0.6.2

v0.6.1

Choose a tag to compare

@adalinesimonian adalinesimonian released this 24 Apr 07:48
36cb95f

Fixed

  • Arguments are now properly passed to the Godot process on macOS. Thank you to @ryanbraganza. (#27)

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@adalinesimonian adalinesimonian released this 26 Mar 07:14
ab426b3

New Features

  • You can now configure authentication for the GitHub API to avoid rate limits. You can set the token for GitHub API requests by running gdvm config set github.token or by setting the GITHUB_TOKEN environment variable. Resolves #20

Full Changelog: v0.5.1...v0.6.0

v0.5.1

Choose a tag to compare

@adalinesimonian adalinesimonian released this 28 Feb 08:02
9366318

Fixed

  • #8 When upgrading gdvm with gdvm upgrade on *nix systems, the downloaded binary will now properly be marked as executable. Users upgrading to this release may need to run gdvm upgrade && chmod +x ~/.gdvm/bin/gdvm && chmod +x ~/.gdvm/bin/godot, but afterwards will be able to use the upgrade command without issues.

Full Changelog: v0.5.0...v0.5.1

v0.5.0

Choose a tag to compare

@adalinesimonian adalinesimonian released this 18 Jan 05:57
529d6af

Breaking changes

  • No longer modifies arguments sent to Godot, which makes gdvm's behaviour less intrusive.

Full Changelog: v0.4.3...v0.5.0

v0.4.3

Choose a tag to compare

@adalinesimonian adalinesimonian released this 18 Jan 03:16
7734a5d

Fixed

  • When running Godot, sends gdvm's own output to stderr, which fixes issues with scripts expecting to operate off of Godot's output.

Full Changelog: v0.4.2...v0.4.3

v0.4.2

Choose a tag to compare

@adalinesimonian adalinesimonian released this 13 Jan 03:39
a39b01f

Fixed

  • Fixed false version mismatch errors that could appear on Godot 3.x projects when pinning versions or running them manually.

Full Changelog: v0.4.1...v0.4.2

v0.4.1

Choose a tag to compare

@adalinesimonian adalinesimonian released this 09 Jan 02:14
3d9fed6

New Features

  • Automatically detects 3.x versions of Godot based on project.godot. Limited to just the major version, pinning still recommended.

Full Changelog: v0.4.0...v0.4.1