diff --git a/HISTORY.rst b/HISTORY.rst index 993d147a32e..ec00a42d4f1 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -5,6 +5,51 @@ History .. towncrier release notes start +Parsec v2.5.0 (2021-09-02) +-------------------------- + +Bugfixes +~~~~~~~~ + +* Fixed a bug on MacOS where the window would freeze after the invitation + process (`#1786 `__) +* Made the QR code easier to read by removing the logo and changing its color + (`#1787 `__) +* Generate the proper error when creating a file with a name larger than 255 + bytes on linux (`#1813 `__) +* Fix file opening on Windows and MacOS (`#1822 + `__) + +Client/Backend API evolutions +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +* Add active user limit configurable on a per-organization basis. Also add + --organization-initial-user-profile-outsider-allowed and --organization- + initial-active-users-limit options in `backend run` command. (`#1766 + `__) +* Remove most parts of APIv1 (only `organization_bootsrap` command is kept from + APIv1 for backward compatibility). Remove `expiration_date` from + `organization_config` command. Introduce the administration REST api to create + & get informations on organizations. (`#1810 + `__) + +Miscellaneous internal changes +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +* Images from email invitations are now hosted directly on the Parsec server + instead of relying on parsec.cloud website. (`#1780 + `__) +* Change Parsec server license to Business Source License 1.1 (BSLv1.1). + (`#1785 `__) +* Improve claim/greet dialog in GUI when invitation is deleted. (`#1806 + `__) +* Improve the file size formatting by displaying for significant figures when + needed. (`#1808 `__) +* Improve error reports sent by telemetry and CLI arguments documentation. + (`#1823 `__) + + Parsec v2.4.2 (2021-07-06) -------------------------- diff --git a/licenses/BSL-Scille.txt b/licenses/BSL-Scille.txt index 850ab66d83f..f5d5d510c34 100644 --- a/licenses/BSL-Scille.txt +++ b/licenses/BSL-Scille.txt @@ -2,7 +2,7 @@ PARSEC BUSINESS SOURCE LICENSE AGREEMENT Business Source License 1.1 Licensor: Scille SAS -Licensed Work: Parsec v2.4.2+dev +Licensed Work: Parsec v2.5.0 The Licensed Work is © 2016-2021 Scille SAS Additional Use Grant: You may make production use of the Licensed Work, provided @@ -19,7 +19,7 @@ Additional Use Grant: You may make production use of the Licensed Work, provided 2) use the Licensed Work for use in a governmental or any for-profit entity with more than fifty (50) users. -Change Date: July 1, 2025 +Change Date: Sep 01, 2025 Change License: GNU Affero General Public License, Version 3 (AGPLv3) diff --git a/newsfragments/1742.empty.rst b/newsfragments/1742.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1766.api.rst b/newsfragments/1766.api.rst deleted file mode 100644 index e59e0bbf717..00000000000 --- a/newsfragments/1766.api.rst +++ /dev/null @@ -1 +0,0 @@ -Add active user limit configurable on a per-organization basis. Also add --organization-initial-user-profile-outsider-allowed and --organization-initial-active-users-limit options in `backend run` command. diff --git a/newsfragments/1771.empty.rst b/newsfragments/1771.empty.rst deleted file mode 100644 index 3e33f73bd4e..00000000000 --- a/newsfragments/1771.empty.rst +++ /dev/null @@ -1 +0,0 @@ -Migrate to QTrio (using the trio guest loop mode) in order to have the core and the GUI running in the same thread. diff --git a/newsfragments/1772.empty.rst b/newsfragments/1772.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1780.misc.rst b/newsfragments/1780.misc.rst deleted file mode 100644 index d9054ae2cc7..00000000000 --- a/newsfragments/1780.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Images from email invitations are now hosted directly on the Parsec server instead of relying on parsec.cloud website. \ No newline at end of file diff --git a/newsfragments/1781.empty.rst b/newsfragments/1781.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1784.empty.rst b/newsfragments/1784.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1785.misc.rst b/newsfragments/1785.misc.rst deleted file mode 100644 index 94d66ca5bf3..00000000000 --- a/newsfragments/1785.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Change Parsec server license to Business Source License 1.1 (BSLv1.1). diff --git a/newsfragments/1786.bugfix.rst b/newsfragments/1786.bugfix.rst deleted file mode 100644 index e64ebe43b6d..00000000000 --- a/newsfragments/1786.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fixed a bug on MacOS where the window would freeze after the invitation process diff --git a/newsfragments/1787.bugfix.rst b/newsfragments/1787.bugfix.rst deleted file mode 100644 index 99b95be0683..00000000000 --- a/newsfragments/1787.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Made the QR code easier to read by removing the logo and changing its color \ No newline at end of file diff --git a/newsfragments/1790.empty.rst b/newsfragments/1790.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1795.empty.rst b/newsfragments/1795.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1796.empty.rst b/newsfragments/1796.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1800.empty.rst b/newsfragments/1800.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1802.empty.rst b/newsfragments/1802.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1803.empty.rst b/newsfragments/1803.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1804.empty.rst b/newsfragments/1804.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1805.empty.rst b/newsfragments/1805.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1806.misc.rst b/newsfragments/1806.misc.rst deleted file mode 100644 index 1fe3ed6b222..00000000000 --- a/newsfragments/1806.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improve claim/greet dialog in GUI when invitation is deleted. diff --git a/newsfragments/1808.misc.rst b/newsfragments/1808.misc.rst deleted file mode 100644 index e38395c143d..00000000000 --- a/newsfragments/1808.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improve the file size formatting by displaying for significant figures when needed. diff --git a/newsfragments/1809.empty.rst b/newsfragments/1809.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1810.api.rst b/newsfragments/1810.api.rst deleted file mode 100644 index d99830e1d51..00000000000 --- a/newsfragments/1810.api.rst +++ /dev/null @@ -1,3 +0,0 @@ -Remove most parts of APIv1 (only `organization_bootsrap` command is kept from APIv1 for backward compatibility). -Remove `expiration_date` from `organization_config` command. -Introduce the administration REST api to create & get informations on organizations. diff --git a/newsfragments/1813.bugfix.rst b/newsfragments/1813.bugfix.rst deleted file mode 100644 index 8cc2b1b48f6..00000000000 --- a/newsfragments/1813.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Generate the proper error when creating a file with a name larger than 255 bytes on linux diff --git a/newsfragments/1814.empty.rst b/newsfragments/1814.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1815.empty.rst b/newsfragments/1815.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1817.empty.rst b/newsfragments/1817.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1822.bugfix.rst b/newsfragments/1822.bugfix.rst deleted file mode 100644 index 4471f504efb..00000000000 --- a/newsfragments/1822.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Fix file opening on Windows and MacOS \ No newline at end of file diff --git a/newsfragments/1823.misc.rst b/newsfragments/1823.misc.rst deleted file mode 100644 index bfe99dbe6e4..00000000000 --- a/newsfragments/1823.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Improve error reports sent by telemetry and CLI arguments documentation. \ No newline at end of file diff --git a/newsfragments/1824.empty.rst b/newsfragments/1824.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/newsfragments/1825.empty.rst b/newsfragments/1825.empty.rst deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/parsec/_version.py b/parsec/_version.py index 3aecc7b414e..eb0e1dec956 100644 --- a/parsec/_version.py +++ b/parsec/_version.py @@ -2,4 +2,4 @@ # This file is imported from __init__.py and exec'd from setup.py -__version__ = "v2.4.2+dev" +__version__ = "v2.5.0"