Skip to content

Conversation

@reidbaker
Copy link
Contributor

changelog entry update

@flutter-dashboard
Copy link

This pull request was opened from and to a release candidate branch. This should only be done as part of the official Flutter release process. If you are attempting to make a regular contribution to the Flutter project, please close this PR and follow the instructions at Tree Hygiene for detailed instructions on contributing to Flutter.

Reviewers: Use caution before merging pull requests to release branches. Ensure the proper procedure has been followed.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the changelog for version 3.35.4. My review focuses on improving the clarity and formatting of the new entries to align with the project's documentation standards. I've suggested rephrasing the entries to describe the problem rather than the fix, which helps users better understand the changes. I also pointed out a potential typo in an iOS version number.

CHANGELOG.md Outdated
## Flutter 3.35 Changes
### [3.35.4](https://github.com/flutter/flutter/releases/tag/3.35.4)
- [flutter/173474](https://github.com/flutter/flutter/issues/173474) - On all platforms PlatformDispatchers.instance.engineId no longer returns null after hot restart.
- [flutter/174513](https://github.com/flutter/flutter/issues/174513) - On iOS 26 Fix a bug where platform view's gesture blocking fails and lets touches fall through to underlying flutter views.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

This changelog entry could be more concise and clearer by removing 'Fix a bug' and rephrasing to describe the problem directly. This makes the documentation more useful for users trying to understand the change.1

Additionally, 'iOS 26' appears to be a typo, as this is not a valid iOS version number. Please verify and correct the iOS version this fix applies to. I have removed it in the suggestion, but please add the correct version if it is applicable.

Suggested change
- [flutter/174513](https://github.com/flutter/flutter/issues/174513) - On iOS 26 Fix a bug where platform view's gesture blocking fails and lets touches fall through to underlying flutter views.
- [flutter/174513](https://github.com/flutter/flutter/issues/174513) - On iOS, a platform view's gesture blocking could fail, allowing touches to fall through to underlying Flutter views.

Style Guide References

Footnotes

  1. Documentation should be useful and explain the 'why' and the 'how' to the reader.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@reidbaker correction: ... to fall through to underlying *platform* views

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How about: "On iOS 26, fix a bug hwere platform view's gesture blocking fails and lets touches on Flutter views fall through to underlying platform views"


## Flutter 3.35 Changes
### [3.35.4](https://github.com/flutter/flutter/releases/tag/3.35.4)
- [flutter/173474](https://github.com/flutter/flutter/issues/173474) - On all platforms PlatformDispatchers.instance.engineId no longer returns null after hot restart.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The changelog entry describes the fix rather than the problem. To improve clarity for users, it's better to describe the problem that was fixed. This aligns with the principle of making documentation useful.1 Also, for better readability, PlatformDispatchers.instance.engineId should be enclosed in backticks.2

For reference, the CHANGELOG.md's own contribution guidelines state: 'Make sure that the text here helps customers understand whether they are likely to be affected by the issue, without them needing to read each issue individually.'

Suggested change
- [flutter/173474](https://github.com/flutter/flutter/issues/173474) - On all platforms PlatformDispatchers.instance.engineId no longer returns null after hot restart.
- [flutter/173474](https://github.com/flutter/flutter/issues/173474) - On all platforms, `PlatformDispatchers.instance.engineId` could return null after a hot restart.

Style Guide References

Footnotes

  1. Documentation should be useful and explain the 'why' and the 'how' to the reader.

  2. Code should be optimized for readability.

@reidbaker reidbaker added the autosubmit Merge PR when tree becomes green via auto submit App label Sep 15, 2025
@auto-submit auto-submit bot merged commit 11c0f07 into flutter:flutter-3.35-candidate.0 Sep 15, 2025
5 checks passed
engine-flutter-autoroll added a commit to engine-flutter-autoroll/packages that referenced this pull request Sep 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autosubmit Merge PR when tree becomes green via auto submit App

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants