Releases: Jake-Shadle/xwin
Releases · Jake-Shadle/xwin
Release 0.5.0
Changed
- PR#110 changed how
Ctx
is built. It was getting too complicated to support niche use cases, some of which didn't belong in a library (like reading environment variables), so this functionality has been completely removed. Instead, one must pass in aureq::Agent
that is fully configured how the user wants it. - PR#110 changed the environment variable read to the
xwin
binary instead of the library, as well as its namehttps_proxy
->HTTPS_PROXY
, and added it to an an option on the command line.
Release 0.4.1
Release 0.4.0
Added
- PR#101 resolved #28, #84, and #85 by adding a
minimize
command that straces a cargo build to write amap
file that can be used by asplat
command to only splat the headers and libraries actually needed to build, drastically reducing the splat output (eg. 1.3GiB -> 101MiB). Thismap
file also allows the creation of symlinks on a per-file basis, allowing users to create their own symlinks if needed. - PR#104 resolved #103 by allowing custom certificates to be specified via the
SSL_CERT_FILE
,CURL_CA_BUNDLE
, orREQUESTS_CA_BUNDLE
environment variables.xwin
must be compiled with thenative-tls
feature for this to function. Thanks @Owen-CH-Leung! - PR#105 supplanted #100, allowing creation of symlinks on a Windows host. Thanks @sykhro!
Release 0.3.1
Changed
- PR#99 changed the default VS manifest version from 16 -> 17. You can preserve the old behavior by passing
--manifest-version 16
on the cmd line.
Fixed
Release 0.3.0
Changed
- PR#93 added the ability to specify a download timeout for each individual download, and changed the default from infinite to 60 seconds, so that xwin will error if the remote HTTP server is slow/unresponsive. Thanks @dragonmux!
Release 0.2.15
Changed
- PR#93 added the ability to specify a download timeout for each individual download, and changed the default from infinite to 60 seconds, so that xwin will error if the remote HTTP server is slow/unresponsive. Thanks @dragonmux!