Skip to content

Commit

Permalink
final tidying up for release 1.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
herzbube committed Mar 25, 2019
1 parent ac2c7ea commit 99f2365
Show file tree
Hide file tree
Showing 5 changed files with 58 additions and 5 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ Little Go is released under the [Apache License](http://www.apache.org/licenses/

## Changes in this release

This is the Little Go feature release 1.5.0. It adds a single new feature: Board setup mode (#276). When you start a new game, instead of beginning to play you can now switch to board setup mode. In this mode you can place black or white stones in any order and combination to set up the initial board before you begin to play moves. In addition to placing stones, you can select the side which is to play the first move. Read the "Board setup" section in the in-game manual for a detailed feature description.
This is the Little Go bugfix release 1.5.1. It contains a fix for a bug that causes the app to crash during launch on iOS 9.x and below (#332). Thanks to Li Chen Ke and Dennis for reporting the issue.

The previous release was the Little Go feature release 1.5.0. It adds a single new feature: Board setup mode (#276). When you start a new game, instead of beginning to play you can now switch to board setup mode. In this mode you can place black or white stones in any order and combination to set up the initial board before you begin to play moves. In addition to placing stones, you can select the side which is to play the first move. Read the "Board setup" section in the in-game manual for a detailed feature description.

The [ChangeLog](doc/ChangeLog) document has more details.

Expand Down
33 changes: 32 additions & 1 deletion doc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
--------------------------------------------------------------------------------
Version 1.5.0 (January 17 2019)
Version 1.5.1 (March 23 2019)
--------------------------------------------------------------------------------
========
Features
========
- None

========
Bugfixes
========
- App no longer crashes during launch on iOS 9.x and below (#332). Thanks to
Li Chen Ke and Dennis for reporting the issue.

===========
Regressions
===========
- None

=================
Technical changes
=================
- None

=================
GitHub issue list
=================
A list of all issues closed for this release is available on GitHub:
https://github.com/herzbube/littlego/milestone/19?closed=1


--------------------------------------------------------------------------------
Version 1.5.0 (March 20 2019)
--------------------------------------------------------------------------------
========
Features
Expand Down
19 changes: 19 additions & 0 deletions doc/ReleaseSteps
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,22 @@ Make the release
----------------
- After Apple has completed the review process, the release can now be viewed
as official and the remaining steps can be performed
- Download Bitcode dSYMs
- When a Bitcode enabled build is uploaded to App Store Connect, Apple
generates several new dSYMs that are not available locally.
- The dSYMs can be downloaded in Xcode's Organizer window: Select the archived
build, then click the button labelled "Download Debug Symbols". To make
sure that the download was successful, right-click the archived build, then
select "Show in Finder" from the context menu. Open the .xcarchive folder
(right-click and select "Show Package Contents") and navigate to the "dSYMs"
folder. Here you should now see one dSYM named after the app (i.e.
Little Go.app.dSYM) and several dSYMs named with a UUID.
- Alternatively you can manually download the Bitcode dSYMs from the App Store
Connect website: Navigate to the app's main page, select "Activity" and the
build in question, then click the "Download dSYM" link. This downloads a
single .zip archive appDsyms.zip that contains all dSYMs. Extract the
archive then copy the contents into the "dSYMs" folder within the .xcarchive
folder of the archived build.
- Backup the archive that was uploaded to the App Store. This is important
because that archive contains the symbols that are required to symbolicate any
crash reports. Usually you will rely on Crashlytics for this, but you never
Expand All @@ -203,6 +219,9 @@ Make the release
content into the release description.
- On the Crashlytics website, make sure that the new app version is enabled and
the previous app version is disabled.
- Upload the Bitcode dSYMs that you downloaded in a previous step (see above) to
the Crashlytics website. Note that the regular dSYM has already been uploaded
by a build script in the Xcode project.
- Update website littlego.herzbube.ch
- Release the new version to the App Store
- Advertise the release (check out the NOTES.Marketing file)
3 changes: 2 additions & 1 deletion resource/html/Credits.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,8 @@
Norbert Langermann, the folks visiting the
<a href="http://www.lifein19x19.com/">lifein19x19.com</a> forum,
Ben Jackson, David Helfand, Laurent Guanzini, Denis Martynov,
Manuel Braun, ecru86, dtsudo, Rob Wildschut and Mark Spurlock,
Manuel Braun, ecru86, dtsudo, Rob Wildschut, Mark Spurlock, Li Chen Ke
and Dennis,
for their help with improving this app. No software is free of bugs, and
Little Go woefully is no exception to this rule.
</dd>
Expand Down
4 changes: 2 additions & 2 deletions resource/plist/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,11 @@
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.5.0</string>
<string>1.5.1</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>21</string>
<string>22</string>
<key>Fabric</key>
<dict>
<key>Kits</key>
Expand Down

0 comments on commit 99f2365

Please sign in to comment.