You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/news/buzz/june-2024-status-update/contents.lr
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,17 +9,17 @@ In June, BeeWare made a lot of progress, landing lots of new features - many of
9
9
What we've done
10
10
----------------
11
11
12
-
* We `added support for packaging console apps to Briefcase <https://github.com/beeware/briefcase/pull/1781>`__. This involved adding a new ``.pkg`` packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of ``.pkg`` format means it is now possible to distribute apps using centralise device management tooling (such as Kandji or FleetDM).
12
+
* We `added support for packaging console apps to Briefcase <https://github.com/beeware/briefcase/pull/1781>`__. This involved adding a new ``.pkg`` packaging type for macOS, as well as a number of other improvements to the stub app and MSI packaging on Windows. In addition to providing a way to package console apps on macOS, the addition of ``.pkg`` format means it is now possible to distribute apps using centralised device management tooling (such as Kandji or FleetDM).
13
13
14
-
* We modified Briefcase to `distribute the stub binaries as standalone artefact, rather than including them in the app template <https://github.com/beeware/briefcase/pull/1849>`__. We also `significantly optimised how Briefcase uses templates <https://github.com/beeware/briefcase/pull/1855>`__. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.
14
+
* We modified Briefcase to `distribute the stub binaries as standalone artefacts, rather than including them in the app template <https://github.com/beeware/briefcase/pull/1849>`__. We also `significantly optimised how Briefcase uses templates <https://github.com/beeware/briefcase/pull/1855>`__. Between these two changes, the download size required for a first project on macOS has been reduced from around 200MB, to less than 4MB.
15
15
16
16
* We `isolated Briefcase's use of Cookiecutter <https://github.com/beeware/briefcase/pull/1864>`__ so that all of Briefcase's cached content is contained in Briefcase's own cache folder.
17
17
18
18
* We `added support for distribution certificates on macOS <https://github.com/beeware/briefcase/pull/1856>`__.
19
19
20
20
* We `modified Toga's APIs to use namedtuple types for Size and Position references <https://github.com/beeware/toga/pull/2585>`__.
21
21
22
-
* We corrected a number of stability issues with Toga's testbed CI, and `Added CI testing for Wayland on Linux <https://github.com/beeware/toga/pull/2670>`__.
22
+
* We corrected a number of stability issues with Toga's testbed CI, and `added CI testing for Wayland on Linux <https://github.com/beeware/toga/pull/2670>`__.
23
23
24
24
* We completed a `major overhaul of typing in Toga's API surface <https://github.com/beeware/toga/pull/2252>`__.
25
25
@@ -38,7 +38,7 @@ What we've done
38
38
What's next?
39
39
--------------
40
40
41
-
Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be CPython binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like ``pip``, ``cibuildwheel``, ``meson-python`` and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.
41
+
Work on Toga's App interface isn't quite finished - we're expecting to finalise the Document API in the near future. Once that work is complete, our focus will be the mobile Python binary packaging ecosystem. The work we've done so far this year has led to CPython 3.13 formally supporting iOS and Android as Tier 3 supported platforms; the next step is ensuring that the rest of the community can build iOS and Android packages. This will involve improvements to tools like ``pip``, ``cibuildwheel``, ``meson-python`` and more. We expect that this work will take most of the rest of the quarter to release; but there should be some initial signs of progress by the end of the month.
0 commit comments