diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index c757cfb6..00000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,77 +0,0 @@ -# Unreleased - -- - -# v1.9.2 - -- - -# v1.9.1 - -- - -# v1.9.0 - -- - -# v1.8.0 - -- [added] Added `FirebaseMessagingException` class and improved FCM error - handling logic. - -# v1.7.0 - -- [added] Implemented the `ListUsersAsync()` API. -- [added] Implemented the `UpdateUserAsync()` API. -- [added] Implemented the `CreateUserAsync()` and `UserRecordArgs` APIs. - -# v1.6.0 - -- [added] `WebpushFcmOptions` added to the `WebpushConfig` class. -- [added] Implemented the `GetUserByEmailAsync()` and `GetUserByPhoneNumberAsync()` - APIs in the `FirebaseAuth` class. - -# v1.5.0 - -- [added] Implemented the `GetUserAsync()` API in the `FirebaseAuth` class. -- [added] Implemented the `DeleteUserAsync()` API in the `FirebaseAuth` class. - -# v1.4.0 - -- [added] `AppOptions` now supports setting an `HttpClientFactory`, which - is useful when deploying the SDK behind a proxy server. - -# v1.3.0 - -- [added] Implemented the `SendAllAsync()` and `SendMulticastAsync()` APIs in - the `FirebaseMessaging` class. - -# v1.2.1 - -- [fixed] The `VerifyIdTokenAsync()` function now tolerates a clock skew of up - to 5 minutes when comparing JWT timestamps. - -# v1.2.0 - -- [added] Implemented the `FirebaseMessaging` API for sending notifications - with FCM. - -# v1.1.0 - -- [added] Implemented the `SetCustomUserClaimsAsync()` API in the - `FirebaseAuth` class. - -# v1.0.0 - -- [added] Initial release of the Admin .NET SDK. See - [Add the Firebase Admin SDK to your Server](/docs/admin/setup/) to get - started. -- [added] You can configure the SDK to use service account credentials, user - credentials (refresh tokens), or Google Cloud application default credentials - to access your Firebase project. - -### Authentication - -- [added] The initial release includes the `CreateCustomTokenAsync()`, - and `VerifyIdTokenAsync()` methods for minting custom - authentication tokens and verifying Firebase ID tokens. diff --git a/prepare_release.sh b/prepare_release.sh index befdc4a1..0a18f7cb 100755 --- a/prepare_release.sh +++ b/prepare_release.sh @@ -128,21 +128,14 @@ if [[ $(git status --porcelain) ]]; then fi -################################## -# UPDATE VERSION AND CHANGELOG # -################################## +#################### +# UPDATE VERSION # +#################### HOST=$(uname) -echo "[INFO] Updating FirebaseAdmin.csproj and CHANGELOG.md" +echo "[INFO] Updating FirebaseAdmin.csproj" sed -i -e "s/$CUR_VERSION<\/Version>/$VERSION<\/Version>/" "${PROJECT_FILE}" -awk ' -BEGIN { print "# Unreleased\n\n-\n\n# v'${VERSION}'" } -/^# Unreleased$/ { next } -{ print } -' CHANGELOG.md > TEMP_CHANGELOG.md -mv TEMP_CHANGELOG.md CHANGELOG.md - ################## # LAUNCH TESTS #