github JonathanHelianthicusDoe/shticker_book_unwritten v0.5.0
Windows NT support; update to new version of reqwest

latest releases: v1.2.1, v1.2.0, v1.1.0...
4 years ago

Windows NT support

shticker_book_unwritten is now actually tested for Windows NT (x86_64, MSVC toolchain). It can now be supported, with the minor difference that the Windows version looks for %APPDATA% being defined when trying to determine a default configuration file path, as opposed to $XDG_CONFIG_HOME and $HOME on unices.

New version of reqwest

reqwest 0.10.0 is still in a pre-release state, because async-await is not yet stable in Rust (but is available on both beta and nightly, so shticker_book_unwritten can be compiled with either). shticker_book_unwritten still uses the blocking API, but the paths to the relevant parts of the blocking API within the crate have changed, and reqwest’s dependencies have changed greatly.

Other

Switching back to opt-level=3 because the new reqwest version makes the binary smaller more or less regardless of the choice between opt-level=3 and opt-level="z". With some rudimentary tests, opt-level=3 is roughly 1.8x faster when checking for updates (the main bottleneck).

Don't miss a new shticker_book_unwritten release

NewReleases is sending notifications on new releases.