-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge release/24.4 with editorialized release notes (#22884)
- Loading branch information
Showing
8 changed files
with
63 additions
and
64 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,2 @@ | ||
* [*] [internal] Block editor: Remove code associated to Story block [#22758] | ||
* [**] [internal] Block editor: Upgrade React Native to version 0.73.3 [#22588] | ||
* [*] Remove "Edit" button from "Post Published" screen [#22762] | ||
* [*] Remove "Publish" button from "Preview" screen [#22763] | ||
* [**] Block editor: Add error boundary components and exception logging [#22655] | ||
|
||
We’ve introduced a fix that prevents certain bugs within the editor and individual block types. This fix logs any bugs that sneak through so we can squash those, too. | ||
We also improved your previewing and publishing experience by removing the edit button from the “Post Published” success screen and the publish button from the “Preview” screen. All in a day’s work. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,2 @@ | ||
* [*] [internal] Block editor: Remove code associated to Story block [#22758] | ||
* [**] [internal] Block editor: Upgrade React Native to version 0.73.3 [#22588] | ||
* [*] Remove "Edit" button from "Post Published" screen [#22762] | ||
* [*] Remove "Publish" button from "Preview" screen [#22763] | ||
* [**] Block editor: Add error boundary components and exception logging [#22655] | ||
|
||
We’ve introduced a fix that prevents certain bugs within the editor and individual block types. This fix logs any bugs that sneak through so we can squash those, too. | ||
We also improved your previewing and publishing experience by removing the edit button from the “Post Published” success screen and the publish button from the “Preview” screen. All in a day’s work. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -532,39 +532,31 @@ def upload_build_to_app_center( | |
end | ||
|
||
def upload_gutenberg_sourcemaps(sentry_project_slug:, release_version:, build_version:, app_identifier:) | ||
# The bundle and source map files are the same for all architectures. | ||
gutenberg_bundle = File.join(PROJECT_ROOT_FOLDER, 'Pods/Gutenberg/Frameworks/Gutenberg.xcframework/ios-arm64/Gutenberg.framework') | ||
|
||
Dir.mktmpdir do |sourcemaps_folder| | ||
# It's important that the bundle and source map files have specific names, otherwise, Sentry | ||
# won't symbolicate the stack traces. | ||
FileUtils.cp(File.join(gutenberg_bundle, 'App.js'), File.join(sourcemaps_folder, 'main.jsbundle')) | ||
FileUtils.cp(File.join(gutenberg_bundle, 'App.composed.js.map'), File.join(sourcemaps_folder, 'main.jsbundle.map')) | ||
|
||
# To generate the full release version string to attach the source maps, we need to specify: | ||
# - App identifier | ||
# - Release version | ||
# - Build version | ||
# This conforms to the following format: <app_identifier>@<release_version>+<build_version> | ||
# Here are a couple of examples: | ||
# - Prototype build: [email protected]+pr22654-07765b3 | ||
# - App Store build: [email protected]+24.1.0.3 | ||
|
||
sentry_upload_sourcemap( | ||
auth_token: get_required_env('SENTRY_AUTH_TOKEN'), | ||
org_slug: SENTRY_ORG_SLUG, | ||
project_slug: sentry_project_slug, | ||
version: release_version, | ||
dist: build_version, | ||
build: build_version, | ||
app_identifier:, | ||
# When the React native bundle is generated, the source map file references | ||
# include the local machine path, with the `rewrite` and `strip_common_prefix` | ||
# options Sentry automatically strips this part. | ||
rewrite: true, | ||
strip_common_prefix: true, | ||
sourcemap: sourcemaps_folder | ||
) | ||
end | ||
gutenberg_bundle_source_map_folder = File.join(PROJECT_ROOT_FOLDER, 'Pods', 'Gutenberg', 'react-native-bundle-source-map') | ||
|
||
# To generate the full release version string to attach the source maps, we need to specify: | ||
# - App identifier | ||
# - Release version | ||
# - Build version | ||
# This conforms to the following format: <app_identifier>@<release_version>+<build_version> | ||
# Here are a couple of examples: | ||
# - Prototype build: [email protected]+pr22654-07765b3 | ||
# - App Store build: [email protected]+24.1.0.3 | ||
|
||
sentry_upload_sourcemap( | ||
auth_token: get_required_env('SENTRY_AUTH_TOKEN'), | ||
org_slug: SENTRY_ORG_SLUG, | ||
project_slug: sentry_project_slug, | ||
version: release_version, | ||
dist: build_version, | ||
build: build_version, | ||
app_identifier:, | ||
# When the React native bundle is generated, the source map file references | ||
# include the local machine path, with the `rewrite` and `strip_common_prefix` | ||
# options Sentry automatically strips this part. | ||
rewrite: true, | ||
strip_common_prefix: true, | ||
sourcemap: gutenberg_bundle_source_map_folder | ||
) | ||
end | ||
end |