Skip to content

Releases: filebrowser/filebrowser

v2.63.23

Choose a tag to compare

@fbrobot fbrobot released this 27 Jul 20:03
v2.63.23
e8a388f

File Browser is winding down and this is the last planned release. The repository is archived on 2026-09-01. After that date there will be no further releases, bug fixes, or security fixes. Existing releases and Docker images stay online and will not be withdrawn.

This release changes the links from filebrowser.org to this repository directly, to avoid link breakage in the future.

Changelog

  • e8a388f chore(release): 2.63.23
  • 0dfe446 docs: cleanup header
  • 05ee853 docs: clear inconsistencies, point at repo instead of website

v2.63.22

Choose a tag to compare

@fbrobot fbrobot released this 27 Jul 15:44
v2.63.22
afeb478

File Browser is winding down and this is the last planned release. The repository is archived on 2026-09-01. After that date there will be no further releases, bug fixes, or security fixes. Existing releases and Docker images stay online and will not be withdrawn.

Changelog

  • afeb478 chore(release): 2.63.22
  • df28699 chore: remove renovate.json
  • d49ab67 chore: update translations
  • cfff843 fix: use absolute URLs for the PWA manifest icon sources (#6032)
  • 72faf6d fix: enforce rules on recursive operations and expired proxy tokens (#6053)
  • a789f29 fix: make the sidebar scrollable when content overflows (#6031)
  • 74b13db docs: fix date
  • 773b301 docs: add wind down notice
  • 0b925cb fix: unblock stalled and frozen uploads
  • 9dd7c7d chore(deps): update dependency postcss to v8.5.18 [security] (#6047)
  • b24e43b chore: fix renovate.json order
  • 91e68ed chore(deps): update dependency dompurify to v3.4.12 [security] (#6046)
  • ac11538 chore: update renovate.json

v2.63.21

Choose a tag to compare

@fbrobot fbrobot released this 26 Jul 08:17
v2.63.21
f6fb8f6

Changelog

  • f6fb8f6 chore(release): 2.63.21
  • e6d70cf fix(http): canonicalize paths before checking access rules (#6045)
  • 41e2b1b docs: update CLAUDE.md
  • 41b01a7 chore: update Go deps
  • 0dd8905 Revert "chore(deps): update all non-major dependencies (#5946)"
  • 032271b chore(deps): update all non-major dependencies (#5946)

v2.63.20

Choose a tag to compare

@fbrobot fbrobot released this 25 Jul 20:31
v2.63.20
50125a5

Changelog

  • 50125a5 chore(release): 2.63.20
  • bc3d75a test(users): cover concurrent provisioning into one scope
  • fb6aeba fix(users): make the provisioned scope check atomic with the save
  • 67e893e fix: use aria-selected
  • 4a4b0f8 docs: update CLAUDE instructions
  • 660d846 docs: update CLAUDE.md
  • 392253c docs: update SECURITY.md and add CLAUDE.md

v2.63.19

Choose a tag to compare

@fbrobot fbrobot released this 25 Jul 06:35
v2.63.19
328f629

Changelog

  • 328f629 chore(release): 2.63.19
  • 4c3cb4b test(http): cover TUS Upload-Length enforcement
  • 3213b60 test(http): cover scope-safe removal on TUS upload eviction
  • 610e0b0 test(http): cover download-permission gate on the checksum branch
  • 7453c78 test(storage): cover case-insensitive GetByScope matching
  • cd5749d test(auth): cover per-user scope isolation for proxy and hook provisioning
  • 4daddec fix(http): enforce declared Upload-Length on TUS uploads
  • 9bd79c3 fix(http): delete abandoned TUS uploads through the scoped filesystem
  • 6c69b5c fix(http): enforce download permission on the checksum branch
  • 4b8a8d7 fix(storage): reject case-folded home directory collisions
  • 8ddd3d1 fix(auth): isolate auto-provisioned proxy and hook users to their own home
  • 9fffee3 docs: remove go report
  • 5a12cad docs: update readme
  • 6232686 chore: update translations
  • b21b124 fix: accessibility and security improvements (#6033)
  • 7361d91 fix(upload): handle encoded path conflicts safely (#6040)
  • c05c668 fix: process --FollowExternalSymlinks
  • b7dc392 docs: fix typo
  • ac46cf0 fix: return error instead of panicking on an unreadable directory during copy (#6020)
  • f078539 chore: update translations (#6019)
  • 9b78324 fix(http): run upload hooks for directories (#6034)

v2.63.18

Choose a tag to compare

@fbrobot fbrobot released this 04 Jul 06:39
v2.63.18
fe7efb2

Changelog

  • fe7efb2 chore(release): 2.63.18
  • 2651260 chore: update translations
  • 4470288 fix: deduplicate PT language
  • 58d2257 chore: update dependencies
  • dfc2e88 fix: avoid recursive conflict checks for copy and move (#6009)
  • aac2516 fix(preview): keep the EPUB table-of-contents button clear of the header (#6010)
  • c05ead7 docs: warning about hook executor

v2.63.17

Choose a tag to compare

@fbrobot fbrobot released this 27 Jun 07:30
v2.63.17
d76b7d1

Changelog

v2.63.16

Choose a tag to compare

@fbrobot fbrobot released this 23 Jun 11:49
v2.63.16
bd1520f

Changelog

  • bd1520f chore(release): 2.63.16
  • 8cfa6a1 chore(docs): update CLI documentation
  • a106392 fix: restore symlink behavior as opt-in followExternalSymlinks
  • 64511ce fix: dangling symlink, write, delete scope bugs

v2.63.15

Choose a tag to compare

@fbrobot fbrobot released this 13 Jun 05:36
v2.63.15
be23ab3

Changelog

v2.63.14

Choose a tag to compare

@fbrobot fbrobot released this 07 Jun 16:36
v2.63.14
dfe6e5b

Changelog

  • dfe6e5b chore(release): 2.63.14
  • d9816b1 chore: add symlink tests
  • 7c2c0a1 refactor: ScopedFs to avoid escaping symlinks
  • 3406d3d fix: recursive check