diff --git a/CHANGELOG.md b/CHANGELOG.md index f7c6877539..59beed5331 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,48 @@ +Changelog for reva 2.26.5 (2024-11-12) +======================================= + +The following sections list the changes in reva 2.26.5 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #4926: Make etag always match content on downloads +* Fix #4920: Return correct status codes for simple uploads +* Fix #4924: Fix sync propagation +* Fix #4916: Improve posixfs stability and performance + +Details +------- + +* Bugfix #4926: Make etag always match content on downloads + + We added an openReaderfunc to the Download interface to give drivers a way to guarantee that the + reader matches the etag returned in a previous GetMD call. + + https://github.com/cs3org/reva/pull/4926 + https://github.com/cs3org/reva/pull/4923 + +* Bugfix #4920: Return correct status codes for simple uploads + + Decomposedfs now returns the correct precondition failed status code when the etag does not + match. This allows the jsoncs3 share managers optimistic locking to handle concurrent writes + correctly + + https://github.com/cs3org/reva/pull/4920 + +* Bugfix #4924: Fix sync propagation + + Fixes the defers in the sync propagation. + + https://github.com/cs3org/reva/pull/4924 + +* Bugfix #4916: Improve posixfs stability and performance + + The posixfs storage driver saw a number of bugfixes and optimizations. + + https://github.com/cs3org/reva/pull/4916 + Changelog for reva 2.26.4 (2024-11-07) ======================================= @@ -5548,6 +5593,27 @@ Details https://github.com/cs3org/reva/pull/2922 +Changelog for reva 2.4.1 (2022-05-24) +======================================= + +The following sections list the changes in reva 2.4.1 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #2891: Add missing http status code + +Details +------- + +* Bugfix #2891: Add missing http status code + + This Fix adds a missing status code to the InsufficientStorage error in reva, to allow tus to + pass it through. + + https://github.com/cs3org/reva/pull/2891 + Changelog for reva 2.4.0 (2022-05-24) ======================================= @@ -5691,27 +5757,6 @@ Details https://github.com/cs3org/reva/pull/2792 -Changelog for reva 2.4.1 (2022-05-24) -======================================= - -The following sections list the changes in reva 2.4.1 relevant to -reva users. The changes are ordered by importance. - -Summary -------- - -* Fix #2891: Add missing http status code - -Details -------- - -* Bugfix #2891: Add missing http status code - - This Fix adds a missing status code to the InsufficientStorage error in reva, to allow tus to - pass it through. - - https://github.com/cs3org/reva/pull/2891 - Changelog for reva 2.3.1 (2022-05-08) ======================================= diff --git a/RELEASE_DATE b/RELEASE_DATE index 8f58ae35bc..3dc87011ed 100644 --- a/RELEASE_DATE +++ b/RELEASE_DATE @@ -1 +1 @@ -2024-11-07 \ No newline at end of file +2024-11-12 \ No newline at end of file diff --git a/VERSION b/VERSION index dabe377142..decc681495 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.26.4 \ No newline at end of file +2.26.5 \ No newline at end of file diff --git a/changelog/unreleased/fix-download-consistency.md b/changelog/2.26.5_2024-11-12/fix-download-consistency.md similarity index 100% rename from changelog/unreleased/fix-download-consistency.md rename to changelog/2.26.5_2024-11-12/fix-download-consistency.md diff --git a/changelog/unreleased/fix-simple-upload.md b/changelog/2.26.5_2024-11-12/fix-simple-upload.md similarity index 100% rename from changelog/unreleased/fix-simple-upload.md rename to changelog/2.26.5_2024-11-12/fix-simple-upload.md diff --git a/changelog/unreleased/fix-sync-propagation.md b/changelog/2.26.5_2024-11-12/fix-sync-propagation.md similarity index 100% rename from changelog/unreleased/fix-sync-propagation.md rename to changelog/2.26.5_2024-11-12/fix-sync-propagation.md diff --git a/changelog/unreleased/improve-posixfs.md b/changelog/2.26.5_2024-11-12/improve-posixfs.md similarity index 67% rename from changelog/unreleased/improve-posixfs.md rename to changelog/2.26.5_2024-11-12/improve-posixfs.md index 529d3dc5a7..181fda504a 100644 --- a/changelog/unreleased/improve-posixfs.md +++ b/changelog/2.26.5_2024-11-12/improve-posixfs.md @@ -1,4 +1,4 @@ -Enhancement: Improve posixfs stability and performance +Bugfix: Improve posixfs stability and performance The posixfs storage driver saw a number of bugfixes and optimizations. diff --git a/changelog/NOTE.md b/changelog/NOTE.md index 0f74b498fa..bc57047bfe 100644 --- a/changelog/NOTE.md +++ b/changelog/NOTE.md @@ -1,29 +1,45 @@ -Changelog for reva 2.26.4 (2024-11-07) +Changelog for reva 2.26.5 (2024-11-12) ======================================= -The following sections list the changes in reva 2.26.4 relevant to +The following sections list the changes in reva 2.26.5 relevant to reva users. The changes are ordered by importance. Summary ------- -* Fix #4917: Fix 0-byte file uploads -* Fix #4918: Fix app templates +* Fix #4926: Make etag always match content on downloads +* Fix #4920: Return correct status codes for simple uploads +* Fix #4924: Fix sync propagation +* Fix #4916: Improve posixfs stability and performance Details ------- -* Bugfix #4917: Fix 0-byte file uploads +* Bugfix #4926: Make etag always match content on downloads - We fixed an issue where 0-byte files upload did not return the Location header. + We added an openReaderfunc to the Download interface to give drivers a way to guarantee that the + reader matches the etag returned in a previous GetMD call. - https://github.com/owncloud/ocis/issues/10469 - https://github.com/cs3org/reva/pull/4917 + https://github.com/cs3org/reva/pull/4926 + https://github.com/cs3org/reva/pull/4923 -* Bugfix #4918: Fix app templates +* Bugfix #4920: Return correct status codes for simple uploads - We fixed the app templates by using the product name of the providerinfo instead of the provider - name. + Decomposedfs now returns the correct precondition failed status code when the etag does not + match. This allows the jsoncs3 share managers optimistic locking to handle concurrent writes + correctly - https://github.com/cs3org/reva/pull/4918 + https://github.com/cs3org/reva/pull/4920 + +* Bugfix #4924: Fix sync propagation + + Fixes the defers in the sync propagation. + + https://github.com/cs3org/reva/pull/4924 + +* Bugfix #4916: Improve posixfs stability and performance + + The posixfs storage driver saw a number of bugfixes and optimizations. + + https://github.com/cs3org/reva/pull/4916 diff --git a/docs/content/en/docs/changelog/2.26.5/_index.md b/docs/content/en/docs/changelog/2.26.5/_index.md new file mode 100644 index 0000000000..c16527069d --- /dev/null +++ b/docs/content/en/docs/changelog/2.26.5/_index.md @@ -0,0 +1,54 @@ + +--- +title: "v2.26.5" +linkTitle: "v2.26.5" +weight: 40 +description: > + Changelog for Reva v2.26.5 (2024-11-12) +--- + +Changelog for reva 2.26.5 (2024-11-12) +======================================= + +The following sections list the changes in reva 2.26.5 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + +* Fix #4926: Make etag always match content on downloads +* Fix #4920: Return correct status codes for simple uploads +* Fix #4924: Fix sync propagation +* Fix #4916: Improve posixfs stability and performance + +Details +------- + +* Bugfix #4926: Make etag always match content on downloads + + We added an openReaderfunc to the Download interface to give drivers a way to guarantee that the + reader matches the etag returned in a previous GetMD call. + + https://github.com/cs3org/reva/pull/4926 + https://github.com/cs3org/reva/pull/4923 + +* Bugfix #4920: Return correct status codes for simple uploads + + Decomposedfs now returns the correct precondition failed status code when the etag does not + match. This allows the jsoncs3 share managers optimistic locking to handle concurrent writes + correctly + + https://github.com/cs3org/reva/pull/4920 + +* Bugfix #4924: Fix sync propagation + + Fixes the defers in the sync propagation. + + https://github.com/cs3org/reva/pull/4924 + +* Bugfix #4916: Improve posixfs stability and performance + + The posixfs storage driver saw a number of bugfixes and optimizations. + + https://github.com/cs3org/reva/pull/4916 +