Skip to content

Commit

Permalink
Add release notes for v0.3.16.
Browse files Browse the repository at this point in the history
  • Loading branch information
freakboy3742 committed Oct 20, 2023
1 parent 12bbd16 commit 81e80d6
Show file tree
Hide file tree
Showing 87 changed files with 52 additions and 86 deletions.
1 change: 0 additions & 1 deletion changes/1136.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1146.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1157.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1217.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1290.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1352.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1360.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1361.removal.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1363.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1364.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1365.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1368.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1369.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1371.removal.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1372.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1374.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1375.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1376.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1379.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1382.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1384.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1388.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1394.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1395.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1396.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1397.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1398.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1400.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1401.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1402.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1403.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1407.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1408.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1409.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1410.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1411.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1412.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1413.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1416.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1418.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1419.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1420.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1421.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1427.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1429.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1431.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1433.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1435.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1436.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1437.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1438.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1439.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1442.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1443.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1444.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1445.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1446.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1447.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1448.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1449.removal.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1454.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1455.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1456.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1457.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1462.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1464.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1465.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1466.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1470.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1473.doc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1474.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1476.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1477.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1478.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1481.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1482.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1485.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1486.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1487.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1488.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1489.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1490.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1492.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/1494.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion changes/377.bugfix.rst

This file was deleted.

51 changes: 51 additions & 0 deletions docs/background/releases.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,57 @@ Release History

.. towncrier release notes start

0.3.16 (2023-10-20)
===================

Features
--------

* Support for less common environments, such as Linux on ARM, has been improved. Error messages for unsupported platforms are now more accurate. (`#1360 <https://github.com/beeware/briefcase/pull/1360>`__)
* Tool verification for Java, Android SDK, and WiX have been improved to provide more informative errors and debug logging. (`#1382 <https://github.com/beeware/briefcase/pull/1382>`__)
* A super verbose logging mode was added (enabled using ``-vv``). This turns on all Briefcase internal logging, but also enables verbose logging for all the third-party tools that Briefcase invokes. (`#1384 <https://github.com/beeware/briefcase/issues/1384>`__)
* Briefcase now uses Android SDK Command-Line Tools v9.0. If an externally-managed Android SDK is being used, it must provide this version of Command-Line Tools. Use the SDK Manager in Android Studio to ensure it is installed. (`#1397 <https://github.com/beeware/briefcase/pull/1397>`__)
* Support for OpenSuSE Linux distributions was added. (`#1416 <https://github.com/beeware/briefcase/issues/1416>`__)
* iOS apps are no longer rejected by the iOS App Store for packaging reasons. (`#1439 <https://github.com/beeware/briefcase/pull/1439>`__)
* The Java JDK version was upgraded to 17.0.8.1+1. (`#1462 <https://github.com/beeware/briefcase/pull/1462>`__)
* macOS apps can now be configured to produce single platform binaries, or binaries that will work on both x86_64 and ARM64. (`#1482 <https://github.com/beeware/briefcase/issues/1482>`__)


Bugfixes
--------

* Build warnings caused by bugs in Xcode that can be safely ignored are now filtered out of visible output. (`#377 <https://github.com/beeware/briefcase/issues/377>`__)
* The run command now ensures Android logging is shown when the datetime on the device is different from the host machine. (`#1146 <https://github.com/beeware/briefcase/issues/1146>`__)
* Briefcase will detect if you attempt to launch an Android app on a device whose OS doesn't meet minimum version requirements. (`#1157 <https://github.com/beeware/briefcase/issues/1157>`__)
* macOS apps are now guaranteed to be universal binaries, even when dependencies only provide single-architecture binary wheels. (`#1217 <https://github.com/beeware/briefcase/issues/1217>`__)
* The ability to build AppImages in Docker on macOS was restored. (`#1352 <https://github.com/beeware/briefcase/issues/1352>`__)
* Error reporting has been improved when the target Docker image name is invalid. (`#1368 <https://github.com/beeware/briefcase/issues/1368>`__)
* Creating Debian packages no longer fails due to a permission error for certain ``umask`` values (such as ``0077``). (`#1369 <https://github.com/beeware/briefcase/issues/1369>`__)
* Inside of Docker containers, the Briefcase data directory is now mounted at ``/briefcase`` instead of ``/home/brutus/.cache/briefcase``. (`#1374 <https://github.com/beeware/briefcase/issues/1374>`__)
* The console output from invoking Python via a subprocess call is now properly decoded as UTF-8. (`#1407 <https://github.com/beeware/briefcase/issues/1407>`__)
* The command line arguments used to configure the Python environment for ``briefcase dev`` no longer leak into the runtime environment on macOS. (`#1413 <https://github.com/beeware/briefcase/pull/1413>`__)


Backward Incompatible Changes
-----------------------------

* AppImage packaging requires a recent release of LinuxDeploy to continue creating AppImages. Run ``briefcase upgrade linuxdeploy`` to install the latest version. (`#1361 <https://github.com/beeware/briefcase/issues/1361>`__)
* The size of iOS splash images have changed. iOS apps should now provide 800px, 1600px and 2400px images (previously, this as 1024px, 2048px and 3072px). This is because iOS 14 added a hard limit on the size of image resources. (`#1371 <https://github.com/beeware/briefcase/pull/1371>`__)
* Support for AppImage has been reduced to "best effort". We will maintain unit test coverage for the AppImage backend, but we no longer build AppImages as part of our release process. We will accept bug reports related to AppImage support, and we will merge PRs that address AppImage support, but the core team no longer considers addressing AppImage bugs a priority, and discourages the use of AppImage for new projects. (`#1449 <https://github.com/beeware/briefcase/pull/1449>`__)


