Releases: StrawberryMaster/wayback-machine-downloader
v2.3.12
Fixes issue where 2.3.11 was not loading. That's really it.
v2.3.11
- Added experimental
--recursive-subdomains
command, which will (per title) recursively download content from subdomains. By default, subdomain recursion is set at a value of 1, which you can change using--subdomain-depth DEPTH
(by replacing DEPTH with the number of your choice) - Prevent fetching off non RFC3968-compliant URLs (by underarchiver - cherry-picked to this repo)
- Added note for users of the old WMD
- Fixed issue where some regex filters were not being processed (by AlfonsoCorrado - cherry-picked to this repo)
Full Changelog: v2.3.10...v2.3.11
v2.3.10
Fixes an issue where Windows users got an Error processing file: no implicit conversion of Proc into String
message when attempting to download files.
Full Changelog: v2.3.9...v2.3.10
v2.3.9
What's Changed
- Don’t append /* when using —exact-url, which broke it in 2.3.8 (thanks to elidickinson!)
- Uses correct file path and sanitization on Windows. Our previous method was too aggressive and led to a few issues with selected paths and also file names (see #16)
Full Changelog: v2.3.8...v2.3.9
v2.3.8
A couple of updates since last time!
What's Changed
- Workaround for API only showing html files for some domains (thanks to elidickinson!). Fixed #6
- Fix bug with archive urls containing square brackets (thanks again to elidickinson)
- Downloading data from
sitename/*
will now list the results in asitename
folder, and not*
as previously - Adds some nil checks when fetching a list of snapshots, fixing one minor bug
Full Changelog: v2.3.7...v2.3.8
v2.3.7
Fixes the --all command. At some point after 2.3.3 it broke; I'm not sure exactly how, or if it was broken in the first place and I just didn't notice, but a basic implementation of it is here. It should download both redirect (30x) and error (40x/50x) pages if used.
Full Changelog: v2.3.6...v2.3.7
v2.3.6
What's Changed
- Experimental feature that rewrites URLs for local browsing (can be used with
--local
) - Other improvements to Docker & Docker compose images (many thanks to adampweb!)
Full changelog: v2.3.5...v2.3.6
v2.3.5
Fixes a regression from v2.3.4 where --all-timestamps
was not working correctly (fixing #4) and adds some missing configs to the README. Thanks to BowDown097 for the report!
Full Changelog: v2.3.4...v2.3.5
v2.3.4
What's Changed
- API calls are now fetched sequentially
- Ability for you to resume downloading files (especially useful in snapshots with large amounts of data)
- gzip support (technically we don't use it just yet, but the support is there)
- Dockerfile fixes —
concurrent-ruby
will now be installed when installing WMD - Support for Docker Compose (many thanks to adampweb!)
- Minor README fixes
- Another LICENSE fix
Full Changelog: v2.3.3...v2.3.4
2.3.3
- A message will now be printed in case a file was not found or skipped (in the case of a redirect)
- (Another) refactoring of tidy_bytes
- Fixes
unexpected token at ''
appearing after fetching a list of snapshots - Fixes license location
Full Changelog: v2.3.2...v2.3.3