Getdown v1.8.0 Release Notes
Release Date: 2018-10-19 // over 5 years ago-
Added support for manually specifying the thread pool size via
-Dthread_pool_size
. Also reduced the default thread pool size tonum_cpus-1
fromnum_cpus
.โ Added support for bundling a
bootstrap.properties
file with the Getdown jar file, which can specify defaults forappdir
,appbase
andappid
.โ Added support for a host URL whitelist. Getdown can be custom built to refuse to operate with any URL that does not match the built-time-specified whitelist. See
core/pom.xml
for details.โ Removed the obsolete support for running Getdown in a signed applet. Applets are no longer supported by any widely used browser.
๐ Split the project into multiple Maven modules. See the notes on [migrating from 1.7 to 1.8] for details.
๐ A wide variety of small cleanups resulting from a security review generously performed by a prospective user. This includes various uses of deterministic locales and encodings instead of the platform default locale/encoding, in cases where platform/locale-specific behavior is not desired or needed.
Made use of
appid
fall back to main app class if noappid
-specific class is specified.โ Added support for marking resources as executable (via
xresource
).๐ Fixed issue where entire tracking URL was being URL encoded.
๐ Changed translations to avoid the use of the term 'game'. Use 'app' instead.