Documentation
-------------

* Documentation on the process of retrieving certificate identities on macOS and Windows was improved. (`#1473 <https://github.com/beeware/briefcase/pull/1473>`__)


Misc
----

* `#1136 <https://github.com/beeware/briefcase/issues/1136>`__, `#1290 <https://github.com/beeware/briefcase/pull/1290>`__, `#1363 <https://github.com/beeware/briefcase/pull/1363>`__, `#1364 <https://github.com/beeware/briefcase/pull/1364>`__, `#1365 <https://github.com/beeware/briefcase/pull/1365>`__, `#1372 <https://github.com/beeware/briefcase/pull/1372>`__, `#1375 <https://github.com/beeware/briefcase/pull/1375>`__, `#1376 <https://github.com/beeware/briefcase/pull/1376>`__, `#1379 <https://github.com/beeware/briefcase/issues/1379>`__, `#1388 <https://github.com/beeware/briefcase/pull/1388>`__, `#1394 <https://github.com/beeware/briefcase/pull/1394>`__, `#1395 <https://github.com/beeware/briefcase/pull/1395>`__, `#1396 <https://github.com/beeware/briefcase/pull/1396>`__, `#1398 <https://github.com/beeware/briefcase/pull/1398>`__, `#1400 <https://github.com/beeware/briefcase/pull/1400>`__, `#1401 <https://github.com/beeware/briefcase/pull/1401>`__, `#1402 <https://github.com/beeware/briefcase/pull/1402>`__, `#1403 <https://github.com/beeware/briefcase/pull/1403>`__, `#1408 <https://github.com/beeware/briefcase/pull/1408>`__, `#1409 <https://github.com/beeware/briefcase/pull/1409>`__, `#1410 <https://github.com/beeware/briefcase/pull/1410>`__, `#1411 <https://github.com/beeware/briefcase/issues/1411>`__, `#1412 <https://github.com/beeware/briefcase/pull/1412>`__, `#1418 <https://github.com/beeware/briefcase/pull/1418>`__, `#1419 <https://github.com/beeware/briefcase/pull/1419>`__, `#1420 <https://github.com/beeware/briefcase/pull/1420>`__, `#1421 <https://github.com/beeware/briefcase/pull/1421>`__, `#1427 <https://github.com/beeware/briefcase/pull/1427>`__, `#1429 <https://github.com/beeware/briefcase/issues/1429>`__, `#1431 <https://github.com/beeware/briefcase/issues/1431>`__, `#1433 <https://github.com/beeware/briefcase/pull/1433>`__, `#1435 <https://github.com/beeware/briefcase/pull/1435>`__, `#1436 <https://github.com/beeware/briefcase/pull/1436>`__, `#1437 <https://github.com/beeware/briefcase/pull/1437>`__, `#1438 <https://github.com/beeware/briefcase/pull/1438>`__, `#1442 <https://github.com/beeware/briefcase/pull/1442>`__, `#1443 <https://github.com/beeware/briefcase/pull/1443>`__, `#1444 <https://github.com/beeware/briefcase/pull/1444>`__, `#1445 <https://github.com/beeware/briefcase/pull/1445>`__, `#1446 <https://github.com/beeware/briefcase/pull/1446>`__, `#1447 <https://github.com/beeware/briefcase/pull/1447>`__, `#1448 <https://github.com/beeware/briefcase/pull/1448>`__, `#1454 <https://github.com/beeware/briefcase/pull/1454>`__, `#1455 <https://github.com/beeware/briefcase/pull/1455>`__, `#1456 <https://github.com/beeware/briefcase/pull/1456>`__, `#1457 <https://github.com/beeware/briefcase/pull/1457>`__, `#1464 <https://github.com/beeware/briefcase/pull/1464>`__, `#1465 <https://github.com/beeware/briefcase/pull/1465>`__, `#1466 <https://github.com/beeware/briefcase/pull/1466>`__, `#1470 <https://github.com/beeware/briefcase/pull/1470>`__, `#1474 <https://github.com/beeware/briefcase/pull/1474>`__, `#1476 <https://github.com/beeware/briefcase/pull/1476>`__, `#1477 <https://github.com/beeware/briefcase/pull/1477>`__, `#1478 <https://github.com/beeware/briefcase/pull/1478>`__, `#1481 <https://github.com/beeware/briefcase/issues/1481>`__, `#1485 <https://github.com/beeware/briefcase/pull/1485>`__, `#1486 <https://github.com/beeware/briefcase/pull/1486>`__, `#1487 <https://github.com/beeware/briefcase/pull/1487>`__, `#1488 <https://github.com/beeware/briefcase/pull/1488>`__, `#1489 <https://github.com/beeware/briefcase/pull/1489>`__, `#1490 <https://github.com/beeware/briefcase/pull/1490>`__, `#1492 <https://github.com/beeware/briefcase/pull/1492>`__, `#1494 <https://github.com/beeware/briefcase/pull/1494>`__


0.3.15 (2023-07-10)
===================

Expand Down
2 changes: 1 addition & 1 deletion docs/how-to/publishing/iOS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ processed.
Create an App Store entry
=========================

Log into `App Store Connect <http://appstoreconnect.apple.com>`__, click on "My Apps",
Log into `App Store Connect <https://appstoreconnect.apple.com>`__, click on "My Apps",
then on + to add an app.

Fill out the form for a new app. If you've run the app in Xcode, the Bundle ID for your
Expand Down

0 comments on commit 81e80d6

Please sign in to comment.