diff --git a/copyparty/__version__.py b/copyparty/__version__.py index 08b413ba..a3895e8f 100644 --- a/copyparty/__version__.py +++ b/copyparty/__version__.py @@ -1,8 +1,8 @@ # coding: utf-8 -VERSION = (1, 9, 5) +VERSION = (1, 9, 6) CODENAME = "prometheable" -BUILD_DT = (2023, 9, 9) +BUILD_DT = (2023, 9, 23) S_VERSION = ".".join(map(str, VERSION)) S_BUILD_DT = "{0:04d}-{1:02d}-{2:02d}".format(*BUILD_DT) diff --git a/docs/changelog.md b/docs/changelog.md index 57a2dd14..a4a3d52c 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,3 +1,29 @@ +▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ +# 2023-0909-1336 `v1.9.5` webhotell + +[happy 9/9!](https://safebooru.org/index.php?page=post&s=view&id=4027419) + +## new features +* new permission `h` disables directory listing (so works like `g`) except it redirects to the folder's index.html instead of 404 + * index.html is accessible by anyone with `h` even if filekeys are enabled + * well suited for running a shared-webhosting gig (thx kipu) especially now that the... +* markdown editor can now be used on non-markdown files if account has `w`rite and `d`elete + * hotkey `e` to edit a textfile while it's open in the textfile viewer +* SMB: account permissions now work fully as intended, thanks to impacket 0.11 + * but enabling `--smb` is still strongly discouraged as it's a massive security hazard +* download-as-zip can be 2.5x faster on tiny files, at least 15% faster in general +* download folders as pax-format tarfiles with `?tar=pax` or `?tar=pax,xz:9` + +## bugfixes +* 422-autoban accidentally triggered when uploading lots of duplicate files (thx hiem!) +* `--css-browser` and `--js-browser` now accepts URLs with cache directives + * `--css-browser=/the.css?cache=600` (seconds) or `--js-browser=/.res/the.js?cache=i` (7 days) +* SMB: avoid windows freaking out and disconnecting if it hits an offline volume +* hotkey shift-r to rotate pictures counter-clockwise didn't do anything +* hacker theme wasn't hacker enough (everything is monospace now) + + + ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ # 2023-0902-0018 `v1.9.4` yes symlink times diff --git a/scripts/pyinstaller/deps.sha512 b/scripts/pyinstaller/deps.sha512 index f7735002..06850588 100644 --- a/scripts/pyinstaller/deps.sha512 +++ b/scripts/pyinstaller/deps.sha512 @@ -26,5 +26,5 @@ ba91ab0518c61eff13e5612d9e6b532940813f6b56e6ed81ea6c7c4d45acee4d98136a383a250675 00558cca2e0ac813d404252f6e5aeacb50546822ecb5d0570228b8ddd29d94e059fbeb6b90393dee5abcddaca1370aca784dc9b095cbb74e980b3c024767fb24 Jinja2-3.1.2-py3-none-any.whl 7f8f4daa4f4f2dbf24cdd534b2952ee3fba6334eb42b37465ccda3aa1cccc3d6204aa6bfffb8a83bf42ec59c702b5b5247d4c8ee0d4df906334ae53072ef8c4c MarkupSafe-2.1.3-cp311-cp311-win_amd64.whl 8a6e2b13a2ec4ef914a5d62aad3db6464d45e525a82e07f6051ed10474eae959069e165dba011aefb8207cdfd55391d73d6f06362c7eb247b08763106709526e mutagen-1.47.0-py3-none-any.whl -926d408a886059a75cf12706fa061146f9f042b27fb6e65be7d49f398ed23fb0227639d84804586ac014c6bcf7d08cd86a09c1a20793d341aa0802d3d32a546b Pillow-10.0.0-cp311-cp311-win_amd64.whl +08a033202b5c51e50609b2700dd69cbae30edb367f34762fd1633aae08b35949b4f67f12c75f25868a5b62b4956190d0cc8d201b170758d9c04a523bc8442b9b Pillow-10.0.1-cp311-cp311-win_amd64.whl c86bbeacad3ae3c7bde747f5b4f09c11eced841add14e79ec4a064e5e29ebca35460e543ba735b11bfb882837d5ff4371ce64492d28d096b4686233c9a8cda6d python-3.11.5-amd64.exe diff --git a/scripts/pyinstaller/notes.txt b/scripts/pyinstaller/notes.txt index ac46f879..05cfc0b8 100644 --- a/scripts/pyinstaller/notes.txt +++ b/scripts/pyinstaller/notes.txt @@ -24,7 +24,7 @@ fns=( ) [ $w10 ] && fns+=( mutagen-1.47.0-py3-none-any.whl - Pillow-9.4.0-cp311-cp311-win_amd64.whl + Pillow-10.0.1-cp311-cp311-win_amd64.whl python-3.11.3-amd64.exe } [ $w7 ] && fns+=(