From 0fa7ef6ffcb319972fee77fc892437e646b0ccc0 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Fri, 10 Mar 2023 10:43:52 +0800 Subject: [PATCH] Add release notes for v0.3.13 release. --- changes/1010.bugfix.rst | 1 - changes/1062.feature.rst | 1 - changes/1063.feature.rst | 1 - changes/1070.misc.rst | 1 - changes/1074.misc.rst | 1 - changes/1075.misc.rst | 1 - changes/1076.misc.rst | 1 - changes/1077.feature.rst | 1 - changes/1080.misc.rst | 1 - changes/1084.misc.rst | 1 - changes/1085.misc.rst | 1 - changes/1086.misc.rst | 1 - changes/1087.misc.rst | 1 - changes/1089.feature.rst | 1 - changes/1094.misc.rst | 1 - changes/1096.misc.rst | 1 - changes/1097.misc.rst | 1 - changes/1098.misc.rst | 1 - changes/1100.bugfix.rst | 1 - changes/1101.feature.rst | 1 - changes/1103.misc.rst | 1 - changes/1109.misc.rst | 1 - changes/1110.misc.rst | 1 - changes/1111.misc.rst | 1 - changes/1119.misc.rst | 1 - changes/1120.misc.rst | 1 - changes/1122.bugfix.rst | 1 - changes/1130.misc.rst | 1 - changes/424.feature.rst | 1 - changes/804.bugfix.rst | 1 - changes/930.bugfix.rst | 1 - changes/986.feature.rst | 1 - docs/background/releases.rst | 48 ++++++++++++++++++++++++++++++++ docs/how-to/internal/release.rst | 1 + 34 files changed, 49 insertions(+), 32 deletions(-) delete mode 100644 changes/1010.bugfix.rst delete mode 100644 changes/1062.feature.rst delete mode 100644 changes/1063.feature.rst delete mode 100644 changes/1070.misc.rst delete mode 100644 changes/1074.misc.rst delete mode 100644 changes/1075.misc.rst delete mode 100644 changes/1076.misc.rst delete mode 100644 changes/1077.feature.rst delete mode 100644 changes/1080.misc.rst delete mode 100644 changes/1084.misc.rst delete mode 100644 changes/1085.misc.rst delete mode 100644 changes/1086.misc.rst delete mode 100644 changes/1087.misc.rst delete mode 100644 changes/1089.feature.rst delete mode 100644 changes/1094.misc.rst delete mode 100644 changes/1096.misc.rst delete mode 100644 changes/1097.misc.rst delete mode 100644 changes/1098.misc.rst delete mode 100644 changes/1100.bugfix.rst delete mode 100644 changes/1101.feature.rst delete mode 100644 changes/1103.misc.rst delete mode 100644 changes/1109.misc.rst delete mode 100644 changes/1110.misc.rst delete mode 100644 changes/1111.misc.rst delete mode 100644 changes/1119.misc.rst delete mode 100644 changes/1120.misc.rst delete mode 100644 changes/1122.bugfix.rst delete mode 100644 changes/1130.misc.rst delete mode 100644 changes/424.feature.rst delete mode 100644 changes/804.bugfix.rst delete mode 100644 changes/930.bugfix.rst delete mode 100644 changes/986.feature.rst diff --git a/changes/1010.bugfix.rst b/changes/1010.bugfix.rst deleted file mode 100644 index bed6ace3a..000000000 --- a/changes/1010.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Briefcase now prevents running commands targeting Windows platforms when not on Windows. diff --git a/changes/1062.feature.rst b/changes/1062.feature.rst deleted file mode 100644 index 3a69cb7bb..000000000 --- a/changes/1062.feature.rst +++ /dev/null @@ -1 +0,0 @@ -A Linux System backend was added, supporting ``.deb`` as a packaging format. diff --git a/changes/1063.feature.rst b/changes/1063.feature.rst deleted file mode 100644 index 0cdcb5506..000000000 --- a/changes/1063.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Support for `.rpm` packaging was added to the Linux system backend. diff --git a/changes/1070.misc.rst b/changes/1070.misc.rst deleted file mode 100644 index 6b137cfc8..000000000 --- a/changes/1070.misc.rst +++ /dev/null @@ -1 +0,0 @@ -A GitHub workflow now runs every Sunday at 2000 UTC to check for updates to ``pre-commit`` hooks and commits them to a new PR. diff --git a/changes/1074.misc.rst b/changes/1074.misc.rst deleted file mode 100644 index 445f3ef78..000000000 --- a/changes/1074.misc.rst +++ /dev/null @@ -1 +0,0 @@ -The ``docformatter`` hook for ``pre-commit`` was removed in favor of docstring formatting by ``black``. diff --git a/changes/1075.misc.rst b/changes/1075.misc.rst deleted file mode 100644 index 0ea54fab1..000000000 --- a/changes/1075.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated the hooks for ``pre-commit`` to recent versions. diff --git a/changes/1076.misc.rst b/changes/1076.misc.rst deleted file mode 100644 index 75ccb4aaa..000000000 --- a/changes/1076.misc.rst +++ /dev/null @@ -1 +0,0 @@ -The handling of version information in the documentation sidebar was corrected. diff --git a/changes/1077.feature.rst b/changes/1077.feature.rst deleted file mode 100644 index 28bd709c0..000000000 --- a/changes/1077.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Support for passthrough arguments was added to the ``dev`` and ``run`` commands. diff --git a/changes/1080.misc.rst b/changes/1080.misc.rst deleted file mode 100644 index 2e49ac091..000000000 --- a/changes/1080.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated CI to use shared workflows from ``.github`` repository. diff --git a/changes/1084.misc.rst b/changes/1084.misc.rst deleted file mode 100644 index c8823c5a4..000000000 --- a/changes/1084.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated tox from 4.4.2 to 4.4.4. diff --git a/changes/1085.misc.rst b/changes/1085.misc.rst deleted file mode 100644 index f9d2a9138..000000000 --- a/changes/1085.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated pre-commit from 3.0.2 to 3.0.4. diff --git a/changes/1086.misc.rst b/changes/1086.misc.rst deleted file mode 100644 index ecf046add..000000000 --- a/changes/1086.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated actions/cache from 3.2.3 to 3.2.4. diff --git a/changes/1087.misc.rst b/changes/1087.misc.rst deleted file mode 100644 index 96df9f5ab..000000000 --- a/changes/1087.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Handle differences in UNC path parsing when generating extractPackages. diff --git a/changes/1089.feature.rst b/changes/1089.feature.rst deleted file mode 100644 index e76ac7dc9..000000000 --- a/changes/1089.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Users can now define custom content to include in their ``pyscript.toml`` configuration file for web deployments. diff --git a/changes/1094.misc.rst b/changes/1094.misc.rst deleted file mode 100644 index 6c12ff84c..000000000 --- a/changes/1094.misc.rst +++ /dev/null @@ -1 +0,0 @@ -The documentation is now available as a PDF on readthedocs. diff --git a/changes/1096.misc.rst b/changes/1096.misc.rst deleted file mode 100644 index ea6313c11..000000000 --- a/changes/1096.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Correct Python version where UNC path parsing changed diff --git a/changes/1097.misc.rst b/changes/1097.misc.rst deleted file mode 100644 index aede8a296..000000000 --- a/changes/1097.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Update platformdirs requirement from <3.0,>=2.6 to >=2.6,<4.0. diff --git a/changes/1098.misc.rst b/changes/1098.misc.rst deleted file mode 100644 index 3792370a1..000000000 --- a/changes/1098.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated tox from 4.4.4 to 4.4.5. diff --git a/changes/1100.bugfix.rst b/changes/1100.bugfix.rst deleted file mode 100644 index e66bec75c..000000000 --- a/changes/1100.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -The command to store notarization credentials no longer causes Briefcase to hang. diff --git a/changes/1101.feature.rst b/changes/1101.feature.rst deleted file mode 100644 index bd9c61995..000000000 --- a/changes/1101.feature.rst +++ /dev/null @@ -1 +0,0 @@ -The `new` command now allows for specifying a custom template branch, as well as a custom template. diff --git a/changes/1103.misc.rst b/changes/1103.misc.rst deleted file mode 100644 index 927ed983f..000000000 --- a/changes/1103.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated sphinxcontrib-spelling from 7.7.0 to 8.0.0. diff --git a/changes/1109.misc.rst b/changes/1109.misc.rst deleted file mode 100644 index 48f93ba51..000000000 --- a/changes/1109.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated pre-commit from 3.0.4 to 3.1.0. diff --git a/changes/1110.misc.rst b/changes/1110.misc.rst deleted file mode 100644 index 416cb8228..000000000 --- a/changes/1110.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated tox from 4.4.5 to 4.4.6. diff --git a/changes/1111.misc.rst b/changes/1111.misc.rst deleted file mode 100644 index c8159cbd9..000000000 --- a/changes/1111.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated coverage[toml] from 7.1.0 to 7.2.1. diff --git a/changes/1119.misc.rst b/changes/1119.misc.rst deleted file mode 100644 index 5429c1b9b..000000000 --- a/changes/1119.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated pre-commit from 3.1.0 to 3.1.1. diff --git a/changes/1120.misc.rst b/changes/1120.misc.rst deleted file mode 100644 index cc4480ab4..000000000 --- a/changes/1120.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Updated pytest from 7.2.1 to 7.2.2. diff --git a/changes/1122.bugfix.rst b/changes/1122.bugfix.rst deleted file mode 100644 index e821dbb1f..000000000 --- a/changes/1122.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -macOS developer tool installation prompts have been improved. diff --git a/changes/1130.misc.rst b/changes/1130.misc.rst deleted file mode 100644 index fe68a3e79..000000000 --- a/changes/1130.misc.rst +++ /dev/null @@ -1 +0,0 @@ -CI configuration was modified to ensure that System packages will complete successfully. diff --git a/changes/424.feature.rst b/changes/424.feature.rst deleted file mode 100644 index 3f462fda1..000000000 --- a/changes/424.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Distribution artefacts are now generated into a single ``dist`` folder. diff --git a/changes/804.bugfix.rst b/changes/804.bugfix.rst deleted file mode 100644 index da613314a..000000000 --- a/changes/804.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -Spaces are no longer used in the paths for generated app templates. diff --git a/changes/930.bugfix.rst b/changes/930.bugfix.rst deleted file mode 100644 index a3bc8bdfc..000000000 --- a/changes/930.bugfix.rst +++ /dev/null @@ -1 +0,0 @@ -The stub executable used by Windows now clears the threading mode before starting the Python app. This caused problems with displaying dialogs in Qt apps. diff --git a/changes/986.feature.rst b/changes/986.feature.rst deleted file mode 100644 index 85e1089fb..000000000 --- a/changes/986.feature.rst +++ /dev/null @@ -1 +0,0 @@ -When installing application sources and dependencies, any ``__pycache__`` folders are now automatically removed. diff --git a/docs/background/releases.rst b/docs/background/releases.rst index d7231f798..e22faf4d3 100644 --- a/docs/background/releases.rst +++ b/docs/background/releases.rst @@ -4,6 +4,54 @@ Release History .. towncrier release notes start +0.3.13 (2023-03-10) +=================== + +Features +-------- + +* Distribution artefacts are now generated into a single ``dist`` folder. (`#424 `__) +* When installing application sources and dependencies, any ``__pycache__`` folders are now automatically removed. (`#986 `__) +* A Linux System backend was added, supporting ``.deb`` as a packaging format. (`#1062 `__) +* Support for ``.rpm`` packaging was added to the Linux system backend. (`#1063 `__) +* Support for passthrough arguments was added to the ``dev`` and ``run`` commands. (`#1077 `__) +* Users can now define custom content to include in their ``pyscript.toml`` configuration file for web deployments. (`#1089 `__) +* The ``new`` command now allows for specifying a custom template branch, as well as a custom template. (`#1101 `__) + +Bugfixes +-------- + +* Spaces are no longer used in the paths for generated app templates. (`#804 `__) +* The stub executable used by Windows now clears the threading mode before starting the Python app. This caused problems with displaying dialogs in Qt apps. (`#930 `__) +* Briefcase now prevents running commands targeting Windows platforms when not on Windows. (`#1010 `__) +* The command to store notarization credentials no longer causes Briefcase to hang. (`#1100 `__) +* macOS developer tool installation prompts have been improved. (`#1122 `__) + +Misc +---- + +* `#1070 `__, `#1074 + `__, `#1075 + `__, `#1076 + `__, `#1080 + `__, `#1084 + `__, `#1085 + `__, `#1086 + `__, `#1087 + `__, `#1094 + `__, `#1096 + `__, `#1097 + `__, `#1098 + `__, `#1103 + `__, `#1109 + `__, `#1110 + `__, `#1111 + `__, `#1119 + `__, `#1120 + `__, `#1130 + `__ + + 0.3.12 (2023-01-30) =================== diff --git a/docs/how-to/internal/release.rst b/docs/how-to/internal/release.rst index 148e82d18..2d6bb3d6c 100644 --- a/docs/how-to/internal/release.rst +++ b/docs/how-to/internal/release.rst @@ -41,6 +41,7 @@ The procedure for cutting a new release is as follows: * briefcase-windows-VisualStudio-template * briefcase-linux-appimage-template * briefcase-linux-flatpak-template + * briefcase-linux-system-template * briefcase-iOS-Xcode-template * briefcase-android-gradle-template * briefcase-web-static-template