|
| 1 | +## 2.20.0 |
| 2 | +* Prepare for 2.20.0 release [#4843](https://github.com/flutter/devtools/pull/4843) |
| 3 | +* Turn off all rebuild related UI when the flag is off [#4840](https://github.com/flutter/devtools/pull/4840) |
| 4 | +* Disable allocation tracing in profile mode [#4839](https://github.com/flutter/devtools/pull/4839) |
| 5 | +* Fix column width calculations [#4818](https://github.com/flutter/devtools/pull/4818) |
| 6 | +* Format file [#4838](https://github.com/flutter/devtools/pull/4838) |
| 7 | +* Make feature flags more readable/supportable [#4828](https://github.com/flutter/devtools/pull/4828) |
| 8 | +* Polish Perfetto iFrame lifecycle [#4827](https://github.com/flutter/devtools/pull/4827) |
| 9 | +* Comment layout for legend [#4824](https://github.com/flutter/devtools/pull/4824) |
| 10 | +* Update CODEOWNERS [#4833](https://github.com/flutter/devtools/pull/4833) |
| 11 | +* Only support code coverage tool for VM apps [#4826](https://github.com/flutter/devtools/pull/4826) |
| 12 | +* Update Debugger screen to support more VM service types [#4760](https://github.com/flutter/devtools/pull/4760) |
| 13 | +* Remove workspace to adjust configuration for the folder devtools_app [#4823](https://github.com/flutter/devtools/pull/4823) |
| 14 | +* Make chart legend visible by default [#4811](https://github.com/flutter/devtools/pull/4811) |
| 15 | +* Handle possible `RPCError` exceptions in `ProgramExplorerController` [#4820](https://github.com/flutter/devtools/pull/4820) |
| 16 | +* Fix null assertion failure in `AllocationProfileTableViewController` when service disconnects [#4819](https://github.com/flutter/devtools/pull/4819) |
| 17 | +* Move launch config to the project it describes - [#4815](https://github.com/flutter/devtools/pull/4815) |
| 18 | +* Decouple traceEventsFieldName from Performance screen [#4814](https://github.com/flutter/devtools/pull/4814) |
| 19 | +* Hide the tree guidelines toggle for the CPU flame chart [#4813](https://github.com/flutter/devtools/pull/4813) |
| 20 | +* Add copy button for the Vm service uri in the Device Dialog [#4810](https://github.com/flutter/devtools/pull/4810) |
| 21 | +* Add missing text style in the Frame Analysis frame hints [#4805](https://github.com/flutter/devtools/pull/4805) |
| 22 | +* Add title with frame id in Frame Analysis tab [#4808](https://github.com/flutter/devtools/pull/4808) |
| 23 | +* Rename "Profile granularity" dropdown to "CPU sampling rate" for clarity [#4803](https://github.com/flutter/devtools/pull/4803) |
| 24 | +* Decouple screen ids and metrics from screen main widgets [#4774](https://github.com/flutter/devtools/pull/4774) |
| 25 | +* Add support for running tests on Chrome [#4778](https://github.com/flutter/devtools/pull/4778) |
| 26 | +* Delete dead code [#4775](https://github.com/flutter/devtools/pull/4775) |
| 27 | +* Add `debugPrintFeatureFlags` helper [#4801](https://github.com/flutter/devtools/pull/4801) |
| 28 | +* Fix double successful download message [#4798](https://github.com/flutter/devtools/pull/4798) |
| 29 | +* UX improvements for memory screen [#4765](https://github.com/flutter/devtools/pull/4765) |
| 30 | +* Some fixes for the update_flutter_sdk.sh script [#4771](https://github.com/flutter/devtools/pull/4771) |
| 31 | +* Pull stack frame generation code into an extension method for reuse [#4770](https://github.com/flutter/devtools/pull/4770) |
| 32 | +* Update launch.json [#4767](https://github.com/flutter/devtools/pull/4767) |
| 33 | +* Document process for requesting documentation updates [#4768](https://github.com/flutter/devtools/pull/4768) |
| 34 | +* Hook up scroll-to-time-range functionality for Perfetto trace viewer [#4766](https://github.com/flutter/devtools/pull/4766) |
| 35 | +* Add vscode configurations [#4764](https://github.com/flutter/devtools/pull/4764) |
| 36 | +* Create PerfettoEventProcessor for processing trace events [#4761](https://github.com/flutter/devtools/pull/4761) |
| 37 | +* Performance screen cleanups [#4751](https://github.com/flutter/devtools/pull/4751) |
| 38 | +* Update BETA_TESTING.md [#4747](https://github.com/flutter/devtools/pull/4747) |
| 39 | +* Fix some UI state issues with the Perfetto iFrame [#4745](https://github.com/flutter/devtools/pull/4745) |
| 40 | +* Fix beta testing instructions - [#4744](https://github.com/flutter/devtools/pull/4744) |
| 41 | +* Fix some offline import issues with the Performance page [#4735](https://github.com/flutter/devtools/pull/4735) |
| 42 | +* Drop remaining references to pkg:pedantic [#4738](https://github.com/flutter/devtools/pull/4738) |
| 43 | +* Bump github/codeql-action from 2.1.30 to 2.1.32 [#4739](https://github.com/flutter/devtools/pull/4739) |
| 44 | +* Move goldens and data to test_infra [#4731](https://github.com/flutter/devtools/pull/4731) |
| 45 | +* Cleanup code after retirement of the Analysis tab [#4733](https://github.com/flutter/devtools/pull/4733) |
| 46 | +* Rebuild Indicator UI support [#4566](https://github.com/flutter/devtools/pull/4566) |
| 47 | +* Remove `package:archive` constraint [#4730](https://github.com/flutter/devtools/pull/4730) |
| 48 | +* Delete inspector polyfill logic [#4633](https://github.com/flutter/devtools/pull/4633) |
| 49 | +* Add support for displaying guidelines in `TreeTable` columns [#4722](https://github.com/flutter/devtools/pull/4722) |
| 50 | +* Macos seperate goldens [#4720](https://github.com/flutter/devtools/pull/4720) |
| 51 | +* Move non-tests to test_infra [#4724](https://github.com/flutter/devtools/pull/4724) |
| 52 | +* Constrain archive dependency since it is breaking our builds [#4729](https://github.com/flutter/devtools/pull/4729) |
| 53 | +* Display request data in TextView if content type is not json [#4602](https://github.com/flutter/devtools/pull/4602) |
| 54 | +* Calculate the width of a table's columns more accurately [#4723](https://github.com/flutter/devtools/pull/4723) |
| 55 | +* Enable memory diffing and retire the Analysis tab [#4714](https://github.com/flutter/devtools/pull/4714) |
| 56 | +* Cache the flutter-sdk for testing [#4703](https://github.com/flutter/devtools/pull/4703) |
| 57 | +* Separate build steps into their own Github Actions jobs [#4716](https://github.com/flutter/devtools/pull/4716) |
| 58 | +* Fix issues for latest flutter candidate [#4718](https://github.com/flutter/devtools/pull/4718) |
| 59 | +* Add diff case for class filter test [#4713](https://github.com/flutter/devtools/pull/4713) |
| 60 | +* Hook up 'isActiveFeature' functionality in the Performance page [#4715](https://github.com/flutter/devtools/pull/4715) |
| 61 | +* Test class filter [#4712](https://github.com/flutter/devtools/pull/4712) |
| 62 | +* Configure GA for memory screen [#4705](https://github.com/flutter/devtools/pull/4705) |
| 63 | +* Add a scene diffSnapshot [#4708](https://github.com/flutter/devtools/pull/4708) |
| 64 | +* Set initial selection [#4706](https://github.com/flutter/devtools/pull/4706) |
| 65 | +* Add support for grouping samples by tag [#4693](https://github.com/flutter/devtools/pull/4693) |
| 66 | +* Add missing dart doc for performance code [#4704](https://github.com/flutter/devtools/pull/4704) |
| 67 | +* Batch buildVariablesTree calls when initiating hover [#4688](https://github.com/flutter/devtools/pull/4688) |
| 68 | +* Add support for displaying coverage in `CodeView` [#4700](https://github.com/flutter/devtools/pull/4700) |
| 69 | +* Clean up tabbed_performance_view.dart [#4702](https://github.com/flutter/devtools/pull/4702) |
| 70 | +* Add TimeRange.offset utility method [#4701](https://github.com/flutter/devtools/pull/4701) |
| 71 | +* Fix race condition when expanding variables [#4699](https://github.com/flutter/devtools/pull/4699) |
| 72 | +* Refactor PerformanceController [#4698](https://github.com/flutter/devtools/pull/4698) |
| 73 | +* Update case study instructions [#4696](https://github.com/flutter/devtools/pull/4696) |
| 74 | +* Add analytics to snapshot adaptation. [#4695](https://github.com/flutter/devtools/pull/4695) |
| 75 | +* Use markdown for documentation and improve wording [#4694](https://github.com/flutter/devtools/pull/4694) |
| 76 | +* Move button Clear to chart area [#4677](https://github.com/flutter/devtools/pull/4677) |
| 77 | +* Update feature_flags.dart [#4692](https://github.com/flutter/devtools/pull/4692) |
| 78 | +* Bump github/codeql-action from 2.1.28 to 2.1.30 [#4691](https://github.com/flutter/devtools/pull/4691) |
| 79 | +* Move Flutter Frames code into its own folder [#4689](https://github.com/flutter/devtools/pull/4689) |
| 80 | +* Add documentation for the diff [#4687](https://github.com/flutter/devtools/pull/4687) |
| 81 | +* Add Perfetto logic for scrolling to a time range [#4686](https://github.com/flutter/devtools/pull/4686) |
| 82 | +* Revert async calculations - [#4681](https://github.com/flutter/devtools/pull/4681) |
| 83 | +* Break enhance tracing code out of performance controller [#4684](https://github.com/flutter/devtools/pull/4684) |
| 84 | +* Add descriptions to exceptions [#4685](https://github.com/flutter/devtools/pull/4685) |
| 85 | +* Small refactoring to the performance page [#4683](https://github.com/flutter/devtools/pull/4683) |
| 86 | +* Update the perfetto_compiled assets to latest [#4679](https://github.com/flutter/devtools/pull/4679) |
| 87 | +* Make snapshot creation for diffing async [#4676](https://github.com/flutter/devtools/pull/4676) |
| 88 | +* Move isExternalBuild to globals so that it's clients do not reference app.dart [#4678](https://github.com/flutter/devtools/pull/4678) |
| 89 | +* Update release instructions [#4671](https://github.com/flutter/devtools/pull/4671) |
| 90 | +* Enable beta features for Google3 [#4667](https://github.com/flutter/devtools/pull/4667) |
| 91 | +* Preserve selected sorting for different data sets [#4670](https://github.com/flutter/devtools/pull/4670) |
| 92 | +* Fix some issues with the build release scripts [#4674](https://github.com/flutter/devtools/pull/4674) |
| 93 | + |
1 | 94 | ## 2.19.0 |
2 | 95 | * Prep for 2.19.0 release [#4673](https://github.com/flutter/devtools/pull/4673) |
3 | 96 | * Add lint 'discarded_futures' [#4659](https://github.com/flutter/devtools/pull/4659) |
|
508 | 601 | ## 2.11.2 |
509 | 602 | * Prep for 2.11.2 release [#3791](https://github.com/flutter/devtools/pull/3791) |
510 | 603 | * Migrate chart_trace.dart to null safety [#3782](https://github.com/flutter/devtools/pull/3782) |
511 | | -* Fix selection issue if file is already visible in program explorer [#3794](https://github.com/flutter/devtools/pull/3794) |
| 604 | +* Fix selection issue if file is already visible in program explorer [#3794](https://github.com/flutter/devtools/pull/3794) |
512 | 605 | * Automatic scrolling in the Program Explorer [#3786](https://github.com/flutter/devtools/pull/3786) |
513 | 606 | * Migrate analytics code to null-safety [#3790](https://github.com/flutter/devtools/pull/3790) |
514 | 607 | * Migrate isolate_state.dart to null safety [#3781](https://github.com/flutter/devtools/pull/3781) |
|
0 commit comments