Getdown v1.8.3 Release Notes
Release Date: 2019-04-10 // about 5 years ago-
➕ Added support for
nresource
resources which must be jar files that contain native libraries. Prior to launching the application, these resources will be unpacked and their contents added to thejava.library.path
system property.⚡️ When the app is updated to require a new version of the JVM, that JVM will be downloaded and used immediately during that app invocation (instead of one invocation later). Via [#169](//github.com/threerings/getdown/pull/169).
When a custom JVM is installed, old JVM files will be deleted prior to unpacking the new JVM. Via [#170](//github.com/threerings/getdown/pull/170).
0️⃣ Number of concurrent downloads now defaults to num-cores minus one. Though downloads are I/O bound rather than CPU bound, this still turns out to be a decent default.
Avoid checking for proxy config if
https.proxyHost
is set. This matches existing behavior whenhttp.proxyHost
is set.➕ Added support for proxy authentication. A deployment must also use the
com.threerings.getdown.spi.ProxyAuth
service provider interface to persist the proxy credentials supplied by the user. Otherwise they will be requested every time Getdown runs, which is not a viable user experience.The Getdown window can be now closed by pressing the
ESC
key. Via [#191](//github.com/threerings/getdown/pull/191).💻 If no
appdir
is specified via the command line or system property, the current working directory will be used as theappdir
. Via [8d59367](//github.com/threerings/getdown/commit/8d59367)🌐 A basic Russian translation has been added. Thanks [@sergiorussia](//github.com/sergiorussia)!