From 1938cb687d0119284c42e51a3282c5c9caa69b9d Mon Sep 17 00:00:00 2001 From: Hiranya Jayathilaka Date: Mon, 22 Jan 2018 16:29:43 -0800 Subject: [PATCH 1/5] Updating changelog when building releases --- createReleaseTarball.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/createReleaseTarball.sh b/createReleaseTarball.sh index 6d82934a94..33941e8235 100755 --- a/createReleaseTarball.sh +++ b/createReleaseTarball.sh @@ -88,6 +88,18 @@ echo "[INFO] Updating version number in package.json to ${VERSION_WITHOUT_RC}... sed -i '' -e s/"\"version\": \".*\""/"\"version\": \"${VERSION_WITHOUT_RC}\""/ package.json echo +######################### +# UPDATE CHANGELOG.md # +######################### +echo "[INFO] Updating version number in CHANGELOG.md to ${VERSION_WITHOUT_RC}..." +sed -i '' -e s/"# Unreleased"/"# v${VERSION_WITHOUT_RC}"/ CHANGELOG.md +touch CHANGELOG.tmp +echo "# Unreleased + +- +" >> CHANGELOG.tmp +cat CHANGELOG.md >> CHANGELOG.tmp +mv CHANGELOG.tmp CHANGELOG.md ############################ # REINSTALL DEPENDENCIES # From 2c247eb13f5b5f6be1562e085a9531e50c81a397 Mon Sep 17 00:00:00 2001 From: Hiranya Jayathilaka Date: Mon, 22 Jan 2018 16:31:49 -0800 Subject: [PATCH 2/5] Further differentiating the file names --- createReleaseTarball.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/createReleaseTarball.sh b/createReleaseTarball.sh index 33941e8235..afd0838454 100755 --- a/createReleaseTarball.sh +++ b/createReleaseTarball.sh @@ -93,13 +93,13 @@ echo ######################### echo "[INFO] Updating version number in CHANGELOG.md to ${VERSION_WITHOUT_RC}..." sed -i '' -e s/"# Unreleased"/"# v${VERSION_WITHOUT_RC}"/ CHANGELOG.md -touch CHANGELOG.tmp +touch TEMP_CHANGELOG.tmp echo "# Unreleased - -" >> CHANGELOG.tmp -cat CHANGELOG.md >> CHANGELOG.tmp -mv CHANGELOG.tmp CHANGELOG.md +" >> TEMP_CHANGELOG.tmp +cat CHANGELOG.md >> TEMP_CHANGELOG.tmp +mv TEMP_CHANGELOG.tmp CHANGELOG.md ############################ # REINSTALL DEPENDENCIES # From 9c256c16d82d52883a57399a540b20dbc66ad4a4 Mon Sep 17 00:00:00 2001 From: Hiranya Jayathilaka Date: Mon, 22 Jan 2018 17:24:42 -0800 Subject: [PATCH 3/5] Cleaning up the version change commands --- createReleaseTarball.sh | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/createReleaseTarball.sh b/createReleaseTarball.sh index afd0838454..0351456ab7 100755 --- a/createReleaseTarball.sh +++ b/createReleaseTarball.sh @@ -93,13 +93,8 @@ echo ######################### echo "[INFO] Updating version number in CHANGELOG.md to ${VERSION_WITHOUT_RC}..." sed -i '' -e s/"# Unreleased"/"# v${VERSION_WITHOUT_RC}"/ CHANGELOG.md -touch TEMP_CHANGELOG.tmp -echo "# Unreleased - -- -" >> TEMP_CHANGELOG.tmp -cat CHANGELOG.md >> TEMP_CHANGELOG.tmp -mv TEMP_CHANGELOG.tmp CHANGELOG.md +echo -e "# Unrelased\n\n-\n" | cat - CHANGELOG.md > TEMP_CHANGELOG.md +mv TEMP_CHANGELOG.md CHANGELOG.md ############################ # REINSTALL DEPENDENCIES # From f4d7284ed75d105cb7ea79837f2033081537caf0 Mon Sep 17 00:00:00 2001 From: Hiranya Jayathilaka Date: Tue, 23 Jan 2018 11:53:16 -0800 Subject: [PATCH 4/5] Replacing only the first occurance of # Unreleased --- createReleaseTarball.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/createReleaseTarball.sh b/createReleaseTarball.sh index 0351456ab7..848dd5797a 100755 --- a/createReleaseTarball.sh +++ b/createReleaseTarball.sh @@ -92,7 +92,7 @@ echo # UPDATE CHANGELOG.md # ######################### echo "[INFO] Updating version number in CHANGELOG.md to ${VERSION_WITHOUT_RC}..." -sed -i '' -e s/"# Unreleased"/"# v${VERSION_WITHOUT_RC}"/ CHANGELOG.md +sed -i '' -e "1 s/# Unreleased/# v${VERSION_WITHOUT_RC}/" CHANGELOG.md echo -e "# Unrelased\n\n-\n" | cat - CHANGELOG.md > TEMP_CHANGELOG.md mv TEMP_CHANGELOG.md CHANGELOG.md From 95581992d9e4afc5e0417b5b2f88367b2c717b5a Mon Sep 17 00:00:00 2001 From: Hiranya Jayathilaka Date: Tue, 23 Jan 2018 13:29:50 -0800 Subject: [PATCH 5/5] Updated sed command; Updated changelog for #193 --- CHANGELOG.md | 6 ++++-- createReleaseTarball.sh | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dbcfff6f08..e3ff314326 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,11 @@ # Unreleased -- + +- [changed] Exposed `admin.firestore.DocumentReference` and + `admin.firestore.DocumentSnapshot` types from the Admin SDK typings. # v5.8.1 -- [changed] Upgraded Firestore dependency version from 0.10.0 to 0.11.1. +- [changed] Upgraded Firestore dependency version from 0.10.0 to 0.11.1. This includes several bug fixes in Cloud Firestore. # v5.8.0 diff --git a/createReleaseTarball.sh b/createReleaseTarball.sh index 848dd5797a..b9504a1452 100755 --- a/createReleaseTarball.sh +++ b/createReleaseTarball.sh @@ -92,8 +92,8 @@ echo # UPDATE CHANGELOG.md # ######################### echo "[INFO] Updating version number in CHANGELOG.md to ${VERSION_WITHOUT_RC}..." -sed -i '' -e "1 s/# Unreleased/# v${VERSION_WITHOUT_RC}/" CHANGELOG.md -echo -e "# Unrelased\n\n-\n" | cat - CHANGELOG.md > TEMP_CHANGELOG.md +sed -i '' -e "1 s/# Unreleased//" CHANGELOG.md +echo -e "# Unrelased\n\n-\n\n# v${VERSION_WITHOUT_RC}" | cat - CHANGELOG.md > TEMP_CHANGELOG.md mv TEMP_CHANGELOG.md CHANGELOG.md ############################