Skip to content

Commit

Permalink
Fix next release notes log (#8642)
Browse files Browse the repository at this point in the history
  • Loading branch information
kenzieschmoll authored Dec 17, 2024
1 parent cb90cb8 commit 5ecc043
Show file tree
Hide file tree
Showing 8 changed files with 21 additions and 55 deletions.
2 changes: 1 addition & 1 deletion packages/devtools_app/lib/devtools.dart
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@
/// Note: a regexp in the `dt update-version' command logic matches the constant
/// declaration `const version =`. If you change the declaration you must also
/// modify the regex in the `dt update-version' command logic.
const version = '2.42.0-dev.0';
const version = '2.42.0-dev.1';
2 changes: 1 addition & 1 deletion packages/devtools_app/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ publish_to: none

# Note: this version should only be updated by running the 'dt update-version'
# command that updates the version here and in 'devtools.dart'.
version: 2.42.0-dev.0
version: 2.42.0-dev.1

repository: https://github.com/flutter/devtools/tree/master/packages/devtools_app

Expand Down
62 changes: 9 additions & 53 deletions packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,21 @@
This is draft for future release notes, that are going to land on
[the Flutter website](https://docs.flutter.dev/tools/devtools/release-notes).

# DevTools 2.41.0 release notes
# DevTools 2.42.0 release notes

The 2.41.0 release of the Dart and Flutter DevTools
The 2.42.0 release of the Dart and Flutter DevTools
includes the following changes among other general improvements.
To learn more about DevTools, check out the
[DevTools overview](/tools/devtools/overview).

## General updates

* Persist filter settings across sessions. - [#8447](https://github.com/flutter/devtools/pull/8447),
[#8456](https://github.com/flutter/devtools/pull/8456)
[#8470](https://github.com/flutter/devtools/pull/8470)
* Tables match IDE theme when embedded in an IDE. - [#8498](https://github.com/flutter/devtools/pull/8498)
* View licenses added to about dialog. - [8610](https://github.com/flutter/devtools/pull/8610)
* View licenses added to about dialog. - [#8610](https://github.com/flutter/devtools/pull/8610)

## Inspector updates

- Added an option to the [new Inspector's](https://docs.flutter.dev/tools/devtools/release-notes/release-notes-2.40.1#inspector-updates)
settings to allow auto-refreshing the widget tree after a hot-reload. - [#8483](https://github.com/flutter/devtools/pull/8483)
- Fixed an [issue](https://github.com/flutter/devtools/issues/8487) where the [new Inspector](https://docs.flutter.dev/tools/devtools/release-notes/release-notes-2.40.1#inspector-updates) would not load after a hot-restart in the legacy Inspector. - [#8491](https://github.com/flutter/devtools/pull/8491)
- Fixed an [issue](https://github.com/flutter/devtools/issues/8465) preventing scrolling to an implementation widget in the [new Inspector](https://docs.flutter.dev/tools/devtools/release-notes/release-notes-2.40.1#inspector-updates) after selecting it on the device. - [#8494](https://github.com/flutter/devtools/pull/8494)
- Selecting an implementation widget on the device while implementation widget's are hidden in the [new Inspector's](https://docs.flutter.dev/tools/devtools/release-notes/release-notes-2.40.1#inspector-updates) does not show an error. - [8625](https://github.com/flutter/devtools/pull/8625)

* Selecting an implementation widget on the device while implementation widget's are hidden in the [new Inspector's](https://docs.flutter.dev/tools/devtools/release-notes/release-notes-2.40.1#inspector-updates) does not show an error. - [#8625](https://github.com/flutter/devtools/pull/8625)

## Performance updates

TODO: Remove this section if there are not any general updates.
Expand All @@ -42,43 +34,11 @@ TODO: Remove this section if there are not any general updates.

## Network profiler updates

* Added a filter text field to the top-level Network profiler controls. -
[#8469](https://github.com/flutter/devtools/pull/8469)
![Network filter field](images/network_filter.png "Network filter field")
TODO: Remove this section if there are not any general updates.

## Logging updates

* Fetch log details immediately upon receiving logs so that log data is not lost
due to lazy loading. - [#8421](https://github.com/flutter/devtools/pull/8421)

* Reduce initial page load time. - [#8500](https://github.com/flutter/devtools/pull/8500)

* Added support for displaying metadata, such as log
severity, category, zone, and isolate -
[#8419](https://github.com/flutter/devtools/pull/8419),
[#8439](https://github.com/flutter/devtools/pull/8439),
[#8441](https://github.com/flutter/devtools/pull/8441). It is now also possible to
search and filter by these metadata values. - [#8473](https://github.com/flutter/devtools/pull/8473)
![Logging metadata display](images/log_metadata.png "Logging metadata display")

* Add a filter text field to the top-level Logging controls. -
[#8427](https://github.com/flutter/devtools/pull/8427)
![Logging filter](images/log_filter.png "Logging filter")

* Added support for filtering by log severity / levels. -
[#8433](https://github.com/flutter/devtools/pull/8433)
![Log level filter](images/log_level_filter.png "Log level filter")

* Added a setting to set the log retention limit. - [#8493](https://github.com/flutter/devtools/pull/8493)

* Added a button to toggle the log details display between raw text and JSON. -
[#8445](https://github.com/flutter/devtools/pull/8445)

* Fixed a bug where logs would get out of order after midnight. -
[#8420](https://github.com/flutter/devtools/pull/8420)

* Automatically scroll logs table to the bottom on the initial load -
[#8437](https://github.com/flutter/devtools/pull/8437)
TODO: Remove this section if there are not any general updates.

## App size tool updates

Expand All @@ -90,11 +50,7 @@ TODO: Remove this section if there are not any general updates.

## VS Code Sidebar updates

- The legacy `postMessage` version of the VS Code sidebar has been removed in
favor of the DTD-powered version. Trying to access the legacy sidebar will
show a message advising to update your Dart VS Code extension. The Dart VS
Code extension was the only user of the legacy sidebar and migrated off in
v3.96.
TODO: Remove this section if there are not any general updates.

## DevTools Extension updates

Expand All @@ -103,4 +59,4 @@ TODO: Remove this section if there are not any general updates.
## Full commit history

To find a complete list of changes in this release, check out the
[DevTools git log](https://github.com/flutter/devtools/tree/v2.41.0).
[DevTools git log](https://github.com/flutter/devtools/tree/v2.42.0).
10 changes: 10 additions & 0 deletions packages/devtools_app/release_notes/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,3 +81,13 @@ https://flutter-docs-prod--pr8928-dt-notes-links-b0b33er1.web.app/tools/devtools
- Verify the release notes viewer displays the new release notes as expected.
Some issues to watch out for are broken images or 'include_relative' lines in
the markdown that don't load properly.

## Preparing release notes for the next release

After completing the release, the `NEXT_RELEASE_NOTES.md` file needs to be
cleared in preparation for the next release. This should happen automatically
when you update the version for the next release:

```sh
dt update-version auto -t minor; dt update-version auto -t dev
```
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 comments on commit 5ecc043

Please sign in to comment.