3.0.0-2 second preview release
Pre-release
Pre-release
- There's now a 64-bit build. It may or may not become default.
- Some basic network settings have been implemented, not accessible quite yet.
- The proxy backend has been updated, should be more reliable now (SocksSharp doesn't handle 304 majestically).
- The extension should appear next to original file names for all chans, now.
- If-Modified-Since header is now saved with the thread.
- Log, Exception, and Updater have been updated.
- Brotli decoding has been enabled for decompressing brotli resources.
- Thread history has been updated, it shows the board and the thread name. This may change again before the final release, maybe not, just be warned.
- Cookies are saved and loaded more majestically.
- Thread HTML has been updated.
- Thread title will actually appear on re-downloads for the HTML.
- The main form will now activate properly if it's not hidden, but is behind other windows.
- Decreased the time during startup for when threads are added to the queue to 250 (Down from 500).
- History tree view now looks pretty.
- Some more conditions have been handled on the download form.
Chan-specific:
4chan
- Added some more API properties if they become helpful in the future.
420chan
- Preliminary support for the hopeful revival.
8chan
- Added
Referrer
header to requests. - File ID finding has been updated, should be more reliable now.
8kun
- Still dead as fuck, but there's a debug flag to enable it for testing. Might just get rid of 8kun support.
U-18Chan
- Made the
last modified
label red with the text 'not supported' so you know U-18Chan doesn't support the good header.
FoolFuuka
- Accepts downloading from 'thebarchive'.
- Capcodes are properly handled.
- Bad media links are now directed towards the remote link, if not available.
Backend:
- The entire program is now nullable aware.
- Proxy struct was updated.
- SocksSharp was modified to handle 304 majestically.
- Serializer uses streams at some points to save and load content.
- Brotli stream optionally keeps the base stream open. Maybe useful in the future.
- Changed more things in HtmlMonkey.
- Mutex is handled differently.
exe sha-256: 7F86732DC95B1BA5583DFA8B0BB16557FB21EF264BB4F2A4329D479B8517806F
zip sha-256: ADDA9C05034F0DEE9AEB0C25858E33D6C793FD5AE12F9E943475EDDAC5741DF4
exe64 sha-256: 405C05091BCACC9164D47FBEC05E0DECDABE87CD4181C28FE2757C487932416A
zip64 sha-256: 63E81327F97604F0628A10E68D307367D128681224DB8F9322449A5C83683BD3