diff --git a/CHANGELOG.md b/CHANGELOG.md index b842643c85..421ae50f03 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,88 @@ -Changelog for Reva 0.0.1 (2019-10-24) +Changelog for reva 0.1.0 (2020-03-18) ======================================= -The following sections list the changes in Reva 0.0.1 relevant to -Reva users. The changes are ordered by importance. +The following sections list the changes in reva 0.1.0 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + + * Enh #402: Build daily releases + * Enh #416: Improve developer experience + * Enh #468: remove vendor support + * Enh #545: simplify configuration + * Enh #561: improve the documentation + * Enh #562: support home storages + +Details +------- + + * Enhancement #402: Build daily releases + + Reva was not building releases of commits to the master branch. Thanks to @zazola. + + Commit-based released are generated every time a PR is merged into master. These releases are + available at: https://reva-releases.web.cern.ch + + https://github.com/cs3org/reva/pull/402 + + * Enhancement #416: Improve developer experience + + Reva provided the option to be run with a single configuration file by using the -c config flag. + + This PR adds the flag -dev-dir than can point to a directory containing multiple config files. + The reva daemon will launch a new process per configuration file. + + Kudos to @refs. + + https://github.com/cs3org/reva/pull/416 + + * Enhancement #468: remove vendor support + + Because @dependabot cannot update in a clean way the vendor dependecies Reva removed support + for vendored dependencies inside the project. + + Dependencies will continue to be versioned but they will be downloaded when compiling the + artefacts. + + https://github.com/cs3org/reva/pull/468 + https://github.com/cs3org/reva/pull/524 + + * Enhancement #545: simplify configuration + + Reva configuration was difficul as many of the configuration parameters were not providing + sane defaults. This PR and the related listed below simplify the configuration. + + https://github.com/cs3org/reva/pull/545 + https://github.com/cs3org/reva/pull/536 + https://github.com/cs3org/reva/pull/568 + + * Enhancement #561: improve the documentation + + Documentation has been improved and can be consulted here: https://reva.link + + https://github.com/cs3org/reva/pull/561 + https://github.com/cs3org/reva/pull/545 + https://github.com/cs3org/reva/pull/568 + + * Enhancement #562: support home storages + + Reva did not have any functionality to handle home storages. These PRs make that happen. + + https://github.com/cs3org/reva/pull/562 + https://github.com/cs3org/reva/pull/510 + https://github.com/cs3org/reva/pull/493 + https://github.com/cs3org/reva/pull/476 + https://github.com/cs3org/reva/pull/469 + https://github.com/cs3org/reva/pull/436 + https://github.com/cs3org/reva/pull/571 + + +Changelog for reva 0.0.1 (2019-10-24) +======================================= + +The following sections list the changes in reva 0.0.1 relevant to +reva users. The changes are ordered by importance. Summary ------- diff --git a/RELEASE_DATE b/RELEASE_DATE index f600dff86d..9f663ba090 100644 --- a/RELEASE_DATE +++ b/RELEASE_DATE @@ -1 +1 @@ -2019-10-24 \ No newline at end of file +2020-03-18 \ No newline at end of file diff --git a/VERSION b/VERSION index 8a9ecc2ea9..6c6aa7cb09 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.0.1 \ No newline at end of file +0.1.0 \ No newline at end of file diff --git a/changelog/unreleased/pull-402 b/changelog/0.1.0_2020-03-18/pull-402 similarity index 100% rename from changelog/unreleased/pull-402 rename to changelog/0.1.0_2020-03-18/pull-402 diff --git a/changelog/unreleased/pull-416 b/changelog/0.1.0_2020-03-18/pull-416 similarity index 100% rename from changelog/unreleased/pull-416 rename to changelog/0.1.0_2020-03-18/pull-416 diff --git a/changelog/unreleased/pull-524 b/changelog/0.1.0_2020-03-18/pull-524 similarity index 100% rename from changelog/unreleased/pull-524 rename to changelog/0.1.0_2020-03-18/pull-524 diff --git a/changelog/unreleased/pull-555 b/changelog/0.1.0_2020-03-18/pull-555 similarity index 100% rename from changelog/unreleased/pull-555 rename to changelog/0.1.0_2020-03-18/pull-555 diff --git a/changelog/unreleased/pull-568 b/changelog/0.1.0_2020-03-18/pull-568 similarity index 100% rename from changelog/unreleased/pull-568 rename to changelog/0.1.0_2020-03-18/pull-568 diff --git a/changelog/unreleased/pull-571 b/changelog/0.1.0_2020-03-18/pull-571 similarity index 100% rename from changelog/unreleased/pull-571 rename to changelog/0.1.0_2020-03-18/pull-571 diff --git a/changelog/NOTE.md b/changelog/NOTE.md index b842643c85..93f8baccbc 100644 --- a/changelog/NOTE.md +++ b/changelog/NOTE.md @@ -1,23 +1,80 @@ -Changelog for Reva 0.0.1 (2019-10-24) +Changelog for reva 0.1.0 (2020-03-18) ======================================= -The following sections list the changes in Reva 0.0.1 relevant to -Reva users. The changes are ordered by importance. +The following sections list the changes in reva 0.1.0 relevant to +reva users. The changes are ordered by importance. Summary ------- - * Enh #334: Create release procedure for Reva + * Enh #402: Build daily releases + * Enh #416: Improve developer experience + * Enh #468: remove vendor support + * Enh #545: simplify configuration + * Enh #561: improve the documentation + * Enh #562: support home storages Details ------- - * Enhancement #334: Create release procedure for Reva + * Enhancement #402: Build daily releases - Reva did not have any procedure to release versions. This PR brings a new tool to release Reva - versions (tools/release) and prepares the necessary files for artefact distributed made - from Drone into Github pages. + Reva was not building releases of commits to the master branch. Thanks to @zazola. - https://github.com/cs3org/reva/pull/334 + Commit-based released are generated every time a PR is merged into master. These releases are + available at: https://reva-releases.web.cern.ch + + https://github.com/cs3org/reva/pull/402 + + * Enhancement #416: Improve developer experience + + Reva provided the option to be run with a single configuration file by using the -c config flag. + + This PR adds the flag -dev-dir than can point to a directory containing multiple config files. + The reva daemon will launch a new process per configuration file. + + Kudos to @refs. + + https://github.com/cs3org/reva/pull/416 + + * Enhancement #468: remove vendor support + + Because @dependabot cannot update in a clean way the vendor dependecies Reva removed support + for vendored dependencies inside the project. + + Dependencies will continue to be versioned but they will be downloaded when compiling the + artefacts. + + https://github.com/cs3org/reva/pull/468 + https://github.com/cs3org/reva/pull/524 + + * Enhancement #545: simplify configuration + + Reva configuration was difficul as many of the configuration parameters were not providing + sane defaults. This PR and the related listed below simplify the configuration. + + https://github.com/cs3org/reva/pull/545 + https://github.com/cs3org/reva/pull/536 + https://github.com/cs3org/reva/pull/568 + + * Enhancement #561: improve the documentation + + Documentation has been improved and can be consulted here: https://reva.link + + https://github.com/cs3org/reva/pull/561 + https://github.com/cs3org/reva/pull/545 + https://github.com/cs3org/reva/pull/568 + + * Enhancement #562: support home storages + + Reva did not have any functionality to handle home storages. These PRs make that happen. + + https://github.com/cs3org/reva/pull/562 + https://github.com/cs3org/reva/pull/510 + https://github.com/cs3org/reva/pull/493 + https://github.com/cs3org/reva/pull/476 + https://github.com/cs3org/reva/pull/469 + https://github.com/cs3org/reva/pull/436 + https://github.com/cs3org/reva/pull/571 diff --git a/docs/content/en/docs/Changelog/0.1.0/_index.md b/docs/content/en/docs/Changelog/0.1.0/_index.md new file mode 100644 index 0000000000..a019c33120 --- /dev/null +++ b/docs/content/en/docs/Changelog/0.1.0/_index.md @@ -0,0 +1,89 @@ + +--- +title: "v0.1.0" +linkTitle: "v0.1.0" +weight: 40 +description: > + Changelog for Reva v0.1.0 (2020-03-18) +--- + +Changelog for reva 0.1.0 (2020-03-18) +======================================= + +The following sections list the changes in reva 0.1.0 relevant to +reva users. The changes are ordered by importance. + +Summary +------- + + * Enh #402: Build daily releases + * Enh #416: Improve developer experience + * Enh #468: remove vendor support + * Enh #545: simplify configuration + * Enh #561: improve the documentation + * Enh #562: support home storages + +Details +------- + + * Enhancement #402: Build daily releases + + Reva was not building releases of commits to the master branch. Thanks to @zazola. + + Commit-based released are generated every time a PR is merged into master. These releases are + available at: https://reva-releases.web.cern.ch + + https://github.com/cs3org/reva/pull/402 + + * Enhancement #416: Improve developer experience + + Reva provided the option to be run with a single configuration file by using the -c config flag. + + This PR adds the flag -dev-dir than can point to a directory containing multiple config files. + The reva daemon will launch a new process per configuration file. + + Kudos to @refs. + + https://github.com/cs3org/reva/pull/416 + + * Enhancement #468: remove vendor support + + Because @dependabot cannot update in a clean way the vendor dependecies Reva removed support + for vendored dependencies inside the project. + + Dependencies will continue to be versioned but they will be downloaded when compiling the + artefacts. + + https://github.com/cs3org/reva/pull/468 + https://github.com/cs3org/reva/pull/524 + + * Enhancement #545: simplify configuration + + Reva configuration was difficul as many of the configuration parameters were not providing + sane defaults. This PR and the related listed below simplify the configuration. + + https://github.com/cs3org/reva/pull/545 + https://github.com/cs3org/reva/pull/536 + https://github.com/cs3org/reva/pull/568 + + * Enhancement #561: improve the documentation + + Documentation has been improved and can be consulted here: https://reva.link + + https://github.com/cs3org/reva/pull/561 + https://github.com/cs3org/reva/pull/545 + https://github.com/cs3org/reva/pull/568 + + * Enhancement #562: support home storages + + Reva did not have any functionality to handle home storages. These PRs make that happen. + + https://github.com/cs3org/reva/pull/562 + https://github.com/cs3org/reva/pull/510 + https://github.com/cs3org/reva/pull/493 + https://github.com/cs3org/reva/pull/476 + https://github.com/cs3org/reva/pull/469 + https://github.com/cs3org/reva/pull/436 + https://github.com/cs3org/reva/pull/571 + +