Releases: JuliaLang/Downloads.jl
Releases · JuliaLang/Downloads.jl
v1.2.0
Downloads v1.2.0
Merged pull requests:
- update travis.yml (add ARM64) (#59) (@StefanKarpinski)
- use NetworkOptions to determine when not to verify SSL (#63) (@StefanKarpinski)
- easy hook: semi-internal escape hatch for tweaking curl behavior (#64) (@StefanKarpinski)
- tests: fix resetting of ENV (#65) (@StefanKarpinski)
- use NetworkOptions to configure CA root certificate locations (#66) (@StefanKarpinski)
v1.1.1
v1.1.0
Downloads v1.1.0
v1.0.0
Downloads v1.0.0
Closed issues:
- Downloads.jl keeps file descriptors open after download (#29)
- Local test errors (#31)
- Downloading files from SourceForge gets an HTML error page (#37)
- New failures on CI? (#47)
Merged pull requests:
- prevent holding on to file descriptors in the default downloader endlessly (#30) (@KristofferC)
- fix a small inference failure (#33) (@KristofferC)
- A lot of stuff going on here. Result of many days of debugging. (#34) (@StefanKarpinski)
- add progress support for download function (#35) (@KristofferC)
- Multi: add grace period before calling done! (default: 30s) (#38) (@StefanKarpinski)
- tests: make sure all downloaders are collected (for stdlib testing) (#40) (@StefanKarpinski)
- download: add verbose option (print debug info to stderr) (#41) (@StefanKarpinski)
- don't automatically set the referrer on redirects (fix #37) (#42) (@StefanKarpinski)
- support parsing FTP response "headers" (ignore them) (#43) (@StefanKarpinski)
- errors: 2xx = success; more info in error messages (#44) (@StefanKarpinski)
- API work: document
download
features; officialrequest
API (#46) (@StefanKarpinski) - tests: improve reliability locally and during CI (#48) (@StefanKarpinski)
- download: backwards compatibility for progress callback (#50) (@StefanKarpinski)
- refactoring: move more work into Easy methods (#51) (@StefanKarpinski)
- support for upload requests: PUT, POST, etc. (#52) (@StefanKarpinski)
v0.2.0
Downloads v0.2.0
Closed issues:
- failure detected on CI (#23)
Merged pull requests:
- use https://httpbingo.julialang.org for testing (mostly fix #23) (#24) (@StefanKarpinski)
- tests: tweak concurrency test to be more reliable (#25) (@StefanKarpinski)
- fix broken download(url, path; headers) method (#26) (@StefanKarpinski)
- prevent deadlocks: call yield at start of download (#27) (@StefanKarpinski)
v0.1.0
Downloads v0.1.0
Merged pull requests:
- CompatHelper: add new compat entry for "LibCURL" at version "0.6" (#1) (@github-actions[bot])
- CompatHelper: add new compat entry for "LibCURL" at version "0.6" (#2) (@github-actions[bot])
- CompatHelper: add new compat entry for "LibCURL" at version "0.6" (#3) (@github-actions[bot])
- enable Travis; reduce Julia compat to 1.3 (#4) (@StefanKarpinski)
- eliminate {to,from}_curl_slist; add one header at a time (#5) (@StefanKarpinski)
- some refactoring, no functional change (#7) (@StefanKarpinski)
- tests: reorganization & improvements (#8) (@StefanKarpinski)
- add get API: returns Request object including headers & other info (#9) (@StefanKarpinski)
- add support for providing download progress callbacks (#10) (@StefanKarpinski)
- replace JSON test dep with internal tiny JSON parser (#13) (@StefanKarpinski)
- implement Base-compatible download API (#14) (@StefanKarpinski)
- error handling: properly detect and raise various kinds of errors (#15) (@StefanKarpinski)
- rename again: Download => Downloads (#16) (@StefanKarpinski)
- if download errors, delete output path (#17) (@StefanKarpinski)
- check strings for embedded NULs (#18) (@StefanKarpinski)
- Some changes to Travis CI settings (#19) (@giordano)
- put iolocks around libuv calls (#20) (@StefanKarpinski)
- add README and stdlib docs directory (#22) (@StefanKarpinski)