↧
News for AttachMe
↧
News for FCM Helper
<b>v0.3</b><br>
- Given the support for the Android Studio's build number 192 series.<br>
- Given the field to update the dependency version for the messaging.<br>
- Updated the UI for the Panel.<br><br><b>v0.2</b><br>
- Find the action with CTRL/CMD + ALT + M<br>
- Updated the service and instruction file in fcm directory.<br>
- Managed the dependency for the same module.<br><br><b>v0.1</b><br>
- Updated the service and instruction file.<br>
↧
↧
News for Swagger rearranger
<p>1.1</p><ul> <li>Added support for multiple versions</li><li>Fixed bug</li></ul><p>1.0-SNAPSHOT</p><ul><li>Initial release</li></ul>
↧
News for PyCrunch - Live Testing
Initial Release.
↧
News for Countdown Widget
Added ability to hide/show seconds on countdown
↧
↧
News for NASM Assembly Language
<ul><li>Fixed bug caused by an invalid index being used when getting references.</li><li>Add plugin logo icon and now use svg for file icons.</li></ul>
↧
News for Flutter
<h2>41.0</h2><ul><li>Remove support for file path breakpoints; handle multiple vm breakpoints better (#4019)</li><li>Force Android Studio to show the Project view (#4031)</li><li>Build for ADS4 canary 1 (#4017)</li><li>Check for project disposed during format on save (#4022)</li><li>Remove an Observatory link handler from DartVmServiceDebugProcess.java (#4018)</li><li>Detect whether the VM service connection supports the getMemoryUsage API (#4016)</li><li>Don't invoke eval when shutting down (#4015)</li><li>Re-enable our disabled tests (#4013)</li><li>Co-edit module created in Android Studio (#4004)</li><li>Address several warnings in the IntelliJ log about leaked resources (#3999)</li><li>Remove an unused method (#4009)</li><li>Update CONTRIBUTING.md</li><li>Change the inspector tool window to not only show when an app is running (#4000)</li><li>Remove the Performance tab from the Inspector; remove Observatory actions (#4008)</li><li>Hide the custom logging view setting (#4005)</li><li>Fix a project assert in the Flutter editor notification (#3994)</li><li>Address a few warnings about 'mostly idle daemon process' (#3995)</li><li>Add more info to eval() exceptions (#3992)</li><li>Fix an NPE when switching platforms (#3990)</li><li>Fix an NPE in the feedback button (#3989)</li><li>Rename two wrap with Flutter actions (#3988)</li><li>Remove support for the older <code>_Logging</code> event (#3986)</li><li>Various bits of code cleanup (#3981)</li><li>Remove two reload and restart keybindings (#3979)</li><li>Fix the offset of console hyperlink detection (#3978)</li><li>Fix an issue where non-ephemeral device selection wouldn't persist (#3977)</li></ul><h2>40.2</h2><ul><li>Increase version range for AS 3.6 beta 1 (#3973)</li><li>Fix NPE in when querying display refresh rate (#3927)</li><li>Fix a ConcurrentModificationException from ActiveEditorsOutlineService (#3954)</li><li>Ignore errors from <code>app.stop</code> (#3957)</li></ul><h2>40.1</h2><ul><li>Unhook Gradle listeners from IntelliJ (#3941)</li><li>Fix a ConcurrentModificationException (#3939)</li></ul><h2>40.0</h2><ul><li>Change args to work with new defaults of flutter create (#3902)</li><li>Fix the changelog markdown translation (#3904)</li><li>Use the new getMemoryUsage() API (#3877)</li><li>Turn on the detailed test output by default for Bazel (#3876)</li><li>Query display refresh rate and use in Performance window (#3890)</li><li>Fix an NPE in FlutterIconProvider.java (#3893)</li><li>Remove use of some deprecated calls (#3886)</li><li>Build for 2019.3 EAP and 3.6 canary 11 (#3872)</li><li>Update to latest version of VmService (#3889)</li><li>Fix merge error (#3888)</li><li>Support co-editing Flutter and Android in a single project (#3850)</li><li>Replace some deprecated API calls (#3875)</li><li>Add build actions (#3868)</li><li>Add auto-edits of iml (#3870)</li><li>More normalization of flutter error codes (#3866)</li><li>Fix a couple AS issues (#3864)</li><li>Fix a ConcurrentModificationException in FlutterSdk.getFlutterSdk() (#3863)</li><li>Address instances of process execution on the EDT (#3858)</li><li>Fix open widget sample opening only counter sample app (#3854)</li><li>Add Hide Notification hyperlink to Notification Panel (#3761)</li></ul><h2>39.0</h2><ul><li>Changed project creation to default to AndriodX deselected until it works for Flutter modules</li><li>Enabled structured errors by default</li><li>Fix #3731: Synchronous execution on EDT (#3823)</li><li>Make the new languages be default (#3819)</li><li>Don't call reload for the unforked flutter web impl (#3816)</li><li>Perform additional normalization on flutter error codes (#3813)</li><li>Fix an issue related to the error reporter (#3811)</li><li>Improve computeDefaultPresentation (#3803)</li><li>Convert an error to a warning (#3810)</li><li>Fix ArrayIndexOutOfBounds for target platform selector (#3809)</li><li>Flutter web inspector (#3792)</li><li>Rev to the latest vm service library (#3801)</li><li>Adapt to API changes in ASc6 (#3802)</li><li>Switch to using the VM Service directly instead of the Daemon protocol when invoking service extensions (#3790)</li><li>Update no-response.yml (#3789)</li><li>Upgrade the version of the dart plugin that we compile against (#3784)</li><li>Address a setPreferredFocusableComponent() warning in the IntelliJ log (#3783)</li><li>Fix a regression in the Flutter Outline view (#3782)</li><li>Cache the results of parsing the pubspec file (#3773)</li><li>Only parse analysis server events we're interested in (#3772)</li><li>Optimize FlutterUtils.isInTestDir (#3774)</li><li>Add platforms to testing matrix (#3768)</li><li>Make part of the dart code use implicit-casts false (#3762)</li></ul><h2>38.2</h2><ul><li>Fix bug on Windows that prevented outlines from displaying</li><li>Restore the ability to run individual tests </li><li>Fix a couple other issues</li></ul><h2>38.1</h2><ul><li>Fix first-time installation issue</li></ul><h2>38.0</h2><ul><li>Add AndroidX option to new project wizards (#3705)</li><li>Fix break due to Android Studio 3.6 API change (#3712)</li><li>Fix logger npe (#3711)</li><li>Integration test update (#3710)</li><li>Fix highlighting of project descriptions (#3709)</li><li>Re-enable tests on the bots (#3702)</li><li>Update the flutter error display (#3682)</li><li>Relabel 'samples'to 'widget samples' (#3701)</li><li>Address some issues with blocking the EDT thread in 2019.2 (#3700)</li><li>Remove the web/desktop user preference (#3698)</li><li>Fix the logging tests (#3699)</li><li>Use DAS test annotations to flag runnable tests (#3662)</li><li>Add short-lived prompt for Q3 user survey (#3691)</li><li>Add a user preference to opt-in to showing structured errors (#3692)</li><li>Add target platform selector for togglePlatform service extension (#3688)</li><li>Update the widgets.json catalog file (#3687)</li><li>Restore stack traces in generated error reports (#3685)</li><li>Make the event stream tests pass and re-enable them (#3684)</li><li>Init default settings for the run console text wrapping (#3661)</li><li>Send flutter.error analytics (#3659)</li><li>Remove extra console whitespace (#3660)</li><li>Fix an issue with some daemon json output appearing in the console (#3658)</li><li>Initial work on displaying Flutter.Error events (#3644)</li><li>Show truncated logging messages (#3641)</li><li>Name the Bazel test config factories to match assumed names in g3 (#3636)</li><li>Remove no longer used functionality related to restart warnings (#3645)</li><li>Fix per SDK Stream breaking changes (#3640)</li><li>Fix New Pproject Wizard (#3631)</li><li>Adjust the text for the desktop/web device preference (#3629)</li><li>Issue 3615. Fix message for 'Remove widget' (#3622)</li><li>Support showing desktop and web devices (#3618)</li></ul><h2>37.0</h2><ul><li>Fix an offset issue with the UI guides code (#3574)</li><li>Add IDE query param to DevTools url. (#3592)</li><li>Treat FlutterApp as a long-running process (#3599)</li><li>Fix links for test URLs (#3600)</li></ul><h2>36.0</h2><ul><li>Add Gradle build script (#3529)</li><li>Update for new platform releases (#3527)</li><li>Add in a preference to toggle closing labels (#3528)</li><li>Don't disable closing labels as part of UI Guides (#3525)</li><li>Enable devtools launching from Bazel (#3511)</li><li>Guard against null project basedir (#3524)</li><li>Change DeviceDaemon to show a detailed error when it fails too many times. (#3513)</li><li>Add an inline run menu option to run or watch Bazel Flutter tests (#3507)</li><li>Make the save dialog refer to the save all action, not the save action (#3505)</li><li>Introduce an opt-in detailed test runner for Bazel tests (#3451)</li><li>Remove the android studio specific memory view (#3497)</li><li>Limit the amount of time we wait for a graceful app shutdown (#3490)</li><li>Mark the device daemon process as a background process (#3488)</li><li>Fix errors in AS 3.5 beta 1 (#3487)</li><li>Remove the preview view from the flutter outline view (#3481)</li><li>Remove a println in WidgetIndentsHighlightingPass.java (#3468)</li><li>Fix an npe from the FlutterErrorReportSubmitter.java class (#3469)</li><li>Handle notifications when a project has been disposed more gracefully. (#3472)</li><li>Fix two bugs for widget guide outlines. (#3470)</li></ul><h2>35.1.3</h2><ul><li>Support IntelliJ 2019.1.2 RC</li><li>Support Android Studio 3.5 beta 1</li><li>Bug fixes</li></ul><h2>35.1</h2><ul><li>Add an option to hide closing labels in Dart source code when UI guides are on (#3438)</li><li>Create "Editor" section of Flutter Settings (#3434)</li><li>Support UI as Code Widget Guides (#3420)</li><li>Add checkbox to skip the dart analyzer error check before a hot reload (#3414)</li><li>Remove the option to disable the memory view from the settings (#3408)</li><li>Track API changes (#3427)</li></ul><h2>35.0</h2><ul><li>Sample panel layout improvements (#3396)</li><li>Remove unneeded logging (#3394)</li><li>Java analysis lints cleanup (#3395)</li><li>Update subscriptions after analysis server restart (#3393)</li><li>Read sample index from flutter_tool call (#3379)</li><li>Update README (#3387)</li><li>Fix unit tests</li><li>Update build for canary 11 (#3380)</li><li>Integration test update (#3374)</li><li>Make the inspector easier to test (#3373)</li><li>Adjust build to make plugin for testing (#3366)</li><li>Address reported Java lints (#3356)</li><li>Adjust build for AS canary 10</li><li>Address an array index out of bounds (#3355)</li><li>Address an NPE (#3354)</li><li>Upgrade the service protocol library (#3353)</li><li>Address a number format exception (#3352)</li><li>Update how we manipulate the service protocol url (#3351)</li><li>Remove some uses of reflection (#3350)</li><li>Some initial work for FlutterWeb apps (#3342)</li><li>Fix an NPE when sample content generation is disabled (#3336)</li><li>Add inspector dependency to test (#3316)</li><li>Make Dart constructor calls pop out in light mode (#3327)</li></ul><h2>34.0</h2><ul><li>Update build for Android Studio 3.3.2 and IntelliJ 2019.1 (#3321)</li><li>Fix issue preventing plugin from working in AS Canary 8 (#3321)</li><li>Provides a better display if the variable has a <code>toStringDeep()</code> method defined. (#3291)</li><li>Don't show a background square in the inspector summary tree. (#3326)</li><li>Make FlutterModuleUtils consistently robust to disposed projects. (#3323)</li><li>Fix NPE issue sometimes hit evaluating expressions. (#3324)</li><li>Fix widget names. (#3322)</li><li>Make Perf and Inspector views only display when a Flutter app is being debugged. (#3320)</li><li>Support the inspector for flutter_web libraries. (#3310)</li><li>Detect when integrations tests are running (#3308)</li><li>Add in support for reloading and restarting all running apps (#3268)</li><li>Log tree path selection fixes (#3302)</li><li>Throttle logger updates (#3280)</li><li>New method in FlutterUtils: declaresFlutterWeb, this method checks for dependencies: fluttler_web in a pubspec file. (#3275)</li><li>Update a comment in FlutterSaveActionsManager (#3277)</li><li>Remove the second parameter (the Project) from SdkFields constructor, it isn't used anymore. (#3261)</li><li>Add a comment to a recent change (#3267)</li><li>Fix a file handle leak (#3264)</li><li>Port inferPubRootDirectoryIfNeeded from devtools (#3242)</li><li>Add support for matching customized Widget tests. (#3249)</li><li>Hide DevTools debugger when launching from IntelliJ. (#3252)</li><li>Migrate to GearPlain (#3248)</li><li>Minor cleanup (#3247)</li><li>Inline sample index reading (#3245)</li><li>Make a newer daemon protocol field optional (#3230)</li><li>Link to the plugins readme file from the building instructions. (#3222)</li></ul><h2>33.3</h2><ul><li>Fix an issue with an IllegalArgumentException when running Flutter apps</li></ul><h2>33.2</h2><ul><li>Support IntelliJ 2018.3.3</li></ul><h2>33.1</h2><ul><li>add menu and toolbar button to open Flutter DevTools</li><li>fix Gradle sync issue for Android Studio 3.3.1</li><li>fix highlighting of the Go link in sample banner</li></ul><h2>33.0</h2><ul><li>update build for Android Studio 3.3.1</li><li>reorder console filters so links work</li><li>more intelligently enable support for detaching from Flutter apps on exit</li><li>change the icon used for paint baselines</li><li>prevent bazel test run configurations from generating in a non-bazel workspace</li><li>support 2019.1 eap</li><li>mention 'Dart' in the plugin description</li><li>correct the bazel output for debugging bazel tests</li><li>simplify the bazel parameters we pass to Bazel Run configurations</li><li>pin flutter error events in the log</li><li>propagate node selections to inspector</li><li>link support for log data entries</li><li>fix category cell rendering</li><li>add sample creation banner</li><li>add sample apps to Android Studio New Project Wizard</li><li>update log entry data badge</li></ul><h2>32.0</h2><ul><li>address an NPE in FlutterWidgetPerfManager.java</li><li>added overlay renderered for GC, snapshot and memory reset events</li><li>consolidated all adt-ui API changes in FlutterStudioMonitorStageView</li><li>support for creating projects w/ sample content from the IDEA New Project Wizard</li><li>basic ansi color support for entries in the Flutter Logging View</li><li>restore log level combo to the Logging View</li><li>support to fill in truncated log entries</li><li>add keyboard shortcut for widget extraction</li><li>add debugPaint and debugAllowBanner icons</li><li>add repaint rainbow icon</li><li>handle cases where script.tokenPosTable is null</li><li>auto-hide details pane</li><li>guard against disposed when querying project type</li><li>fix an issue with escaped test names</li><li>refactor service extensions and set button text based on extension state</li><li>shorten message for debug mode perf disclaimer</li><li>listen for ServiceExtensionStateChanged events</li><li>restore service extension states from device on start and attach</li><li>don't use LOG.error()</li><li>refactor the Bazel Test configuration to support running tests on a single file or a single test</li><li>fix enabled/disabled text for service extensions</li><li>fix NPE in bazel config</li></ul><h2>31.3</h2><ul><li>fix NPE in sdk installation (#2965)</li><li>fix NPE caused by internal inconsistency (#2963)</li></ul><h2>31.2</h2><ul><li>show memory profiler legend with proper line chart color or line style</li><li>prevent the (IntelliJ) New Project wizard from completing when there is no Flutter SDK</li><li>fix a race condition causing unexpected conditions in attach</li><li>added control of RSS display to memory profiler</li><li>when running the flutter doctor command, use the -v flag</li><li>make attach use selected device</li></ul><h2>31.1</h2><ul><li>perf table polish and fix links to tip docs</li><li>fix Split Mode resize issue</li><li>rebuild stats wording tweaks</li></ul><h2>31.0</h2><ul><li>change FPS display to "Frame Rendering Time" and improve UI</li><li>reorganize inspector tools</li><li>better error reporting for Flutter runtime issues</li><li>fewer Flutter runtime issues</li><li>updated icons for Material and Cupertino</li><li>searchable preferences/settings</li><li>added refactoring to outline view: extract widget</li><li>new menu item to run 'flutter make-host-app-editable'</li><li>code cleanup and bug fixes</li></ul><h2>30.0</h2><ul><li>performance inspector changes</li><li>log view tweaks</li><li>memory profiler updates</li><li>support 'flutter attach' in the IDE (both IJ and AS)</li><li>support offline project creation in the AS wizard</li><li>code cleanup and bug fixes</li></ul><h2>29.1</h2><ul><li>address an issue with an NPE when debugging</li></ul><h2>29.0</h2><ul><li>add 'Wrap with Container' to preview</li><li>fix test navigation</li><li>clear log on restart</li><li>experimental memory profiler; enable in preferences</li><li>build for 2018.3 EAP</li><li>bug fixes</li></ul><h2>28.0</h2><ul><li>build for Android Studio 3.3 Canary and 3.2 Beta</li><li>add UI support for importing Flutter modules into Android apps</li><li>add more details to logging output</li><li>bug fixes</li></ul><h2>27.1</h2><ul><li>change the preference for --track-widget-creation to default to off</li></ul><h2>27.0</h2><ul><li>add a setting to control syncing Android libraries</li><li>fixes related to evaluating expressions when not on a call frame</li><li>auto-disable scroll to end when the user manually scrolls the log up</li><li>add the "module" template to new-module and project wizards in Android Studio</li><li>improve copy / paste in the Logging View</li><li>some tweaks to the open in Android Studio functionality</li><li>validate android package names</li><li>add Android module libraries to Flutter projects</li><li>validate org in the project wizard</li><li>default log coloring to on and update logger defaults</li><li>fix log entry browser links</li><li>support hyperlinks in flutter console log</li><li>add InheritedWidget and Stateful Widget with Animation live templates</li><li>lower case the log level names</li></ul><h2>26.0</h2><ul><li>updates to support Android Studio 3.2 Beta</li><li>removes the Inspector's empty content message</li><li>support setting log color from flutter log settings page</li><li>support hiding/showing log categories (#2398)</li><li>add flutter log color settings page (#2394)</li><li>change the default for the open inspector setting</li><li>look for the emulator tool in the 'emulator/' directory first (#2383)</li><li>support filtering by log level (#2380)</li><li>fix the flutter log view while resizing (#2379)</li><li>log entry coloring (#2382)</li><li>log tree rendering refactor (#2381)</li><li>for BazelRunConfig launches, print the command-line to the console (#2368)</li><li>refactor the Flutter debugging client code (#2359)</li><li>support match case/regex filter in log view (#2350)</li><li>fix auto-scroll to catch up to fully rendered log tree (#2342)</li><li>use the log category name from the dart:developer event (#2339)</li><li>fix-up missing create project mnemonics (#2326)</li><li>handle reload errors (#2321)</li><li>fixes for the native editor banner</li></ul><h2>25.0</h2><ul><li>remove the user preference to disable --preview-dart-2</li><li>don't use 'new' for the stless, stfull, stanim templates</li><li>add support for IntelliJ 2018.2 EAP (#2270)</li><li>added a new (very experimental) logging view</li><li>update the extract widget refactoring visibility (#2251)</li><li>launch a simulator device if none is running (#2234)</li><li>improvements to the preview view on Windows (#2239)</li><li>open the selected file for editing when opening a new project (#2236)</li><li>open selected file when launching Android Studio (#2230)</li><li>add a command bar to editors that can open in a native-code editor (#2216)</li><li>rename full restart to hot restart (#2225)</li></ul><h2>24.2</h2><ul><li>fix the --track-widget-creation flag implementation on Windows</li><li>fix for an exception in the Outline view on older Flutter SDKs</li></ul><h2>24.1</h2><ul><li>update Flutter icons</li><li>fix an exception when the selection changes and the outline view isn't visible</li><li>fix for an issue with reload on save in profile runs</li><li>fix for a 2017.3 issue with a 'no running apps' message in the inspector</li></ul><h2>24.0</h2><ul><li>inspector: significant UI refactoring to show the tree in a master / details format</li><li>inspector: add a 'Performance' tab to the Inspector, to show application FPS and memory usage</li><li>inspector: fix issues turning --track-widget-creation on and off</li><li>inspector: handle apps with multiple isolates in the inspector</li><li>live preview: suggest 'Add forDesignTime() constructor' for widgets</li><li>live preview: make the preview area smaller if the widget is not renderable</li><li>live preview: fixes to make outline preview working on Windows</li><li>live preview: sort children outlines by their RenderObject.depth during preview</li><li>simplify how we recognize Flutter projects when using Bazel</li><li>fix the "Open in Android Studio" action to not show for the ios dir</li><li>add an option to create projects in “offline” mode</li><li>better support for using multiple Flutter modules per IntelliJ project</li><li>improvments to the "Open in XCode…" menu item</li><li>better support for importing Flutter projects</li><li>several fixes for issues with using resources that had been disposed</li><li>add local history labels on reloads and restarts</li><li>have the 'reloading...'' notification timeout after the reload completes</li><li>improved support of running in --profile mode</li><li>expose the new 'Extract Widget' refactoring</li></ul><h2>23.2</h2><ul><li>updated some Bazel breakpoint logic</li></ul><h2>23.1</h2><ul><li>disabled an Android facet's ALLOW_USER_CONFIGURATION setting, to address a continuous indexing issue</li></ul><h2>23.0</h2><ul><li>outline view: removed the experimental flag</li><li>outline view: filter the outline view to only show widgets by default</li><li>inspector: several stability and polish improvements</li><li>inspector: now supports inspecting multiple running apps at the same time</li><li>we now show material icons and colors in code completion (requires 2017.3 or AS 3.1)</li><li>running and debugging flutter test adding for Bazel launch configurations</li><li>added an 'Extract method' refactoring</li><li>the preview dart 2 flag can now accept the SDK default, be set to on, or set to off</li><li>Android Studio: we now support 3.1</li><li>Android Studio: fixed an issue where Android Studio was indexing frequently</li><li>experimental: added a live sparkline of the app's memory usage</li><li>experimental: added a live preview area in the Outline view</li><li>experimental: added the ability to format (and organize imports) on save</li></ul><h2>22.2</h2><ul><li>when installing the Flutter SDK, use the 'beta' channel instead of 'dev'</li></ul><h2>22.1</h2><ul><li>when installing the Flutter SDK, use the 'dev' channel instead of 'alpha'</li><li>fix an issue with the Flutter Outline view on Windows</li></ul><h2>22.0</h2>inspector view:<ul><li>support for multiple running applications</li><li>basic speed search for the Inspector Tree</li><li>restore flutter framework toggles after a restart</li><li>expose the observatory timeline view (the dashboard version) (#1744)</li><li>live update of property values triggered each time a flutter frame is drawn. (#1721)</li><li>enum property support and tweaks to property display. (#1695)</li><li>HD inspector Widgets (#1682)</li><li>restore inspector splitter position (#1676)</li><li>open the inspector view at app launch (#1670)</li></ul>outline view:<ul><li>rename 'Add widget padding' assist to 'Add padding' (#1771)</li><li>bind actions to move widget down/up. (#1768)</li><li>rename 'Replace with children' to 'Remove widget'. (#1764)</li><li>add action for 'Replace with children' assist. (#1759)</li><li>update messages for wrapping with Column/Row. (#1745)</li><li>add icons and actions for wrapping into Column and Row. (#1743)</li><li>show build() methods in bold (#1731)</li><li>associate the Center action with the corresponding Quick Assist. (#1726)</li><li>navigate from source to Preview view. (#1710)</li><li>add speed search to the Preview view. (#1696)</li><li>add basic Flutter Preview view. (#1678)</li></ul>platforms:<ul><li>support 2018.1 EAP</li><li>no longer build for 2017.2</li></ul>miscellaneous:<ul><li>fix for displaying the flutter icon for flutter modules</li><li>fix for issue 1772, Switch Bazel flag for launching apps (#1775)</li><li>add support for displaying flutter color shades in the editor ruler (#1770)</li><li>add a flag to enable --preview-dart-2 (#1709)</li><li>smarts to run <code>flutter build</code> before trying open Xcode (#1373). (#1694)</li><li>harden error reporting on iOS simulator start failures (#1647). (#1681)</li></ul><h2>21.2</h2><ul><li>Fix an NPE when the Flutter SDK version file contains the text 'unknown'</li></ul><h2>21.1</h2><ul><li>Fix an NPE when reading the Flutter SDK version file</li></ul><h2>21.0</h2><ul><li>select an existing config at launch</li><li>fix test discovery for plugin example tests</li><li>fix discovery of tests in example subdirs</li><li>improve pub root detection for flutter tests</li><li>actionable “restart” debugging console output</li><li>improve console hyperlinking for local files</li><li>fix run config autoselection for plugin projects</li><li>for non-bazel project configurations, don't show the FlutterBazelRunConfigurationType</li><li>update FlutterViewCondition to be bazel project aware</li><li>remove the preference for the Inspector view (it's now on by default)</li><li>rename the Flutter view to Flutter Inspector</li><li>clean up of the Flutter Inspector View icons</li><li>show color properties with a nice color swatch icons</li><li>add a notification for reloaded but not run elements</li><li>show flutter material icons in the inspector</li><li>for Bazel launch configurations, update the android_cpu architecture type from armeabi to armeabi-v7a</li></ul><h2>20.0</h2><ul><li>improved console filtering</li><li>improved unit test running support to allow running package:flutter tests</li><li>improved "Open with Xcode..." logic to work better for plugin projects</li><li>fixed project creation to properly respect custom creation options (such as target language)</li><li>fixed an NPE sometimes encountered when deleting projects</li></ul><h2>19.1</h2><ul><li>Bazel run configuration updates</li></ul><h2>19.0</h2><ul><li>fixed an issue with reload when multiple project windows are open</li><li>fixed running Flutter tests in nested groups</li><li>fixed miscellaneous project wizard issues</li><li>fix to ensure we don't create Flutter library entries for non-Flutter projects</li><li>fixed project name validation in the new project creation wizard to be more performant</li><li>fixed project opening to only open main.dart if no other editors are open</li><li>fix to limit Flutter icon contributions to Flutter projects</li><li>reload on save updated to ignore errors in test files</li><li>IDEA EAP support</li><li>fix to give restarted apps focus on iOS</li><li>miscellaneous Android Studio support fixes</li><li>fixed check for Flutter tests to not mis-identify vanilla Dart tests</li><li>improved error reporting on project creation failures</li></ul><h2>18.4</h2><ul><li>Revert to 18.1 to address an NPE in the FlutterInitializer class</li><li>fixed an issue where reload on save could not be disabled</li></ul><h2>18.3</h2><ul><li>fixed a build problem that prevented the Android Studio plugin from creating projects</li></ul><h2>18.2</h2><ul><li>fixed an issue where reload on save could not be disabled</li><li>fixed an exception that could occur on project creation</li></ul><h2>18.1</h2><ul><li>fixed hot reload issue when multiple project windows were open</li><li>fixed 'Open Observatory timeline' action</li></ul><h2>18.0</h2><ul><li>Android Studio support</li><li>for flutter launches, support passing in a --flavor param</li><li>reload on save now on by default</li><li>improved and reorganized the Flutter view's toolbar</li><li>analysis toast provides a new hyperlink to open the analysis view</li><li>reloads disallowed while another reload is taking place</li><li>support to show referenced flutter plugin in the project view</li></ul><h2>17.0</h2><ul><li>improved new project wizard</li><li>improvements to the reload-on-save behavior</li><li>improved and reorganized the Flutter view's toolbar</li><li>fixes to the Flutter icon decorations in the editor ruler</li><li>fixes to group handling for widget tests</li><li>display a ballon toast if there are analysis issues when running apps</li><li>added a toggle inspect mode toolbar button</li><li>speed improvements to the device switcher pulldown</li></ul><h2>16.0</h2><ul><li>device list refresh fixes</li><li>support for flutter run in profile and release modes</li><li>support for reading the android sdk location from flutter tools</li><li>support for discovering and running Flutter widget tests</li><li>Flutter test console improvements</li><li>support for running flutter doctor in a Bazel workspace</li><li>test file icon annotations</li><li>support for locating a missing flutter SDK in .packages files</li><li>open emulator action sorting</li><li>test state icons for Flutter tests</li><li>editor line markers for Flutter tests</li><li>added a new restart daemon action</li><li>open emulator action sorting</li><li>run/debug button enablement improvements</li><li>fix to ensure the <code>Install SDK…</code> action is always visible</li><li>support for running a single Flutter test, by name</li><li>install creation progress UI fixes</li><li>project creation fixes for small IDEs</li><li>fixes to android emulator launching</li></ul><h2>15.2</h2><ul><li>fix for an exception in the new project wizard in WebStorm (#1234)</li></ul><h2>15.1</h2><ul><li>fix for a file watching related NPE on build systems using Bazel (#1191)</li></ul><h2>15.0</h2><ul><li>UI for starting android emulators from the device pull-down</li><li>workflow for installing a Flutter SDK from the New Flutter Project wizard</li><li>Flutter SDK configuration inspection improvements</li><li>improved error reporting on project creation failures</li><li>improved app reload feedback</li><li>Flutter View toolbar tweaks</li><li>initial support for running unit tests with <code>flutter test</code></li><li>new action to open iOS resources in Xcode</li></ul><h2>14.0</h2><ul><li>user toggleable option to enable more verbose debug logging of Flutter app runs</li><li>fixes to the new Flutter Module workflow</li><li>improved console logging on Flutter app termination</li><li>improved error reporting on Observatory connection and Flutter View open failures</li><li>removed Flutter SDK settings from default projects</li><li>improved project name validation (to align with checks in <code>flutter create</code>)</li><li>console hyperlinks for Xcode resources</li><li>fix to inherit Android JDK setting when creating Flutter projects</li><li>fix to ensure Flutter console filtering is only applied to Flutter consoles</li><li>improved device daemon interop</li><li>improved SDK version checking</li></ul><h2>13.1</h2><ul><li>project opening improvements</li><li>new action to open the Flutter view</li><li>module name validation on creation</li><li>fix to ensure all open files are saved to disk before running Flutter actions</li><li>improved progress reporting during calls to 'flutter create'</li><li>miscellaneous fixes and analytics improvements</li></ul><h2>13.0</h2><ul><li>small IDE support improvements</li><li>android module enablement on project creation</li><li>project explorer icon customizations</li><li>support for Flutter drop frame debugging</li><li>hot reload UX improvements</li><li>Bazel run config refinements</li><li>support for toggling OS in the Flutter View</li><li>Flutter CLI interop fixes (proper env setup)</li><li>color icon improvements</li><li>bump to require 2017.1+</li></ul><h2>12.1</h2><ul><li>fix an issue with enabling Dart support for modules from the Flutter settings page</li></ul><h2>12.0</h2><ul><li>support for IDEA <code>2017.1</code></li><li>new Flutter <code>stless</code>, <code>stful</code>, and <code>stanim</code> live templates</li><li>new assists for editing the widget hierarchy:<ul><li>move widget up or down</li><li>re-parent widget or list of widgets</li><li>convert <code>child:</code> keyword to <code>children:</code></li></ul></li><li>support for specifying "Additional Args" to Flutter application launches</li><li>default run configuration creation on project open (when possible)</li><li>device menu improvements</li><li>miscellaneous bug fixes</li></ul><h2>0.1.11.2</h2><ul><li>fix an NPE in the Flutter View when launching an app</li></ul><h2>0.1.11.1</h2><ul><li>fix to a use after dispose exception in the Flutter View</li></ul><h2>0.1.11</h2><ul><li>Flutter tool window badging when active</li><li>iOS console output folding improvements</li><li>Flutter reload actions added to main "Run" menu</li><li>devices menu fixes</li><li>improved tooltips for pubspec editor notifications</li></ul><h2>0.1.10</h2><ul><li>fixes to pubspec timestamp checking</li><li>analytics events for run, debug, and process stop</li><li>fix to <code>flutter doctor</code> to better support multiple runs</li><li>fix to the reload action for apps launched from 'run'</li></ul><h2>0.1.9.1</h2><ul><li>fix button enablement in the Flutter View</li><li>fix the reload action for apps launched from 'run'</li></ul><h2>0.1.9</h2><ul><li>added a 'Flutter' view to allow users to toggle Flutter framework debugging features while running</li><li>fixes to the visibility of the "Tools" menu</li><li>inspection to detect pubspec modifications (that may imply out of date package dependencies)</li><li>key bindings fixes</li><li>support for opening source folders as Flutter projects (using "Open...")</li><li>run and debug button enablement fixes</li><li>fix to bring iOS simulator to front on run/debug</li><li>fix to handle devfs breakpoints for projects without pubspecs</li></ul><h2>0.1.8.1</h2><ul><li>improve handling of breakpoints for the bazel launch config</li></ul><h2>0.1.8</h2><ul><li>fixed race condition in console reporting on project creation</li><li>improved interaction between Flutter and Dart plugins during project creation (no more unnecessary nags to run pub)</li><li>improvements to version checking</li><li>settings UI refinements</li><li>new "Help > Flutter Plugin" top-level menu</li><li>added reload/restart actions in the main toolbar</li><li>improved console folding for iOS messages</li><li>fixed NPE in project creation</li></ul><h2>0.1.7</h2><ul><li>improved console output folding when running iOS apps</li><li>actions for Flutter package get and package update</li><li>a new top level Flutter menu (Tools>Flutter) with common Flutter actions</li><li>updated hot reload and restart icons</li><li>editor annotations showing Flutter colors and icons in the editor ruler</li><li>better console filtering (less noise)</li><li>improved detection of Flutter projects missing a Flutter module type</li></ul><h2>0.1.6</h2><ul><li>reload and restart keybinding mapping fixes</li><li>new butter bar with actions for flutter.yaml files</li><li>"run" behavior re-designed to support reload</li><li>improved console output for reloading and restarting</li><li>miscellaneous fixes and stability improvements</li></ul><h2>0.1.5</h2><ul><li>console filtering for flutter run output</li><li>improved messaging for incomplete Flutter SDK configurations</li><li>support for new application events produced by Flutter tools</li><li>fixed duplicate service protocol console logging</li><li>Flutter run configuration cleanup</li><li>fixed NPE in showing progress from Flutter tools tasks</li><li>migration away from storing Flutter SDK location in an application library</li></ul><h2>0.1.4.1</h2><ul><li>removed an exception notification when we receive unknown events from the flutter tools</li></ul><h2>0.1.4</h2><ul><li>first public release</li></ul><h2>0.1.3</h2><ul><li>notifications for projects that look like Flutter apps but do not have Flutter enabled</li><li>improved Flutter preference UI and SDK configuration</li><li>IDEA version constraints to ensure that the plugin cannot be installed in incompatible IDEA versions</li></ul><h2>0.1.2</h2><ul><li>fixed device selector filtering</li></ul><h2>0.1.1</h2><ul><li>removed second (redundant) "open observatory" button</li><li>filtering to ensure the Flutter device selector only appears for Flutter projects</li><li>fixed hangs on app re-runs</li></ul><h2>0.1.0</h2><ul><li>initial alpha release</li></ul>
↧
News for Flutter
<h2>41.0</h2><ul><li>Remove support for file path breakpoints; handle multiple vm breakpoints better (#4019)</li><li>Force Android Studio to show the Project view (#4031)</li><li>Build for ADS4 canary 1 (#4017)</li><li>Check for project disposed during format on save (#4022)</li><li>Remove an Observatory link handler from DartVmServiceDebugProcess.java (#4018)</li><li>Detect whether the VM service connection supports the getMemoryUsage API (#4016)</li><li>Don't invoke eval when shutting down (#4015)</li><li>Re-enable our disabled tests (#4013)</li><li>Co-edit module created in Android Studio (#4004)</li><li>Address several warnings in the IntelliJ log about leaked resources (#3999)</li><li>Remove an unused method (#4009)</li><li>Update CONTRIBUTING.md</li><li>Change the inspector tool window to not only show when an app is running (#4000)</li><li>Remove the Performance tab from the Inspector; remove Observatory actions (#4008)</li><li>Hide the custom logging view setting (#4005)</li><li>Fix a project assert in the Flutter editor notification (#3994)</li><li>Address a few warnings about 'mostly idle daemon process' (#3995)</li><li>Add more info to eval() exceptions (#3992)</li><li>Fix an NPE when switching platforms (#3990)</li><li>Fix an NPE in the feedback button (#3989)</li><li>Rename two wrap with Flutter actions (#3988)</li><li>Remove support for the older <code>_Logging</code> event (#3986)</li><li>Various bits of code cleanup (#3981)</li><li>Remove two reload and restart keybindings (#3979)</li><li>Fix the offset of console hyperlink detection (#3978)</li><li>Fix an issue where non-ephemeral device selection wouldn't persist (#3977)</li></ul><h2>40.2</h2><ul><li>Increase version range for AS 3.6 beta 1 (#3973)</li><li>Fix NPE in when querying display refresh rate (#3927)</li><li>Fix a ConcurrentModificationException from ActiveEditorsOutlineService (#3954)</li><li>Ignore errors from <code>app.stop</code> (#3957)</li></ul><h2>40.1</h2><ul><li>Unhook Gradle listeners from IntelliJ (#3941)</li><li>Fix a ConcurrentModificationException (#3939)</li></ul><h2>40.0</h2><ul><li>Change args to work with new defaults of flutter create (#3902)</li><li>Fix the changelog markdown translation (#3904)</li><li>Use the new getMemoryUsage() API (#3877)</li><li>Turn on the detailed test output by default for Bazel (#3876)</li><li>Query display refresh rate and use in Performance window (#3890)</li><li>Fix an NPE in FlutterIconProvider.java (#3893)</li><li>Remove use of some deprecated calls (#3886)</li><li>Build for 2019.3 EAP and 3.6 canary 11 (#3872)</li><li>Update to latest version of VmService (#3889)</li><li>Fix merge error (#3888)</li><li>Support co-editing Flutter and Android in a single project (#3850)</li><li>Replace some deprecated API calls (#3875)</li><li>Add build actions (#3868)</li><li>Add auto-edits of iml (#3870)</li><li>More normalization of flutter error codes (#3866)</li><li>Fix a couple AS issues (#3864)</li><li>Fix a ConcurrentModificationException in FlutterSdk.getFlutterSdk() (#3863)</li><li>Address instances of process execution on the EDT (#3858)</li><li>Fix open widget sample opening only counter sample app (#3854)</li><li>Add Hide Notification hyperlink to Notification Panel (#3761)</li></ul><h2>39.0</h2><ul><li>Changed project creation to default to AndriodX deselected until it works for Flutter modules</li><li>Enabled structured errors by default</li><li>Fix #3731: Synchronous execution on EDT (#3823)</li><li>Make the new languages be default (#3819)</li><li>Don't call reload for the unforked flutter web impl (#3816)</li><li>Perform additional normalization on flutter error codes (#3813)</li><li>Fix an issue related to the error reporter (#3811)</li><li>Improve computeDefaultPresentation (#3803)</li><li>Convert an error to a warning (#3810)</li><li>Fix ArrayIndexOutOfBounds for target platform selector (#3809)</li><li>Flutter web inspector (#3792)</li><li>Rev to the latest vm service library (#3801)</li><li>Adapt to API changes in ASc6 (#3802)</li><li>Switch to using the VM Service directly instead of the Daemon protocol when invoking service extensions (#3790)</li><li>Update no-response.yml (#3789)</li><li>Upgrade the version of the dart plugin that we compile against (#3784)</li><li>Address a setPreferredFocusableComponent() warning in the IntelliJ log (#3783)</li><li>Fix a regression in the Flutter Outline view (#3782)</li><li>Cache the results of parsing the pubspec file (#3773)</li><li>Only parse analysis server events we're interested in (#3772)</li><li>Optimize FlutterUtils.isInTestDir (#3774)</li><li>Add platforms to testing matrix (#3768)</li><li>Make part of the dart code use implicit-casts false (#3762)</li></ul><h2>38.2</h2><ul><li>Fix bug on Windows that prevented outlines from displaying</li><li>Restore the ability to run individual tests </li><li>Fix a couple other issues</li></ul><h2>38.1</h2><ul><li>Fix first-time installation issue</li></ul><h2>38.0</h2><ul><li>Add AndroidX option to new project wizards (#3705)</li><li>Fix break due to Android Studio 3.6 API change (#3712)</li><li>Fix logger npe (#3711)</li><li>Integration test update (#3710)</li><li>Fix highlighting of project descriptions (#3709)</li><li>Re-enable tests on the bots (#3702)</li><li>Update the flutter error display (#3682)</li><li>Relabel 'samples'to 'widget samples' (#3701)</li><li>Address some issues with blocking the EDT thread in 2019.2 (#3700)</li><li>Remove the web/desktop user preference (#3698)</li><li>Fix the logging tests (#3699)</li><li>Use DAS test annotations to flag runnable tests (#3662)</li><li>Add short-lived prompt for Q3 user survey (#3691)</li><li>Add a user preference to opt-in to showing structured errors (#3692)</li><li>Add target platform selector for togglePlatform service extension (#3688)</li><li>Update the widgets.json catalog file (#3687)</li><li>Restore stack traces in generated error reports (#3685)</li><li>Make the event stream tests pass and re-enable them (#3684)</li><li>Init default settings for the run console text wrapping (#3661)</li><li>Send flutter.error analytics (#3659)</li><li>Remove extra console whitespace (#3660)</li><li>Fix an issue with some daemon json output appearing in the console (#3658)</li><li>Initial work on displaying Flutter.Error events (#3644)</li><li>Show truncated logging messages (#3641)</li><li>Name the Bazel test config factories to match assumed names in g3 (#3636)</li><li>Remove no longer used functionality related to restart warnings (#3645)</li><li>Fix per SDK Stream breaking changes (#3640)</li><li>Fix New Pproject Wizard (#3631)</li><li>Adjust the text for the desktop/web device preference (#3629)</li><li>Issue 3615. Fix message for 'Remove widget' (#3622)</li><li>Support showing desktop and web devices (#3618)</li></ul><h2>37.0</h2><ul><li>Fix an offset issue with the UI guides code (#3574)</li><li>Add IDE query param to DevTools url. (#3592)</li><li>Treat FlutterApp as a long-running process (#3599)</li><li>Fix links for test URLs (#3600)</li></ul><h2>36.0</h2><ul><li>Add Gradle build script (#3529)</li><li>Update for new platform releases (#3527)</li><li>Add in a preference to toggle closing labels (#3528)</li><li>Don't disable closing labels as part of UI Guides (#3525)</li><li>Enable devtools launching from Bazel (#3511)</li><li>Guard against null project basedir (#3524)</li><li>Change DeviceDaemon to show a detailed error when it fails too many times. (#3513)</li><li>Add an inline run menu option to run or watch Bazel Flutter tests (#3507)</li><li>Make the save dialog refer to the save all action, not the save action (#3505)</li><li>Introduce an opt-in detailed test runner for Bazel tests (#3451)</li><li>Remove the android studio specific memory view (#3497)</li><li>Limit the amount of time we wait for a graceful app shutdown (#3490)</li><li>Mark the device daemon process as a background process (#3488)</li><li>Fix errors in AS 3.5 beta 1 (#3487)</li><li>Remove the preview view from the flutter outline view (#3481)</li><li>Remove a println in WidgetIndentsHighlightingPass.java (#3468)</li><li>Fix an npe from the FlutterErrorReportSubmitter.java class (#3469)</li><li>Handle notifications when a project has been disposed more gracefully. (#3472)</li><li>Fix two bugs for widget guide outlines. (#3470)</li></ul><h2>35.1.3</h2><ul><li>Support IntelliJ 2019.1.2 RC</li><li>Support Android Studio 3.5 beta 1</li><li>Bug fixes</li></ul><h2>35.1</h2><ul><li>Add an option to hide closing labels in Dart source code when UI guides are on (#3438)</li><li>Create "Editor" section of Flutter Settings (#3434)</li><li>Support UI as Code Widget Guides (#3420)</li><li>Add checkbox to skip the dart analyzer error check before a hot reload (#3414)</li><li>Remove the option to disable the memory view from the settings (#3408)</li><li>Track API changes (#3427)</li></ul><h2>35.0</h2><ul><li>Sample panel layout improvements (#3396)</li><li>Remove unneeded logging (#3394)</li><li>Java analysis lints cleanup (#3395)</li><li>Update subscriptions after analysis server restart (#3393)</li><li>Read sample index from flutter_tool call (#3379)</li><li>Update README (#3387)</li><li>Fix unit tests</li><li>Update build for canary 11 (#3380)</li><li>Integration test update (#3374)</li><li>Make the inspector easier to test (#3373)</li><li>Adjust build to make plugin for testing (#3366)</li><li>Address reported Java lints (#3356)</li><li>Adjust build for AS canary 10</li><li>Address an array index out of bounds (#3355)</li><li>Address an NPE (#3354)</li><li>Upgrade the service protocol library (#3353)</li><li>Address a number format exception (#3352)</li><li>Update how we manipulate the service protocol url (#3351)</li><li>Remove some uses of reflection (#3350)</li><li>Some initial work for FlutterWeb apps (#3342)</li><li>Fix an NPE when sample content generation is disabled (#3336)</li><li>Add inspector dependency to test (#3316)</li><li>Make Dart constructor calls pop out in light mode (#3327)</li></ul><h2>34.0</h2><ul><li>Update build for Android Studio 3.3.2 and IntelliJ 2019.1 (#3321)</li><li>Fix issue preventing plugin from working in AS Canary 8 (#3321)</li><li>Provides a better display if the variable has a <code>toStringDeep()</code> method defined. (#3291)</li><li>Don't show a background square in the inspector summary tree. (#3326)</li><li>Make FlutterModuleUtils consistently robust to disposed projects. (#3323)</li><li>Fix NPE issue sometimes hit evaluating expressions. (#3324)</li><li>Fix widget names. (#3322)</li><li>Make Perf and Inspector views only display when a Flutter app is being debugged. (#3320)</li><li>Support the inspector for flutter_web libraries. (#3310)</li><li>Detect when integrations tests are running (#3308)</li><li>Add in support for reloading and restarting all running apps (#3268)</li><li>Log tree path selection fixes (#3302)</li><li>Throttle logger updates (#3280)</li><li>New method in FlutterUtils: declaresFlutterWeb, this method checks for dependencies: fluttler_web in a pubspec file. (#3275)</li><li>Update a comment in FlutterSaveActionsManager (#3277)</li><li>Remove the second parameter (the Project) from SdkFields constructor, it isn't used anymore. (#3261)</li><li>Add a comment to a recent change (#3267)</li><li>Fix a file handle leak (#3264)</li><li>Port inferPubRootDirectoryIfNeeded from devtools (#3242)</li><li>Add support for matching customized Widget tests. (#3249)</li><li>Hide DevTools debugger when launching from IntelliJ. (#3252)</li><li>Migrate to GearPlain (#3248)</li><li>Minor cleanup (#3247)</li><li>Inline sample index reading (#3245)</li><li>Make a newer daemon protocol field optional (#3230)</li><li>Link to the plugins readme file from the building instructions. (#3222)</li></ul><h2>33.3</h2><ul><li>Fix an issue with an IllegalArgumentException when running Flutter apps</li></ul><h2>33.2</h2><ul><li>Support IntelliJ 2018.3.3</li></ul><h2>33.1</h2><ul><li>add menu and toolbar button to open Flutter DevTools</li><li>fix Gradle sync issue for Android Studio 3.3.1</li><li>fix highlighting of the Go link in sample banner</li></ul><h2>33.0</h2><ul><li>update build for Android Studio 3.3.1</li><li>reorder console filters so links work</li><li>more intelligently enable support for detaching from Flutter apps on exit</li><li>change the icon used for paint baselines</li><li>prevent bazel test run configurations from generating in a non-bazel workspace</li><li>support 2019.1 eap</li><li>mention 'Dart' in the plugin description</li><li>correct the bazel output for debugging bazel tests</li><li>simplify the bazel parameters we pass to Bazel Run configurations</li><li>pin flutter error events in the log</li><li>propagate node selections to inspector</li><li>link support for log data entries</li><li>fix category cell rendering</li><li>add sample creation banner</li><li>add sample apps to Android Studio New Project Wizard</li><li>update log entry data badge</li></ul><h2>32.0</h2><ul><li>address an NPE in FlutterWidgetPerfManager.java</li><li>added overlay renderered for GC, snapshot and memory reset events</li><li>consolidated all adt-ui API changes in FlutterStudioMonitorStageView</li><li>support for creating projects w/ sample content from the IDEA New Project Wizard</li><li>basic ansi color support for entries in the Flutter Logging View</li><li>restore log level combo to the Logging View</li><li>support to fill in truncated log entries</li><li>add keyboard shortcut for widget extraction</li><li>add debugPaint and debugAllowBanner icons</li><li>add repaint rainbow icon</li><li>handle cases where script.tokenPosTable is null</li><li>auto-hide details pane</li><li>guard against disposed when querying project type</li><li>fix an issue with escaped test names</li><li>refactor service extensions and set button text based on extension state</li><li>shorten message for debug mode perf disclaimer</li><li>listen for ServiceExtensionStateChanged events</li><li>restore service extension states from device on start and attach</li><li>don't use LOG.error()</li><li>refactor the Bazel Test configuration to support running tests on a single file or a single test</li><li>fix enabled/disabled text for service extensions</li><li>fix NPE in bazel config</li></ul><h2>31.3</h2><ul><li>fix NPE in sdk installation (#2965)</li><li>fix NPE caused by internal inconsistency (#2963)</li></ul><h2>31.2</h2><ul><li>show memory profiler legend with proper line chart color or line style</li><li>prevent the (IntelliJ) New Project wizard from completing when there is no Flutter SDK</li><li>fix a race condition causing unexpected conditions in attach</li><li>added control of RSS display to memory profiler</li><li>when running the flutter doctor command, use the -v flag</li><li>make attach use selected device</li></ul><h2>31.1</h2><ul><li>perf table polish and fix links to tip docs</li><li>fix Split Mode resize issue</li><li>rebuild stats wording tweaks</li></ul><h2>31.0</h2><ul><li>change FPS display to "Frame Rendering Time" and improve UI</li><li>reorganize inspector tools</li><li>better error reporting for Flutter runtime issues</li><li>fewer Flutter runtime issues</li><li>updated icons for Material and Cupertino</li><li>searchable preferences/settings</li><li>added refactoring to outline view: extract widget</li><li>new menu item to run 'flutter make-host-app-editable'</li><li>code cleanup and bug fixes</li></ul><h2>30.0</h2><ul><li>performance inspector changes</li><li>log view tweaks</li><li>memory profiler updates</li><li>support 'flutter attach' in the IDE (both IJ and AS)</li><li>support offline project creation in the AS wizard</li><li>code cleanup and bug fixes</li></ul><h2>29.1</h2><ul><li>address an issue with an NPE when debugging</li></ul><h2>29.0</h2><ul><li>add 'Wrap with Container' to preview</li><li>fix test navigation</li><li>clear log on restart</li><li>experimental memory profiler; enable in preferences</li><li>build for 2018.3 EAP</li><li>bug fixes</li></ul><h2>28.0</h2><ul><li>build for Android Studio 3.3 Canary and 3.2 Beta</li><li>add UI support for importing Flutter modules into Android apps</li><li>add more details to logging output</li><li>bug fixes</li></ul><h2>27.1</h2><ul><li>change the preference for --track-widget-creation to default to off</li></ul><h2>27.0</h2><ul><li>add a setting to control syncing Android libraries</li><li>fixes related to evaluating expressions when not on a call frame</li><li>auto-disable scroll to end when the user manually scrolls the log up</li><li>add the "module" template to new-module and project wizards in Android Studio</li><li>improve copy / paste in the Logging View</li><li>some tweaks to the open in Android Studio functionality</li><li>validate android package names</li><li>add Android module libraries to Flutter projects</li><li>validate org in the project wizard</li><li>default log coloring to on and update logger defaults</li><li>fix log entry browser links</li><li>support hyperlinks in flutter console log</li><li>add InheritedWidget and Stateful Widget with Animation live templates</li><li>lower case the log level names</li></ul><h2>26.0</h2><ul><li>updates to support Android Studio 3.2 Beta</li><li>removes the Inspector's empty content message</li><li>support setting log color from flutter log settings page</li><li>support hiding/showing log categories (#2398)</li><li>add flutter log color settings page (#2394)</li><li>change the default for the open inspector setting</li><li>look for the emulator tool in the 'emulator/' directory first (#2383)</li><li>support filtering by log level (#2380)</li><li>fix the flutter log view while resizing (#2379)</li><li>log entry coloring (#2382)</li><li>log tree rendering refactor (#2381)</li><li>for BazelRunConfig launches, print the command-line to the console (#2368)</li><li>refactor the Flutter debugging client code (#2359)</li><li>support match case/regex filter in log view (#2350)</li><li>fix auto-scroll to catch up to fully rendered log tree (#2342)</li><li>use the log category name from the dart:developer event (#2339)</li><li>fix-up missing create project mnemonics (#2326)</li><li>handle reload errors (#2321)</li><li>fixes for the native editor banner</li></ul><h2>25.0</h2><ul><li>remove the user preference to disable --preview-dart-2</li><li>don't use 'new' for the stless, stfull, stanim templates</li><li>add support for IntelliJ 2018.2 EAP (#2270)</li><li>added a new (very experimental) logging view</li><li>update the extract widget refactoring visibility (#2251)</li><li>launch a simulator device if none is running (#2234)</li><li>improvements to the preview view on Windows (#2239)</li><li>open the selected file for editing when opening a new project (#2236)</li><li>open selected file when launching Android Studio (#2230)</li><li>add a command bar to editors that can open in a native-code editor (#2216)</li><li>rename full restart to hot restart (#2225)</li></ul><h2>24.2</h2><ul><li>fix the --track-widget-creation flag implementation on Windows</li><li>fix for an exception in the Outline view on older Flutter SDKs</li></ul><h2>24.1</h2><ul><li>update Flutter icons</li><li>fix an exception when the selection changes and the outline view isn't visible</li><li>fix for an issue with reload on save in profile runs</li><li>fix for a 2017.3 issue with a 'no running apps' message in the inspector</li></ul><h2>24.0</h2><ul><li>inspector: significant UI refactoring to show the tree in a master / details format</li><li>inspector: add a 'Performance' tab to the Inspector, to show application FPS and memory usage</li><li>inspector: fix issues turning --track-widget-creation on and off</li><li>inspector: handle apps with multiple isolates in the inspector</li><li>live preview: suggest 'Add forDesignTime() constructor' for widgets</li><li>live preview: make the preview area smaller if the widget is not renderable</li><li>live preview: fixes to make outline preview working on Windows</li><li>live preview: sort children outlines by their RenderObject.depth during preview</li><li>simplify how we recognize Flutter projects when using Bazel</li><li>fix the "Open in Android Studio" action to not show for the ios dir</li><li>add an option to create projects in “offline” mode</li><li>better support for using multiple Flutter modules per IntelliJ project</li><li>improvments to the "Open in XCode…" menu item</li><li>better support for importing Flutter projects</li><li>several fixes for issues with using resources that had been disposed</li><li>add local history labels on reloads and restarts</li><li>have the 'reloading...'' notification timeout after the reload completes</li><li>improved support of running in --profile mode</li><li>expose the new 'Extract Widget' refactoring</li></ul><h2>23.2</h2><ul><li>updated some Bazel breakpoint logic</li></ul><h2>23.1</h2><ul><li>disabled an Android facet's ALLOW_USER_CONFIGURATION setting, to address a continuous indexing issue</li></ul><h2>23.0</h2><ul><li>outline view: removed the experimental flag</li><li>outline view: filter the outline view to only show widgets by default</li><li>inspector: several stability and polish improvements</li><li>inspector: now supports inspecting multiple running apps at the same time</li><li>we now show material icons and colors in code completion (requires 2017.3 or AS 3.1)</li><li>running and debugging flutter test adding for Bazel launch configurations</li><li>added an 'Extract method' refactoring</li><li>the preview dart 2 flag can now accept the SDK default, be set to on, or set to off</li><li>Android Studio: we now support 3.1</li><li>Android Studio: fixed an issue where Android Studio was indexing frequently</li><li>experimental: added a live sparkline of the app's memory usage</li><li>experimental: added a live preview area in the Outline view</li><li>experimental: added the ability to format (and organize imports) on save</li></ul><h2>22.2</h2><ul><li>when installing the Flutter SDK, use the 'beta' channel instead of 'dev'</li></ul><h2>22.1</h2><ul><li>when installing the Flutter SDK, use the 'dev' channel instead of 'alpha'</li><li>fix an issue with the Flutter Outline view on Windows</li></ul><h2>22.0</h2>inspector view:<ul><li>support for multiple running applications</li><li>basic speed search for the Inspector Tree</li><li>restore flutter framework toggles after a restart</li><li>expose the observatory timeline view (the dashboard version) (#1744)</li><li>live update of property values triggered each time a flutter frame is drawn. (#1721)</li><li>enum property support and tweaks to property display. (#1695)</li><li>HD inspector Widgets (#1682)</li><li>restore inspector splitter position (#1676)</li><li>open the inspector view at app launch (#1670)</li></ul>outline view:<ul><li>rename 'Add widget padding' assist to 'Add padding' (#1771)</li><li>bind actions to move widget down/up. (#1768)</li><li>rename 'Replace with children' to 'Remove widget'. (#1764)</li><li>add action for 'Replace with children' assist. (#1759)</li><li>update messages for wrapping with Column/Row. (#1745)</li><li>add icons and actions for wrapping into Column and Row. (#1743)</li><li>show build() methods in bold (#1731)</li><li>associate the Center action with the corresponding Quick Assist. (#1726)</li><li>navigate from source to Preview view. (#1710)</li><li>add speed search to the Preview view. (#1696)</li><li>add basic Flutter Preview view. (#1678)</li></ul>platforms:<ul><li>support 2018.1 EAP</li><li>no longer build for 2017.2</li></ul>miscellaneous:<ul><li>fix for displaying the flutter icon for flutter modules</li><li>fix for issue 1772, Switch Bazel flag for launching apps (#1775)</li><li>add support for displaying flutter color shades in the editor ruler (#1770)</li><li>add a flag to enable --preview-dart-2 (#1709)</li><li>smarts to run <code>flutter build</code> before trying open Xcode (#1373). (#1694)</li><li>harden error reporting on iOS simulator start failures (#1647). (#1681)</li></ul><h2>21.2</h2><ul><li>Fix an NPE when the Flutter SDK version file contains the text 'unknown'</li></ul><h2>21.1</h2><ul><li>Fix an NPE when reading the Flutter SDK version file</li></ul><h2>21.0</h2><ul><li>select an existing config at launch</li><li>fix test discovery for plugin example tests</li><li>fix discovery of tests in example subdirs</li><li>improve pub root detection for flutter tests</li><li>actionable “restart” debugging console output</li><li>improve console hyperlinking for local files</li><li>fix run config autoselection for plugin projects</li><li>for non-bazel project configurations, don't show the FlutterBazelRunConfigurationType</li><li>update FlutterViewCondition to be bazel project aware</li><li>remove the preference for the Inspector view (it's now on by default)</li><li>rename the Flutter view to Flutter Inspector</li><li>clean up of the Flutter Inspector View icons</li><li>show color properties with a nice color swatch icons</li><li>add a notification for reloaded but not run elements</li><li>show flutter material icons in the inspector</li><li>for Bazel launch configurations, update the android_cpu architecture type from armeabi to armeabi-v7a</li></ul><h2>20.0</h2><ul><li>improved console filtering</li><li>improved unit test running support to allow running package:flutter tests</li><li>improved "Open with Xcode..." logic to work better for plugin projects</li><li>fixed project creation to properly respect custom creation options (such as target language)</li><li>fixed an NPE sometimes encountered when deleting projects</li></ul><h2>19.1</h2><ul><li>Bazel run configuration updates</li></ul><h2>19.0</h2><ul><li>fixed an issue with reload when multiple project windows are open</li><li>fixed running Flutter tests in nested groups</li><li>fixed miscellaneous project wizard issues</li><li>fix to ensure we don't create Flutter library entries for non-Flutter projects</li><li>fixed project name validation in the new project creation wizard to be more performant</li><li>fixed project opening to only open main.dart if no other editors are open</li><li>fix to limit Flutter icon contributions to Flutter projects</li><li>reload on save updated to ignore errors in test files</li><li>IDEA EAP support</li><li>fix to give restarted apps focus on iOS</li><li>miscellaneous Android Studio support fixes</li><li>fixed check for Flutter tests to not mis-identify vanilla Dart tests</li><li>improved error reporting on project creation failures</li></ul><h2>18.4</h2><ul><li>Revert to 18.1 to address an NPE in the FlutterInitializer class</li><li>fixed an issue where reload on save could not be disabled</li></ul><h2>18.3</h2><ul><li>fixed a build problem that prevented the Android Studio plugin from creating projects</li></ul><h2>18.2</h2><ul><li>fixed an issue where reload on save could not be disabled</li><li>fixed an exception that could occur on project creation</li></ul><h2>18.1</h2><ul><li>fixed hot reload issue when multiple project windows were open</li><li>fixed 'Open Observatory timeline' action</li></ul><h2>18.0</h2><ul><li>Android Studio support</li><li>for flutter launches, support passing in a --flavor param</li><li>reload on save now on by default</li><li>improved and reorganized the Flutter view's toolbar</li><li>analysis toast provides a new hyperlink to open the analysis view</li><li>reloads disallowed while another reload is taking place</li><li>support to show referenced flutter plugin in the project view</li></ul><h2>17.0</h2><ul><li>improved new project wizard</li><li>improvements to the reload-on-save behavior</li><li>improved and reorganized the Flutter view's toolbar</li><li>fixes to the Flutter icon decorations in the editor ruler</li><li>fixes to group handling for widget tests</li><li>display a ballon toast if there are analysis issues when running apps</li><li>added a toggle inspect mode toolbar button</li><li>speed improvements to the device switcher pulldown</li></ul><h2>16.0</h2><ul><li>device list refresh fixes</li><li>support for flutter run in profile and release modes</li><li>support for reading the android sdk location from flutter tools</li><li>support for discovering and running Flutter widget tests</li><li>Flutter test console improvements</li><li>support for running flutter doctor in a Bazel workspace</li><li>test file icon annotations</li><li>support for locating a missing flutter SDK in .packages files</li><li>open emulator action sorting</li><li>test state icons for Flutter tests</li><li>editor line markers for Flutter tests</li><li>added a new restart daemon action</li><li>open emulator action sorting</li><li>run/debug button enablement improvements</li><li>fix to ensure the <code>Install SDK…</code> action is always visible</li><li>support for running a single Flutter test, by name</li><li>install creation progress UI fixes</li><li>project creation fixes for small IDEs</li><li>fixes to android emulator launching</li></ul><h2>15.2</h2><ul><li>fix for an exception in the new project wizard in WebStorm (#1234)</li></ul><h2>15.1</h2><ul><li>fix for a file watching related NPE on build systems using Bazel (#1191)</li></ul><h2>15.0</h2><ul><li>UI for starting android emulators from the device pull-down</li><li>workflow for installing a Flutter SDK from the New Flutter Project wizard</li><li>Flutter SDK configuration inspection improvements</li><li>improved error reporting on project creation failures</li><li>improved app reload feedback</li><li>Flutter View toolbar tweaks</li><li>initial support for running unit tests with <code>flutter test</code></li><li>new action to open iOS resources in Xcode</li></ul><h2>14.0</h2><ul><li>user toggleable option to enable more verbose debug logging of Flutter app runs</li><li>fixes to the new Flutter Module workflow</li><li>improved console logging on Flutter app termination</li><li>improved error reporting on Observatory connection and Flutter View open failures</li><li>removed Flutter SDK settings from default projects</li><li>improved project name validation (to align with checks in <code>flutter create</code>)</li><li>console hyperlinks for Xcode resources</li><li>fix to inherit Android JDK setting when creating Flutter projects</li><li>fix to ensure Flutter console filtering is only applied to Flutter consoles</li><li>improved device daemon interop</li><li>improved SDK version checking</li></ul><h2>13.1</h2><ul><li>project opening improvements</li><li>new action to open the Flutter view</li><li>module name validation on creation</li><li>fix to ensure all open files are saved to disk before running Flutter actions</li><li>improved progress reporting during calls to 'flutter create'</li><li>miscellaneous fixes and analytics improvements</li></ul><h2>13.0</h2><ul><li>small IDE support improvements</li><li>android module enablement on project creation</li><li>project explorer icon customizations</li><li>support for Flutter drop frame debugging</li><li>hot reload UX improvements</li><li>Bazel run config refinements</li><li>support for toggling OS in the Flutter View</li><li>Flutter CLI interop fixes (proper env setup)</li><li>color icon improvements</li><li>bump to require 2017.1+</li></ul><h2>12.1</h2><ul><li>fix an issue with enabling Dart support for modules from the Flutter settings page</li></ul><h2>12.0</h2><ul><li>support for IDEA <code>2017.1</code></li><li>new Flutter <code>stless</code>, <code>stful</code>, and <code>stanim</code> live templates</li><li>new assists for editing the widget hierarchy:<ul><li>move widget up or down</li><li>re-parent widget or list of widgets</li><li>convert <code>child:</code> keyword to <code>children:</code></li></ul></li><li>support for specifying "Additional Args" to Flutter application launches</li><li>default run configuration creation on project open (when possible)</li><li>device menu improvements</li><li>miscellaneous bug fixes</li></ul><h2>0.1.11.2</h2><ul><li>fix an NPE in the Flutter View when launching an app</li></ul><h2>0.1.11.1</h2><ul><li>fix to a use after dispose exception in the Flutter View</li></ul><h2>0.1.11</h2><ul><li>Flutter tool window badging when active</li><li>iOS console output folding improvements</li><li>Flutter reload actions added to main "Run" menu</li><li>devices menu fixes</li><li>improved tooltips for pubspec editor notifications</li></ul><h2>0.1.10</h2><ul><li>fixes to pubspec timestamp checking</li><li>analytics events for run, debug, and process stop</li><li>fix to <code>flutter doctor</code> to better support multiple runs</li><li>fix to the reload action for apps launched from 'run'</li></ul><h2>0.1.9.1</h2><ul><li>fix button enablement in the Flutter View</li><li>fix the reload action for apps launched from 'run'</li></ul><h2>0.1.9</h2><ul><li>added a 'Flutter' view to allow users to toggle Flutter framework debugging features while running</li><li>fixes to the visibility of the "Tools" menu</li><li>inspection to detect pubspec modifications (that may imply out of date package dependencies)</li><li>key bindings fixes</li><li>support for opening source folders as Flutter projects (using "Open...")</li><li>run and debug button enablement fixes</li><li>fix to bring iOS simulator to front on run/debug</li><li>fix to handle devfs breakpoints for projects without pubspecs</li></ul><h2>0.1.8.1</h2><ul><li>improve handling of breakpoints for the bazel launch config</li></ul><h2>0.1.8</h2><ul><li>fixed race condition in console reporting on project creation</li><li>improved interaction between Flutter and Dart plugins during project creation (no more unnecessary nags to run pub)</li><li>improvements to version checking</li><li>settings UI refinements</li><li>new "Help > Flutter Plugin" top-level menu</li><li>added reload/restart actions in the main toolbar</li><li>improved console folding for iOS messages</li><li>fixed NPE in project creation</li></ul><h2>0.1.7</h2><ul><li>improved console output folding when running iOS apps</li><li>actions for Flutter package get and package update</li><li>a new top level Flutter menu (Tools>Flutter) with common Flutter actions</li><li>updated hot reload and restart icons</li><li>editor annotations showing Flutter colors and icons in the editor ruler</li><li>better console filtering (less noise)</li><li>improved detection of Flutter projects missing a Flutter module type</li></ul><h2>0.1.6</h2><ul><li>reload and restart keybinding mapping fixes</li><li>new butter bar with actions for flutter.yaml files</li><li>"run" behavior re-designed to support reload</li><li>improved console output for reloading and restarting</li><li>miscellaneous fixes and stability improvements</li></ul><h2>0.1.5</h2><ul><li>console filtering for flutter run output</li><li>improved messaging for incomplete Flutter SDK configurations</li><li>support for new application events produced by Flutter tools</li><li>fixed duplicate service protocol console logging</li><li>Flutter run configuration cleanup</li><li>fixed NPE in showing progress from Flutter tools tasks</li><li>migration away from storing Flutter SDK location in an application library</li></ul><h2>0.1.4.1</h2><ul><li>removed an exception notification when we receive unknown events from the flutter tools</li></ul><h2>0.1.4</h2><ul><li>first public release</li></ul><h2>0.1.3</h2><ul><li>notifications for projects that look like Flutter apps but do not have Flutter enabled</li><li>improved Flutter preference UI and SDK configuration</li><li>IDEA version constraints to ensure that the plugin cannot be installed in incompatible IDEA versions</li></ul><h2>0.1.2</h2><ul><li>fixed device selector filtering</li></ul><h2>0.1.1</h2><ul><li>removed second (redundant) "open observatory" button</li><li>filtering to ensure the Flutter device selector only appears for Flutter projects</li><li>fixed hangs on app re-runs</li></ul><h2>0.1.0</h2><ul><li>initial alpha release</li></ul>
↧
News for Flutter
<h2>41.0</h2><ul><li>Remove support for file path breakpoints; handle multiple vm breakpoints better (#4019)</li><li>Force Android Studio to show the Project view (#4031)</li><li>Build for ADS4 canary 1 (#4017)</li><li>Check for project disposed during format on save (#4022)</li><li>Remove an Observatory link handler from DartVmServiceDebugProcess.java (#4018)</li><li>Detect whether the VM service connection supports the getMemoryUsage API (#4016)</li><li>Don't invoke eval when shutting down (#4015)</li><li>Re-enable our disabled tests (#4013)</li><li>Co-edit module created in Android Studio (#4004)</li><li>Address several warnings in the IntelliJ log about leaked resources (#3999)</li><li>Remove an unused method (#4009)</li><li>Update CONTRIBUTING.md</li><li>Change the inspector tool window to not only show when an app is running (#4000)</li><li>Remove the Performance tab from the Inspector; remove Observatory actions (#4008)</li><li>Hide the custom logging view setting (#4005)</li><li>Fix a project assert in the Flutter editor notification (#3994)</li><li>Address a few warnings about 'mostly idle daemon process' (#3995)</li><li>Add more info to eval() exceptions (#3992)</li><li>Fix an NPE when switching platforms (#3990)</li><li>Fix an NPE in the feedback button (#3989)</li><li>Rename two wrap with Flutter actions (#3988)</li><li>Remove support for the older <code>_Logging</code> event (#3986)</li><li>Various bits of code cleanup (#3981)</li><li>Remove two reload and restart keybindings (#3979)</li><li>Fix the offset of console hyperlink detection (#3978)</li><li>Fix an issue where non-ephemeral device selection wouldn't persist (#3977)</li></ul><h2>40.2</h2><ul><li>Increase version range for AS 3.6 beta 1 (#3973)</li><li>Fix NPE in when querying display refresh rate (#3927)</li><li>Fix a ConcurrentModificationException from ActiveEditorsOutlineService (#3954)</li><li>Ignore errors from <code>app.stop</code> (#3957)</li></ul><h2>40.1</h2><ul><li>Unhook Gradle listeners from IntelliJ (#3941)</li><li>Fix a ConcurrentModificationException (#3939)</li></ul><h2>40.0</h2><ul><li>Change args to work with new defaults of flutter create (#3902)</li><li>Fix the changelog markdown translation (#3904)</li><li>Use the new getMemoryUsage() API (#3877)</li><li>Turn on the detailed test output by default for Bazel (#3876)</li><li>Query display refresh rate and use in Performance window (#3890)</li><li>Fix an NPE in FlutterIconProvider.java (#3893)</li><li>Remove use of some deprecated calls (#3886)</li><li>Build for 2019.3 EAP and 3.6 canary 11 (#3872)</li><li>Update to latest version of VmService (#3889)</li><li>Fix merge error (#3888)</li><li>Support co-editing Flutter and Android in a single project (#3850)</li><li>Replace some deprecated API calls (#3875)</li><li>Add build actions (#3868)</li><li>Add auto-edits of iml (#3870)</li><li>More normalization of flutter error codes (#3866)</li><li>Fix a couple AS issues (#3864)</li><li>Fix a ConcurrentModificationException in FlutterSdk.getFlutterSdk() (#3863)</li><li>Address instances of process execution on the EDT (#3858)</li><li>Fix open widget sample opening only counter sample app (#3854)</li><li>Add Hide Notification hyperlink to Notification Panel (#3761)</li></ul><h2>39.0</h2><ul><li>Changed project creation to default to AndriodX deselected until it works for Flutter modules</li><li>Enabled structured errors by default</li><li>Fix #3731: Synchronous execution on EDT (#3823)</li><li>Make the new languages be default (#3819)</li><li>Don't call reload for the unforked flutter web impl (#3816)</li><li>Perform additional normalization on flutter error codes (#3813)</li><li>Fix an issue related to the error reporter (#3811)</li><li>Improve computeDefaultPresentation (#3803)</li><li>Convert an error to a warning (#3810)</li><li>Fix ArrayIndexOutOfBounds for target platform selector (#3809)</li><li>Flutter web inspector (#3792)</li><li>Rev to the latest vm service library (#3801)</li><li>Adapt to API changes in ASc6 (#3802)</li><li>Switch to using the VM Service directly instead of the Daemon protocol when invoking service extensions (#3790)</li><li>Update no-response.yml (#3789)</li><li>Upgrade the version of the dart plugin that we compile against (#3784)</li><li>Address a setPreferredFocusableComponent() warning in the IntelliJ log (#3783)</li><li>Fix a regression in the Flutter Outline view (#3782)</li><li>Cache the results of parsing the pubspec file (#3773)</li><li>Only parse analysis server events we're interested in (#3772)</li><li>Optimize FlutterUtils.isInTestDir (#3774)</li><li>Add platforms to testing matrix (#3768)</li><li>Make part of the dart code use implicit-casts false (#3762)</li></ul><h2>38.2</h2><ul><li>Fix bug on Windows that prevented outlines from displaying</li><li>Restore the ability to run individual tests </li><li>Fix a couple other issues</li></ul><h2>38.1</h2><ul><li>Fix first-time installation issue</li></ul><h2>38.0</h2><ul><li>Add AndroidX option to new project wizards (#3705)</li><li>Fix break due to Android Studio 3.6 API change (#3712)</li><li>Fix logger npe (#3711)</li><li>Integration test update (#3710)</li><li>Fix highlighting of project descriptions (#3709)</li><li>Re-enable tests on the bots (#3702)</li><li>Update the flutter error display (#3682)</li><li>Relabel 'samples'to 'widget samples' (#3701)</li><li>Address some issues with blocking the EDT thread in 2019.2 (#3700)</li><li>Remove the web/desktop user preference (#3698)</li><li>Fix the logging tests (#3699)</li><li>Use DAS test annotations to flag runnable tests (#3662)</li><li>Add short-lived prompt for Q3 user survey (#3691)</li><li>Add a user preference to opt-in to showing structured errors (#3692)</li><li>Add target platform selector for togglePlatform service extension (#3688)</li><li>Update the widgets.json catalog file (#3687)</li><li>Restore stack traces in generated error reports (#3685)</li><li>Make the event stream tests pass and re-enable them (#3684)</li><li>Init default settings for the run console text wrapping (#3661)</li><li>Send flutter.error analytics (#3659)</li><li>Remove extra console whitespace (#3660)</li><li>Fix an issue with some daemon json output appearing in the console (#3658)</li><li>Initial work on displaying Flutter.Error events (#3644)</li><li>Show truncated logging messages (#3641)</li><li>Name the Bazel test config factories to match assumed names in g3 (#3636)</li><li>Remove no longer used functionality related to restart warnings (#3645)</li><li>Fix per SDK Stream breaking changes (#3640)</li><li>Fix New Pproject Wizard (#3631)</li><li>Adjust the text for the desktop/web device preference (#3629)</li><li>Issue 3615. Fix message for 'Remove widget' (#3622)</li><li>Support showing desktop and web devices (#3618)</li></ul><h2>37.0</h2><ul><li>Fix an offset issue with the UI guides code (#3574)</li><li>Add IDE query param to DevTools url. (#3592)</li><li>Treat FlutterApp as a long-running process (#3599)</li><li>Fix links for test URLs (#3600)</li></ul><h2>36.0</h2><ul><li>Add Gradle build script (#3529)</li><li>Update for new platform releases (#3527)</li><li>Add in a preference to toggle closing labels (#3528)</li><li>Don't disable closing labels as part of UI Guides (#3525)</li><li>Enable devtools launching from Bazel (#3511)</li><li>Guard against null project basedir (#3524)</li><li>Change DeviceDaemon to show a detailed error when it fails too many times. (#3513)</li><li>Add an inline run menu option to run or watch Bazel Flutter tests (#3507)</li><li>Make the save dialog refer to the save all action, not the save action (#3505)</li><li>Introduce an opt-in detailed test runner for Bazel tests (#3451)</li><li>Remove the android studio specific memory view (#3497)</li><li>Limit the amount of time we wait for a graceful app shutdown (#3490)</li><li>Mark the device daemon process as a background process (#3488)</li><li>Fix errors in AS 3.5 beta 1 (#3487)</li><li>Remove the preview view from the flutter outline view (#3481)</li><li>Remove a println in WidgetIndentsHighlightingPass.java (#3468)</li><li>Fix an npe from the FlutterErrorReportSubmitter.java class (#3469)</li><li>Handle notifications when a project has been disposed more gracefully. (#3472)</li><li>Fix two bugs for widget guide outlines. (#3470)</li></ul><h2>35.1.3</h2><ul><li>Support IntelliJ 2019.1.2 RC</li><li>Support Android Studio 3.5 beta 1</li><li>Bug fixes</li></ul><h2>35.1</h2><ul><li>Add an option to hide closing labels in Dart source code when UI guides are on (#3438)</li><li>Create "Editor" section of Flutter Settings (#3434)</li><li>Support UI as Code Widget Guides (#3420)</li><li>Add checkbox to skip the dart analyzer error check before a hot reload (#3414)</li><li>Remove the option to disable the memory view from the settings (#3408)</li><li>Track API changes (#3427)</li></ul><h2>35.0</h2><ul><li>Sample panel layout improvements (#3396)</li><li>Remove unneeded logging (#3394)</li><li>Java analysis lints cleanup (#3395)</li><li>Update subscriptions after analysis server restart (#3393)</li><li>Read sample index from flutter_tool call (#3379)</li><li>Update README (#3387)</li><li>Fix unit tests</li><li>Update build for canary 11 (#3380)</li><li>Integration test update (#3374)</li><li>Make the inspector easier to test (#3373)</li><li>Adjust build to make plugin for testing (#3366)</li><li>Address reported Java lints (#3356)</li><li>Adjust build for AS canary 10</li><li>Address an array index out of bounds (#3355)</li><li>Address an NPE (#3354)</li><li>Upgrade the service protocol library (#3353)</li><li>Address a number format exception (#3352)</li><li>Update how we manipulate the service protocol url (#3351)</li><li>Remove some uses of reflection (#3350)</li><li>Some initial work for FlutterWeb apps (#3342)</li><li>Fix an NPE when sample content generation is disabled (#3336)</li><li>Add inspector dependency to test (#3316)</li><li>Make Dart constructor calls pop out in light mode (#3327)</li></ul><h2>34.0</h2><ul><li>Update build for Android Studio 3.3.2 and IntelliJ 2019.1 (#3321)</li><li>Fix issue preventing plugin from working in AS Canary 8 (#3321)</li><li>Provides a better display if the variable has a <code>toStringDeep()</code> method defined. (#3291)</li><li>Don't show a background square in the inspector summary tree. (#3326)</li><li>Make FlutterModuleUtils consistently robust to disposed projects. (#3323)</li><li>Fix NPE issue sometimes hit evaluating expressions. (#3324)</li><li>Fix widget names. (#3322)</li><li>Make Perf and Inspector views only display when a Flutter app is being debugged. (#3320)</li><li>Support the inspector for flutter_web libraries. (#3310)</li><li>Detect when integrations tests are running (#3308)</li><li>Add in support for reloading and restarting all running apps (#3268)</li><li>Log tree path selection fixes (#3302)</li><li>Throttle logger updates (#3280)</li><li>New method in FlutterUtils: declaresFlutterWeb, this method checks for dependencies: fluttler_web in a pubspec file. (#3275)</li><li>Update a comment in FlutterSaveActionsManager (#3277)</li><li>Remove the second parameter (the Project) from SdkFields constructor, it isn't used anymore. (#3261)</li><li>Add a comment to a recent change (#3267)</li><li>Fix a file handle leak (#3264)</li><li>Port inferPubRootDirectoryIfNeeded from devtools (#3242)</li><li>Add support for matching customized Widget tests. (#3249)</li><li>Hide DevTools debugger when launching from IntelliJ. (#3252)</li><li>Migrate to GearPlain (#3248)</li><li>Minor cleanup (#3247)</li><li>Inline sample index reading (#3245)</li><li>Make a newer daemon protocol field optional (#3230)</li><li>Link to the plugins readme file from the building instructions. (#3222)</li></ul><h2>33.3</h2><ul><li>Fix an issue with an IllegalArgumentException when running Flutter apps</li></ul><h2>33.2</h2><ul><li>Support IntelliJ 2018.3.3</li></ul><h2>33.1</h2><ul><li>add menu and toolbar button to open Flutter DevTools</li><li>fix Gradle sync issue for Android Studio 3.3.1</li><li>fix highlighting of the Go link in sample banner</li></ul><h2>33.0</h2><ul><li>update build for Android Studio 3.3.1</li><li>reorder console filters so links work</li><li>more intelligently enable support for detaching from Flutter apps on exit</li><li>change the icon used for paint baselines</li><li>prevent bazel test run configurations from generating in a non-bazel workspace</li><li>support 2019.1 eap</li><li>mention 'Dart' in the plugin description</li><li>correct the bazel output for debugging bazel tests</li><li>simplify the bazel parameters we pass to Bazel Run configurations</li><li>pin flutter error events in the log</li><li>propagate node selections to inspector</li><li>link support for log data entries</li><li>fix category cell rendering</li><li>add sample creation banner</li><li>add sample apps to Android Studio New Project Wizard</li><li>update log entry data badge</li></ul><h2>32.0</h2><ul><li>address an NPE in FlutterWidgetPerfManager.java</li><li>added overlay renderered for GC, snapshot and memory reset events</li><li>consolidated all adt-ui API changes in FlutterStudioMonitorStageView</li><li>support for creating projects w/ sample content from the IDEA New Project Wizard</li><li>basic ansi color support for entries in the Flutter Logging View</li><li>restore log level combo to the Logging View</li><li>support to fill in truncated log entries</li><li>add keyboard shortcut for widget extraction</li><li>add debugPaint and debugAllowBanner icons</li><li>add repaint rainbow icon</li><li>handle cases where script.tokenPosTable is null</li><li>auto-hide details pane</li><li>guard against disposed when querying project type</li><li>fix an issue with escaped test names</li><li>refactor service extensions and set button text based on extension state</li><li>shorten message for debug mode perf disclaimer</li><li>listen for ServiceExtensionStateChanged events</li><li>restore service extension states from device on start and attach</li><li>don't use LOG.error()</li><li>refactor the Bazel Test configuration to support running tests on a single file or a single test</li><li>fix enabled/disabled text for service extensions</li><li>fix NPE in bazel config</li></ul><h2>31.3</h2><ul><li>fix NPE in sdk installation (#2965)</li><li>fix NPE caused by internal inconsistency (#2963)</li></ul><h2>31.2</h2><ul><li>show memory profiler legend with proper line chart color or line style</li><li>prevent the (IntelliJ) New Project wizard from completing when there is no Flutter SDK</li><li>fix a race condition causing unexpected conditions in attach</li><li>added control of RSS display to memory profiler</li><li>when running the flutter doctor command, use the -v flag</li><li>make attach use selected device</li></ul><h2>31.1</h2><ul><li>perf table polish and fix links to tip docs</li><li>fix Split Mode resize issue</li><li>rebuild stats wording tweaks</li></ul><h2>31.0</h2><ul><li>change FPS display to "Frame Rendering Time" and improve UI</li><li>reorganize inspector tools</li><li>better error reporting for Flutter runtime issues</li><li>fewer Flutter runtime issues</li><li>updated icons for Material and Cupertino</li><li>searchable preferences/settings</li><li>added refactoring to outline view: extract widget</li><li>new menu item to run 'flutter make-host-app-editable'</li><li>code cleanup and bug fixes</li></ul><h2>30.0</h2><ul><li>performance inspector changes</li><li>log view tweaks</li><li>memory profiler updates</li><li>support 'flutter attach' in the IDE (both IJ and AS)</li><li>support offline project creation in the AS wizard</li><li>code cleanup and bug fixes</li></ul><h2>29.1</h2><ul><li>address an issue with an NPE when debugging</li></ul><h2>29.0</h2><ul><li>add 'Wrap with Container' to preview</li><li>fix test navigation</li><li>clear log on restart</li><li>experimental memory profiler; enable in preferences</li><li>build for 2018.3 EAP</li><li>bug fixes</li></ul><h2>28.0</h2><ul><li>build for Android Studio 3.3 Canary and 3.2 Beta</li><li>add UI support for importing Flutter modules into Android apps</li><li>add more details to logging output</li><li>bug fixes</li></ul><h2>27.1</h2><ul><li>change the preference for --track-widget-creation to default to off</li></ul><h2>27.0</h2><ul><li>add a setting to control syncing Android libraries</li><li>fixes related to evaluating expressions when not on a call frame</li><li>auto-disable scroll to end when the user manually scrolls the log up</li><li>add the "module" template to new-module and project wizards in Android Studio</li><li>improve copy / paste in the Logging View</li><li>some tweaks to the open in Android Studio functionality</li><li>validate android package names</li><li>add Android module libraries to Flutter projects</li><li>validate org in the project wizard</li><li>default log coloring to on and update logger defaults</li><li>fix log entry browser links</li><li>support hyperlinks in flutter console log</li><li>add InheritedWidget and Stateful Widget with Animation live templates</li><li>lower case the log level names</li></ul><h2>26.0</h2><ul><li>updates to support Android Studio 3.2 Beta</li><li>removes the Inspector's empty content message</li><li>support setting log color from flutter log settings page</li><li>support hiding/showing log categories (#2398)</li><li>add flutter log color settings page (#2394)</li><li>change the default for the open inspector setting</li><li>look for the emulator tool in the 'emulator/' directory first (#2383)</li><li>support filtering by log level (#2380)</li><li>fix the flutter log view while resizing (#2379)</li><li>log entry coloring (#2382)</li><li>log tree rendering refactor (#2381)</li><li>for BazelRunConfig launches, print the command-line to the console (#2368)</li><li>refactor the Flutter debugging client code (#2359)</li><li>support match case/regex filter in log view (#2350)</li><li>fix auto-scroll to catch up to fully rendered log tree (#2342)</li><li>use the log category name from the dart:developer event (#2339)</li><li>fix-up missing create project mnemonics (#2326)</li><li>handle reload errors (#2321)</li><li>fixes for the native editor banner</li></ul><h2>25.0</h2><ul><li>remove the user preference to disable --preview-dart-2</li><li>don't use 'new' for the stless, stfull, stanim templates</li><li>add support for IntelliJ 2018.2 EAP (#2270)</li><li>added a new (very experimental) logging view</li><li>update the extract widget refactoring visibility (#2251)</li><li>launch a simulator device if none is running (#2234)</li><li>improvements to the preview view on Windows (#2239)</li><li>open the selected file for editing when opening a new project (#2236)</li><li>open selected file when launching Android Studio (#2230)</li><li>add a command bar to editors that can open in a native-code editor (#2216)</li><li>rename full restart to hot restart (#2225)</li></ul><h2>24.2</h2><ul><li>fix the --track-widget-creation flag implementation on Windows</li><li>fix for an exception in the Outline view on older Flutter SDKs</li></ul><h2>24.1</h2><ul><li>update Flutter icons</li><li>fix an exception when the selection changes and the outline view isn't visible</li><li>fix for an issue with reload on save in profile runs</li><li>fix for a 2017.3 issue with a 'no running apps' message in the inspector</li></ul><h2>24.0</h2><ul><li>inspector: significant UI refactoring to show the tree in a master / details format</li><li>inspector: add a 'Performance' tab to the Inspector, to show application FPS and memory usage</li><li>inspector: fix issues turning --track-widget-creation on and off</li><li>inspector: handle apps with multiple isolates in the inspector</li><li>live preview: suggest 'Add forDesignTime() constructor' for widgets</li><li>live preview: make the preview area smaller if the widget is not renderable</li><li>live preview: fixes to make outline preview working on Windows</li><li>live preview: sort children outlines by their RenderObject.depth during preview</li><li>simplify how we recognize Flutter projects when using Bazel</li><li>fix the "Open in Android Studio" action to not show for the ios dir</li><li>add an option to create projects in “offline” mode</li><li>better support for using multiple Flutter modules per IntelliJ project</li><li>improvments to the "Open in XCode…" menu item</li><li>better support for importing Flutter projects</li><li>several fixes for issues with using resources that had been disposed</li><li>add local history labels on reloads and restarts</li><li>have the 'reloading...'' notification timeout after the reload completes</li><li>improved support of running in --profile mode</li><li>expose the new 'Extract Widget' refactoring</li></ul><h2>23.2</h2><ul><li>updated some Bazel breakpoint logic</li></ul><h2>23.1</h2><ul><li>disabled an Android facet's ALLOW_USER_CONFIGURATION setting, to address a continuous indexing issue</li></ul><h2>23.0</h2><ul><li>outline view: removed the experimental flag</li><li>outline view: filter the outline view to only show widgets by default</li><li>inspector: several stability and polish improvements</li><li>inspector: now supports inspecting multiple running apps at the same time</li><li>we now show material icons and colors in code completion (requires 2017.3 or AS 3.1)</li><li>running and debugging flutter test adding for Bazel launch configurations</li><li>added an 'Extract method' refactoring</li><li>the preview dart 2 flag can now accept the SDK default, be set to on, or set to off</li><li>Android Studio: we now support 3.1</li><li>Android Studio: fixed an issue where Android Studio was indexing frequently</li><li>experimental: added a live sparkline of the app's memory usage</li><li>experimental: added a live preview area in the Outline view</li><li>experimental: added the ability to format (and organize imports) on save</li></ul><h2>22.2</h2><ul><li>when installing the Flutter SDK, use the 'beta' channel instead of 'dev'</li></ul><h2>22.1</h2><ul><li>when installing the Flutter SDK, use the 'dev' channel instead of 'alpha'</li><li>fix an issue with the Flutter Outline view on Windows</li></ul><h2>22.0</h2>inspector view:<ul><li>support for multiple running applications</li><li>basic speed search for the Inspector Tree</li><li>restore flutter framework toggles after a restart</li><li>expose the observatory timeline view (the dashboard version) (#1744)</li><li>live update of property values triggered each time a flutter frame is drawn. (#1721)</li><li>enum property support and tweaks to property display. (#1695)</li><li>HD inspector Widgets (#1682)</li><li>restore inspector splitter position (#1676)</li><li>open the inspector view at app launch (#1670)</li></ul>outline view:<ul><li>rename 'Add widget padding' assist to 'Add padding' (#1771)</li><li>bind actions to move widget down/up. (#1768)</li><li>rename 'Replace with children' to 'Remove widget'. (#1764)</li><li>add action for 'Replace with children' assist. (#1759)</li><li>update messages for wrapping with Column/Row. (#1745)</li><li>add icons and actions for wrapping into Column and Row. (#1743)</li><li>show build() methods in bold (#1731)</li><li>associate the Center action with the corresponding Quick Assist. (#1726)</li><li>navigate from source to Preview view. (#1710)</li><li>add speed search to the Preview view. (#1696)</li><li>add basic Flutter Preview view. (#1678)</li></ul>platforms:<ul><li>support 2018.1 EAP</li><li>no longer build for 2017.2</li></ul>miscellaneous:<ul><li>fix for displaying the flutter icon for flutter modules</li><li>fix for issue 1772, Switch Bazel flag for launching apps (#1775)</li><li>add support for displaying flutter color shades in the editor ruler (#1770)</li><li>add a flag to enable --preview-dart-2 (#1709)</li><li>smarts to run <code>flutter build</code> before trying open Xcode (#1373). (#1694)</li><li>harden error reporting on iOS simulator start failures (#1647). (#1681)</li></ul><h2>21.2</h2><ul><li>Fix an NPE when the Flutter SDK version file contains the text 'unknown'</li></ul><h2>21.1</h2><ul><li>Fix an NPE when reading the Flutter SDK version file</li></ul><h2>21.0</h2><ul><li>select an existing config at launch</li><li>fix test discovery for plugin example tests</li><li>fix discovery of tests in example subdirs</li><li>improve pub root detection for flutter tests</li><li>actionable “restart” debugging console output</li><li>improve console hyperlinking for local files</li><li>fix run config autoselection for plugin projects</li><li>for non-bazel project configurations, don't show the FlutterBazelRunConfigurationType</li><li>update FlutterViewCondition to be bazel project aware</li><li>remove the preference for the Inspector view (it's now on by default)</li><li>rename the Flutter view to Flutter Inspector</li><li>clean up of the Flutter Inspector View icons</li><li>show color properties with a nice color swatch icons</li><li>add a notification for reloaded but not run elements</li><li>show flutter material icons in the inspector</li><li>for Bazel launch configurations, update the android_cpu architecture type from armeabi to armeabi-v7a</li></ul><h2>20.0</h2><ul><li>improved console filtering</li><li>improved unit test running support to allow running package:flutter tests</li><li>improved "Open with Xcode..." logic to work better for plugin projects</li><li>fixed project creation to properly respect custom creation options (such as target language)</li><li>fixed an NPE sometimes encountered when deleting projects</li></ul><h2>19.1</h2><ul><li>Bazel run configuration updates</li></ul><h2>19.0</h2><ul><li>fixed an issue with reload when multiple project windows are open</li><li>fixed running Flutter tests in nested groups</li><li>fixed miscellaneous project wizard issues</li><li>fix to ensure we don't create Flutter library entries for non-Flutter projects</li><li>fixed project name validation in the new project creation wizard to be more performant</li><li>fixed project opening to only open main.dart if no other editors are open</li><li>fix to limit Flutter icon contributions to Flutter projects</li><li>reload on save updated to ignore errors in test files</li><li>IDEA EAP support</li><li>fix to give restarted apps focus on iOS</li><li>miscellaneous Android Studio support fixes</li><li>fixed check for Flutter tests to not mis-identify vanilla Dart tests</li><li>improved error reporting on project creation failures</li></ul><h2>18.4</h2><ul><li>Revert to 18.1 to address an NPE in the FlutterInitializer class</li><li>fixed an issue where reload on save could not be disabled</li></ul><h2>18.3</h2><ul><li>fixed a build problem that prevented the Android Studio plugin from creating projects</li></ul><h2>18.2</h2><ul><li>fixed an issue where reload on save could not be disabled</li><li>fixed an exception that could occur on project creation</li></ul><h2>18.1</h2><ul><li>fixed hot reload issue when multiple project windows were open</li><li>fixed 'Open Observatory timeline' action</li></ul><h2>18.0</h2><ul><li>Android Studio support</li><li>for flutter launches, support passing in a --flavor param</li><li>reload on save now on by default</li><li>improved and reorganized the Flutter view's toolbar</li><li>analysis toast provides a new hyperlink to open the analysis view</li><li>reloads disallowed while another reload is taking place</li><li>support to show referenced flutter plugin in the project view</li></ul><h2>17.0</h2><ul><li>improved new project wizard</li><li>improvements to the reload-on-save behavior</li><li>improved and reorganized the Flutter view's toolbar</li><li>fixes to the Flutter icon decorations in the editor ruler</li><li>fixes to group handling for widget tests</li><li>display a ballon toast if there are analysis issues when running apps</li><li>added a toggle inspect mode toolbar button</li><li>speed improvements to the device switcher pulldown</li></ul><h2>16.0</h2><ul><li>device list refresh fixes</li><li>support for flutter run in profile and release modes</li><li>support for reading the android sdk location from flutter tools</li><li>support for discovering and running Flutter widget tests</li><li>Flutter test console improvements</li><li>support for running flutter doctor in a Bazel workspace</li><li>test file icon annotations</li><li>support for locating a missing flutter SDK in .packages files</li><li>open emulator action sorting</li><li>test state icons for Flutter tests</li><li>editor line markers for Flutter tests</li><li>added a new restart daemon action</li><li>open emulator action sorting</li><li>run/debug button enablement improvements</li><li>fix to ensure the <code>Install SDK…</code> action is always visible</li><li>support for running a single Flutter test, by name</li><li>install creation progress UI fixes</li><li>project creation fixes for small IDEs</li><li>fixes to android emulator launching</li></ul><h2>15.2</h2><ul><li>fix for an exception in the new project wizard in WebStorm (#1234)</li></ul><h2>15.1</h2><ul><li>fix for a file watching related NPE on build systems using Bazel (#1191)</li></ul><h2>15.0</h2><ul><li>UI for starting android emulators from the device pull-down</li><li>workflow for installing a Flutter SDK from the New Flutter Project wizard</li><li>Flutter SDK configuration inspection improvements</li><li>improved error reporting on project creation failures</li><li>improved app reload feedback</li><li>Flutter View toolbar tweaks</li><li>initial support for running unit tests with <code>flutter test</code></li><li>new action to open iOS resources in Xcode</li></ul><h2>14.0</h2><ul><li>user toggleable option to enable more verbose debug logging of Flutter app runs</li><li>fixes to the new Flutter Module workflow</li><li>improved console logging on Flutter app termination</li><li>improved error reporting on Observatory connection and Flutter View open failures</li><li>removed Flutter SDK settings from default projects</li><li>improved project name validation (to align with checks in <code>flutter create</code>)</li><li>console hyperlinks for Xcode resources</li><li>fix to inherit Android JDK setting when creating Flutter projects</li><li>fix to ensure Flutter console filtering is only applied to Flutter consoles</li><li>improved device daemon interop</li><li>improved SDK version checking</li></ul><h2>13.1</h2><ul><li>project opening improvements</li><li>new action to open the Flutter view</li><li>module name validation on creation</li><li>fix to ensure all open files are saved to disk before running Flutter actions</li><li>improved progress reporting during calls to 'flutter create'</li><li>miscellaneous fixes and analytics improvements</li></ul><h2>13.0</h2><ul><li>small IDE support improvements</li><li>android module enablement on project creation</li><li>project explorer icon customizations</li><li>support for Flutter drop frame debugging</li><li>hot reload UX improvements</li><li>Bazel run config refinements</li><li>support for toggling OS in the Flutter View</li><li>Flutter CLI interop fixes (proper env setup)</li><li>color icon improvements</li><li>bump to require 2017.1+</li></ul><h2>12.1</h2><ul><li>fix an issue with enabling Dart support for modules from the Flutter settings page</li></ul><h2>12.0</h2><ul><li>support for IDEA <code>2017.1</code></li><li>new Flutter <code>stless</code>, <code>stful</code>, and <code>stanim</code> live templates</li><li>new assists for editing the widget hierarchy:<ul><li>move widget up or down</li><li>re-parent widget or list of widgets</li><li>convert <code>child:</code> keyword to <code>children:</code></li></ul></li><li>support for specifying "Additional Args" to Flutter application launches</li><li>default run configuration creation on project open (when possible)</li><li>device menu improvements</li><li>miscellaneous bug fixes</li></ul><h2>0.1.11.2</h2><ul><li>fix an NPE in the Flutter View when launching an app</li></ul><h2>0.1.11.1</h2><ul><li>fix to a use after dispose exception in the Flutter View</li></ul><h2>0.1.11</h2><ul><li>Flutter tool window badging when active</li><li>iOS console output folding improvements</li><li>Flutter reload actions added to main "Run" menu</li><li>devices menu fixes</li><li>improved tooltips for pubspec editor notifications</li></ul><h2>0.1.10</h2><ul><li>fixes to pubspec timestamp checking</li><li>analytics events for run, debug, and process stop</li><li>fix to <code>flutter doctor</code> to better support multiple runs</li><li>fix to the reload action for apps launched from 'run'</li></ul><h2>0.1.9.1</h2><ul><li>fix button enablement in the Flutter View</li><li>fix the reload action for apps launched from 'run'</li></ul><h2>0.1.9</h2><ul><li>added a 'Flutter' view to allow users to toggle Flutter framework debugging features while running</li><li>fixes to the visibility of the "Tools" menu</li><li>inspection to detect pubspec modifications (that may imply out of date package dependencies)</li><li>key bindings fixes</li><li>support for opening source folders as Flutter projects (using "Open...")</li><li>run and debug button enablement fixes</li><li>fix to bring iOS simulator to front on run/debug</li><li>fix to handle devfs breakpoints for projects without pubspecs</li></ul><h2>0.1.8.1</h2><ul><li>improve handling of breakpoints for the bazel launch config</li></ul><h2>0.1.8</h2><ul><li>fixed race condition in console reporting on project creation</li><li>improved interaction between Flutter and Dart plugins during project creation (no more unnecessary nags to run pub)</li><li>improvements to version checking</li><li>settings UI refinements</li><li>new "Help > Flutter Plugin" top-level menu</li><li>added reload/restart actions in the main toolbar</li><li>improved console folding for iOS messages</li><li>fixed NPE in project creation</li></ul><h2>0.1.7</h2><ul><li>improved console output folding when running iOS apps</li><li>actions for Flutter package get and package update</li><li>a new top level Flutter menu (Tools>Flutter) with common Flutter actions</li><li>updated hot reload and restart icons</li><li>editor annotations showing Flutter colors and icons in the editor ruler</li><li>better console filtering (less noise)</li><li>improved detection of Flutter projects missing a Flutter module type</li></ul><h2>0.1.6</h2><ul><li>reload and restart keybinding mapping fixes</li><li>new butter bar with actions for flutter.yaml files</li><li>"run" behavior re-designed to support reload</li><li>improved console output for reloading and restarting</li><li>miscellaneous fixes and stability improvements</li></ul><h2>0.1.5</h2><ul><li>console filtering for flutter run output</li><li>improved messaging for incomplete Flutter SDK configurations</li><li>support for new application events produced by Flutter tools</li><li>fixed duplicate service protocol console logging</li><li>Flutter run configuration cleanup</li><li>fixed NPE in showing progress from Flutter tools tasks</li><li>migration away from storing Flutter SDK location in an application library</li></ul><h2>0.1.4.1</h2><ul><li>removed an exception notification when we receive unknown events from the flutter tools</li></ul><h2>0.1.4</h2><ul><li>first public release</li></ul><h2>0.1.3</h2><ul><li>notifications for projects that look like Flutter apps but do not have Flutter enabled</li><li>improved Flutter preference UI and SDK configuration</li><li>IDEA version constraints to ensure that the plugin cannot be installed in incompatible IDEA versions</li></ul><h2>0.1.2</h2><ul><li>fixed device selector filtering</li></ul><h2>0.1.1</h2><ul><li>removed second (redundant) "open observatory" button</li><li>filtering to ensure the Flutter device selector only appears for Flutter projects</li><li>fixed hangs on app re-runs</li></ul><h2>0.1.0</h2><ul><li>initial alpha release</li></ul>
↧
↧
News for Flutter
<h2>41.0</h2><ul><li>Remove support for file path breakpoints; handle multiple vm breakpoints better (#4019)</li><li>Force Android Studio to show the Project view (#4031)</li><li>Build for ADS4 canary 1 (#4017)</li><li>Check for project disposed during format on save (#4022)</li><li>Remove an Observatory link handler from DartVmServiceDebugProcess.java (#4018)</li><li>Detect whether the VM service connection supports the getMemoryUsage API (#4016)</li><li>Don't invoke eval when shutting down (#4015)</li><li>Re-enable our disabled tests (#4013)</li><li>Co-edit module created in Android Studio (#4004)</li><li>Address several warnings in the IntelliJ log about leaked resources (#3999)</li><li>Remove an unused method (#4009)</li><li>Update CONTRIBUTING.md</li><li>Change the inspector tool window to not only show when an app is running (#4000)</li><li>Remove the Performance tab from the Inspector; remove Observatory actions (#4008)</li><li>Hide the custom logging view setting (#4005)</li><li>Fix a project assert in the Flutter editor notification (#3994)</li><li>Address a few warnings about 'mostly idle daemon process' (#3995)</li><li>Add more info to eval() exceptions (#3992)</li><li>Fix an NPE when switching platforms (#3990)</li><li>Fix an NPE in the feedback button (#3989)</li><li>Rename two wrap with Flutter actions (#3988)</li><li>Remove support for the older <code>_Logging</code> event (#3986)</li><li>Various bits of code cleanup (#3981)</li><li>Remove two reload and restart keybindings (#3979)</li><li>Fix the offset of console hyperlink detection (#3978)</li><li>Fix an issue where non-ephemeral device selection wouldn't persist (#3977)</li></ul><h2>40.2</h2><ul><li>Increase version range for AS 3.6 beta 1 (#3973)</li><li>Fix NPE in when querying display refresh rate (#3927)</li><li>Fix a ConcurrentModificationException from ActiveEditorsOutlineService (#3954)</li><li>Ignore errors from <code>app.stop</code> (#3957)</li></ul><h2>40.1</h2><ul><li>Unhook Gradle listeners from IntelliJ (#3941)</li><li>Fix a ConcurrentModificationException (#3939)</li></ul><h2>40.0</h2><ul><li>Change args to work with new defaults of flutter create (#3902)</li><li>Fix the changelog markdown translation (#3904)</li><li>Use the new getMemoryUsage() API (#3877)</li><li>Turn on the detailed test output by default for Bazel (#3876)</li><li>Query display refresh rate and use in Performance window (#3890)</li><li>Fix an NPE in FlutterIconProvider.java (#3893)</li><li>Remove use of some deprecated calls (#3886)</li><li>Build for 2019.3 EAP and 3.6 canary 11 (#3872)</li><li>Update to latest version of VmService (#3889)</li><li>Fix merge error (#3888)</li><li>Support co-editing Flutter and Android in a single project (#3850)</li><li>Replace some deprecated API calls (#3875)</li><li>Add build actions (#3868)</li><li>Add auto-edits of iml (#3870)</li><li>More normalization of flutter error codes (#3866)</li><li>Fix a couple AS issues (#3864)</li><li>Fix a ConcurrentModificationException in FlutterSdk.getFlutterSdk() (#3863)</li><li>Address instances of process execution on the EDT (#3858)</li><li>Fix open widget sample opening only counter sample app (#3854)</li><li>Add Hide Notification hyperlink to Notification Panel (#3761)</li></ul><h2>39.0</h2><ul><li>Changed project creation to default to AndriodX deselected until it works for Flutter modules</li><li>Enabled structured errors by default</li><li>Fix #3731: Synchronous execution on EDT (#3823)</li><li>Make the new languages be default (#3819)</li><li>Don't call reload for the unforked flutter web impl (#3816)</li><li>Perform additional normalization on flutter error codes (#3813)</li><li>Fix an issue related to the error reporter (#3811)</li><li>Improve computeDefaultPresentation (#3803)</li><li>Convert an error to a warning (#3810)</li><li>Fix ArrayIndexOutOfBounds for target platform selector (#3809)</li><li>Flutter web inspector (#3792)</li><li>Rev to the latest vm service library (#3801)</li><li>Adapt to API changes in ASc6 (#3802)</li><li>Switch to using the VM Service directly instead of the Daemon protocol when invoking service extensions (#3790)</li><li>Update no-response.yml (#3789)</li><li>Upgrade the version of the dart plugin that we compile against (#3784)</li><li>Address a setPreferredFocusableComponent() warning in the IntelliJ log (#3783)</li><li>Fix a regression in the Flutter Outline view (#3782)</li><li>Cache the results of parsing the pubspec file (#3773)</li><li>Only parse analysis server events we're interested in (#3772)</li><li>Optimize FlutterUtils.isInTestDir (#3774)</li><li>Add platforms to testing matrix (#3768)</li><li>Make part of the dart code use implicit-casts false (#3762)</li></ul><h2>38.2</h2><ul><li>Fix bug on Windows that prevented outlines from displaying</li><li>Restore the ability to run individual tests </li><li>Fix a couple other issues</li></ul><h2>38.1</h2><ul><li>Fix first-time installation issue</li></ul><h2>38.0</h2><ul><li>Add AndroidX option to new project wizards (#3705)</li><li>Fix break due to Android Studio 3.6 API change (#3712)</li><li>Fix logger npe (#3711)</li><li>Integration test update (#3710)</li><li>Fix highlighting of project descriptions (#3709)</li><li>Re-enable tests on the bots (#3702)</li><li>Update the flutter error display (#3682)</li><li>Relabel 'samples'to 'widget samples' (#3701)</li><li>Address some issues with blocking the EDT thread in 2019.2 (#3700)</li><li>Remove the web/desktop user preference (#3698)</li><li>Fix the logging tests (#3699)</li><li>Use DAS test annotations to flag runnable tests (#3662)</li><li>Add short-lived prompt for Q3 user survey (#3691)</li><li>Add a user preference to opt-in to showing structured errors (#3692)</li><li>Add target platform selector for togglePlatform service extension (#3688)</li><li>Update the widgets.json catalog file (#3687)</li><li>Restore stack traces in generated error reports (#3685)</li><li>Make the event stream tests pass and re-enable them (#3684)</li><li>Init default settings for the run console text wrapping (#3661)</li><li>Send flutter.error analytics (#3659)</li><li>Remove extra console whitespace (#3660)</li><li>Fix an issue with some daemon json output appearing in the console (#3658)</li><li>Initial work on displaying Flutter.Error events (#3644)</li><li>Show truncated logging messages (#3641)</li><li>Name the Bazel test config factories to match assumed names in g3 (#3636)</li><li>Remove no longer used functionality related to restart warnings (#3645)</li><li>Fix per SDK Stream breaking changes (#3640)</li><li>Fix New Pproject Wizard (#3631)</li><li>Adjust the text for the desktop/web device preference (#3629)</li><li>Issue 3615. Fix message for 'Remove widget' (#3622)</li><li>Support showing desktop and web devices (#3618)</li></ul><h2>37.0</h2><ul><li>Fix an offset issue with the UI guides code (#3574)</li><li>Add IDE query param to DevTools url. (#3592)</li><li>Treat FlutterApp as a long-running process (#3599)</li><li>Fix links for test URLs (#3600)</li></ul><h2>36.0</h2><ul><li>Add Gradle build script (#3529)</li><li>Update for new platform releases (#3527)</li><li>Add in a preference to toggle closing labels (#3528)</li><li>Don't disable closing labels as part of UI Guides (#3525)</li><li>Enable devtools launching from Bazel (#3511)</li><li>Guard against null project basedir (#3524)</li><li>Change DeviceDaemon to show a detailed error when it fails too many times. (#3513)</li><li>Add an inline run menu option to run or watch Bazel Flutter tests (#3507)</li><li>Make the save dialog refer to the save all action, not the save action (#3505)</li><li>Introduce an opt-in detailed test runner for Bazel tests (#3451)</li><li>Remove the android studio specific memory view (#3497)</li><li>Limit the amount of time we wait for a graceful app shutdown (#3490)</li><li>Mark the device daemon process as a background process (#3488)</li><li>Fix errors in AS 3.5 beta 1 (#3487)</li><li>Remove the preview view from the flutter outline view (#3481)</li><li>Remove a println in WidgetIndentsHighlightingPass.java (#3468)</li><li>Fix an npe from the FlutterErrorReportSubmitter.java class (#3469)</li><li>Handle notifications when a project has been disposed more gracefully. (#3472)</li><li>Fix two bugs for widget guide outlines. (#3470)</li></ul><h2>35.1.3</h2><ul><li>Support IntelliJ 2019.1.2 RC</li><li>Support Android Studio 3.5 beta 1</li><li>Bug fixes</li></ul><h2>35.1</h2><ul><li>Add an option to hide closing labels in Dart source code when UI guides are on (#3438)</li><li>Create "Editor" section of Flutter Settings (#3434)</li><li>Support UI as Code Widget Guides (#3420)</li><li>Add checkbox to skip the dart analyzer error check before a hot reload (#3414)</li><li>Remove the option to disable the memory view from the settings (#3408)</li><li>Track API changes (#3427)</li></ul><h2>35.0</h2><ul><li>Sample panel layout improvements (#3396)</li><li>Remove unneeded logging (#3394)</li><li>Java analysis lints cleanup (#3395)</li><li>Update subscriptions after analysis server restart (#3393)</li><li>Read sample index from flutter_tool call (#3379)</li><li>Update README (#3387)</li><li>Fix unit tests</li><li>Update build for canary 11 (#3380)</li><li>Integration test update (#3374)</li><li>Make the inspector easier to test (#3373)</li><li>Adjust build to make plugin for testing (#3366)</li><li>Address reported Java lints (#3356)</li><li>Adjust build for AS canary 10</li><li>Address an array index out of bounds (#3355)</li><li>Address an NPE (#3354)</li><li>Upgrade the service protocol library (#3353)</li><li>Address a number format exception (#3352)</li><li>Update how we manipulate the service protocol url (#3351)</li><li>Remove some uses of reflection (#3350)</li><li>Some initial work for FlutterWeb apps (#3342)</li><li>Fix an NPE when sample content generation is disabled (#3336)</li><li>Add inspector dependency to test (#3316)</li><li>Make Dart constructor calls pop out in light mode (#3327)</li></ul><h2>34.0</h2><ul><li>Update build for Android Studio 3.3.2 and IntelliJ 2019.1 (#3321)</li><li>Fix issue preventing plugin from working in AS Canary 8 (#3321)</li><li>Provides a better display if the variable has a <code>toStringDeep()</code> method defined. (#3291)</li><li>Don't show a background square in the inspector summary tree. (#3326)</li><li>Make FlutterModuleUtils consistently robust to disposed projects. (#3323)</li><li>Fix NPE issue sometimes hit evaluating expressions. (#3324)</li><li>Fix widget names. (#3322)</li><li>Make Perf and Inspector views only display when a Flutter app is being debugged. (#3320)</li><li>Support the inspector for flutter_web libraries. (#3310)</li><li>Detect when integrations tests are running (#3308)</li><li>Add in support for reloading and restarting all running apps (#3268)</li><li>Log tree path selection fixes (#3302)</li><li>Throttle logger updates (#3280)</li><li>New method in FlutterUtils: declaresFlutterWeb, this method checks for dependencies: fluttler_web in a pubspec file. (#3275)</li><li>Update a comment in FlutterSaveActionsManager (#3277)</li><li>Remove the second parameter (the Project) from SdkFields constructor, it isn't used anymore. (#3261)</li><li>Add a comment to a recent change (#3267)</li><li>Fix a file handle leak (#3264)</li><li>Port inferPubRootDirectoryIfNeeded from devtools (#3242)</li><li>Add support for matching customized Widget tests. (#3249)</li><li>Hide DevTools debugger when launching from IntelliJ. (#3252)</li><li>Migrate to GearPlain (#3248)</li><li>Minor cleanup (#3247)</li><li>Inline sample index reading (#3245)</li><li>Make a newer daemon protocol field optional (#3230)</li><li>Link to the plugins readme file from the building instructions. (#3222)</li></ul><h2>33.3</h2><ul><li>Fix an issue with an IllegalArgumentException when running Flutter apps</li></ul><h2>33.2</h2><ul><li>Support IntelliJ 2018.3.3</li></ul><h2>33.1</h2><ul><li>add menu and toolbar button to open Flutter DevTools</li><li>fix Gradle sync issue for Android Studio 3.3.1</li><li>fix highlighting of the Go link in sample banner</li></ul><h2>33.0</h2><ul><li>update build for Android Studio 3.3.1</li><li>reorder console filters so links work</li><li>more intelligently enable support for detaching from Flutter apps on exit</li><li>change the icon used for paint baselines</li><li>prevent bazel test run configurations from generating in a non-bazel workspace</li><li>support 2019.1 eap</li><li>mention 'Dart' in the plugin description</li><li>correct the bazel output for debugging bazel tests</li><li>simplify the bazel parameters we pass to Bazel Run configurations</li><li>pin flutter error events in the log</li><li>propagate node selections to inspector</li><li>link support for log data entries</li><li>fix category cell rendering</li><li>add sample creation banner</li><li>add sample apps to Android Studio New Project Wizard</li><li>update log entry data badge</li></ul><h2>32.0</h2><ul><li>address an NPE in FlutterWidgetPerfManager.java</li><li>added overlay renderered for GC, snapshot and memory reset events</li><li>consolidated all adt-ui API changes in FlutterStudioMonitorStageView</li><li>support for creating projects w/ sample content from the IDEA New Project Wizard</li><li>basic ansi color support for entries in the Flutter Logging View</li><li>restore log level combo to the Logging View</li><li>support to fill in truncated log entries</li><li>add keyboard shortcut for widget extraction</li><li>add debugPaint and debugAllowBanner icons</li><li>add repaint rainbow icon</li><li>handle cases where script.tokenPosTable is null</li><li>auto-hide details pane</li><li>guard against disposed when querying project type</li><li>fix an issue with escaped test names</li><li>refactor service extensions and set button text based on extension state</li><li>shorten message for debug mode perf disclaimer</li><li>listen for ServiceExtensionStateChanged events</li><li>restore service extension states from device on start and attach</li><li>don't use LOG.error()</li><li>refactor the Bazel Test configuration to support running tests on a single file or a single test</li><li>fix enabled/disabled text for service extensions</li><li>fix NPE in bazel config</li></ul><h2>31.3</h2><ul><li>fix NPE in sdk installation (#2965)</li><li>fix NPE caused by internal inconsistency (#2963)</li></ul><h2>31.2</h2><ul><li>show memory profiler legend with proper line chart color or line style</li><li>prevent the (IntelliJ) New Project wizard from completing when there is no Flutter SDK</li><li>fix a race condition causing unexpected conditions in attach</li><li>added control of RSS display to memory profiler</li><li>when running the flutter doctor command, use the -v flag</li><li>make attach use selected device</li></ul><h2>31.1</h2><ul><li>perf table polish and fix links to tip docs</li><li>fix Split Mode resize issue</li><li>rebuild stats wording tweaks</li></ul><h2>31.0</h2><ul><li>change FPS display to "Frame Rendering Time" and improve UI</li><li>reorganize inspector tools</li><li>better error reporting for Flutter runtime issues</li><li>fewer Flutter runtime issues</li><li>updated icons for Material and Cupertino</li><li>searchable preferences/settings</li><li>added refactoring to outline view: extract widget</li><li>new menu item to run 'flutter make-host-app-editable'</li><li>code cleanup and bug fixes</li></ul><h2>30.0</h2><ul><li>performance inspector changes</li><li>log view tweaks</li><li>memory profiler updates</li><li>support 'flutter attach' in the IDE (both IJ and AS)</li><li>support offline project creation in the AS wizard</li><li>code cleanup and bug fixes</li></ul><h2>29.1</h2><ul><li>address an issue with an NPE when debugging</li></ul><h2>29.0</h2><ul><li>add 'Wrap with Container' to preview</li><li>fix test navigation</li><li>clear log on restart</li><li>experimental memory profiler; enable in preferences</li><li>build for 2018.3 EAP</li><li>bug fixes</li></ul><h2>28.0</h2><ul><li>build for Android Studio 3.3 Canary and 3.2 Beta</li><li>add UI support for importing Flutter modules into Android apps</li><li>add more details to logging output</li><li>bug fixes</li></ul><h2>27.1</h2><ul><li>change the preference for --track-widget-creation to default to off</li></ul><h2>27.0</h2><ul><li>add a setting to control syncing Android libraries</li><li>fixes related to evaluating expressions when not on a call frame</li><li>auto-disable scroll to end when the user manually scrolls the log up</li><li>add the "module" template to new-module and project wizards in Android Studio</li><li>improve copy / paste in the Logging View</li><li>some tweaks to the open in Android Studio functionality</li><li>validate android package names</li><li>add Android module libraries to Flutter projects</li><li>validate org in the project wizard</li><li>default log coloring to on and update logger defaults</li><li>fix log entry browser links</li><li>support hyperlinks in flutter console log</li><li>add InheritedWidget and Stateful Widget with Animation live templates</li><li>lower case the log level names</li></ul><h2>26.0</h2><ul><li>updates to support Android Studio 3.2 Beta</li><li>removes the Inspector's empty content message</li><li>support setting log color from flutter log settings page</li><li>support hiding/showing log categories (#2398)</li><li>add flutter log color settings page (#2394)</li><li>change the default for the open inspector setting</li><li>look for the emulator tool in the 'emulator/' directory first (#2383)</li><li>support filtering by log level (#2380)</li><li>fix the flutter log view while resizing (#2379)</li><li>log entry coloring (#2382)</li><li>log tree rendering refactor (#2381)</li><li>for BazelRunConfig launches, print the command-line to the console (#2368)</li><li>refactor the Flutter debugging client code (#2359)</li><li>support match case/regex filter in log view (#2350)</li><li>fix auto-scroll to catch up to fully rendered log tree (#2342)</li><li>use the log category name from the dart:developer event (#2339)</li><li>fix-up missing create project mnemonics (#2326)</li><li>handle reload errors (#2321)</li><li>fixes for the native editor banner</li></ul><h2>25.0</h2><ul><li>remove the user preference to disable --preview-dart-2</li><li>don't use 'new' for the stless, stfull, stanim templates</li><li>add support for IntelliJ 2018.2 EAP (#2270)</li><li>added a new (very experimental) logging view</li><li>update the extract widget refactoring visibility (#2251)</li><li>launch a simulator device if none is running (#2234)</li><li>improvements to the preview view on Windows (#2239)</li><li>open the selected file for editing when opening a new project (#2236)</li><li>open selected file when launching Android Studio (#2230)</li><li>add a command bar to editors that can open in a native-code editor (#2216)</li><li>rename full restart to hot restart (#2225)</li></ul><h2>24.2</h2><ul><li>fix the --track-widget-creation flag implementation on Windows</li><li>fix for an exception in the Outline view on older Flutter SDKs</li></ul><h2>24.1</h2><ul><li>update Flutter icons</li><li>fix an exception when the selection changes and the outline view isn't visible</li><li>fix for an issue with reload on save in profile runs</li><li>fix for a 2017.3 issue with a 'no running apps' message in the inspector</li></ul><h2>24.0</h2><ul><li>inspector: significant UI refactoring to show the tree in a master / details format</li><li>inspector: add a 'Performance' tab to the Inspector, to show application FPS and memory usage</li><li>inspector: fix issues turning --track-widget-creation on and off</li><li>inspector: handle apps with multiple isolates in the inspector</li><li>live preview: suggest 'Add forDesignTime() constructor' for widgets</li><li>live preview: make the preview area smaller if the widget is not renderable</li><li>live preview: fixes to make outline preview working on Windows</li><li>live preview: sort children outlines by their RenderObject.depth during preview</li><li>simplify how we recognize Flutter projects when using Bazel</li><li>fix the "Open in Android Studio" action to not show for the ios dir</li><li>add an option to create projects in “offline” mode</li><li>better support for using multiple Flutter modules per IntelliJ project</li><li>improvments to the "Open in XCode…" menu item</li><li>better support for importing Flutter projects</li><li>several fixes for issues with using resources that had been disposed</li><li>add local history labels on reloads and restarts</li><li>have the 'reloading...'' notification timeout after the reload completes</li><li>improved support of running in --profile mode</li><li>expose the new 'Extract Widget' refactoring</li></ul><h2>23.2</h2><ul><li>updated some Bazel breakpoint logic</li></ul><h2>23.1</h2><ul><li>disabled an Android facet's ALLOW_USER_CONFIGURATION setting, to address a continuous indexing issue</li></ul><h2>23.0</h2><ul><li>outline view: removed the experimental flag</li><li>outline view: filter the outline view to only show widgets by default</li><li>inspector: several stability and polish improvements</li><li>inspector: now supports inspecting multiple running apps at the same time</li><li>we now show material icons and colors in code completion (requires 2017.3 or AS 3.1)</li><li>running and debugging flutter test adding for Bazel launch configurations</li><li>added an 'Extract method' refactoring</li><li>the preview dart 2 flag can now accept the SDK default, be set to on, or set to off</li><li>Android Studio: we now support 3.1</li><li>Android Studio: fixed an issue where Android Studio was indexing frequently</li><li>experimental: added a live sparkline of the app's memory usage</li><li>experimental: added a live preview area in the Outline view</li><li>experimental: added the ability to format (and organize imports) on save</li></ul><h2>22.2</h2><ul><li>when installing the Flutter SDK, use the 'beta' channel instead of 'dev'</li></ul><h2>22.1</h2><ul><li>when installing the Flutter SDK, use the 'dev' channel instead of 'alpha'</li><li>fix an issue with the Flutter Outline view on Windows</li></ul><h2>22.0</h2>inspector view:<ul><li>support for multiple running applications</li><li>basic speed search for the Inspector Tree</li><li>restore flutter framework toggles after a restart</li><li>expose the observatory timeline view (the dashboard version) (#1744)</li><li>live update of property values triggered each time a flutter frame is drawn. (#1721)</li><li>enum property support and tweaks to property display. (#1695)</li><li>HD inspector Widgets (#1682)</li><li>restore inspector splitter position (#1676)</li><li>open the inspector view at app launch (#1670)</li></ul>outline view:<ul><li>rename 'Add widget padding' assist to 'Add padding' (#1771)</li><li>bind actions to move widget down/up. (#1768)</li><li>rename 'Replace with children' to 'Remove widget'. (#1764)</li><li>add action for 'Replace with children' assist. (#1759)</li><li>update messages for wrapping with Column/Row. (#1745)</li><li>add icons and actions for wrapping into Column and Row. (#1743)</li><li>show build() methods in bold (#1731)</li><li>associate the Center action with the corresponding Quick Assist. (#1726)</li><li>navigate from source to Preview view. (#1710)</li><li>add speed search to the Preview view. (#1696)</li><li>add basic Flutter Preview view. (#1678)</li></ul>platforms:<ul><li>support 2018.1 EAP</li><li>no longer build for 2017.2</li></ul>miscellaneous:<ul><li>fix for displaying the flutter icon for flutter modules</li><li>fix for issue 1772, Switch Bazel flag for launching apps (#1775)</li><li>add support for displaying flutter color shades in the editor ruler (#1770)</li><li>add a flag to enable --preview-dart-2 (#1709)</li><li>smarts to run <code>flutter build</code> before trying open Xcode (#1373). (#1694)</li><li>harden error reporting on iOS simulator start failures (#1647). (#1681)</li></ul><h2>21.2</h2><ul><li>Fix an NPE when the Flutter SDK version file contains the text 'unknown'</li></ul><h2>21.1</h2><ul><li>Fix an NPE when reading the Flutter SDK version file</li></ul><h2>21.0</h2><ul><li>select an existing config at launch</li><li>fix test discovery for plugin example tests</li><li>fix discovery of tests in example subdirs</li><li>improve pub root detection for flutter tests</li><li>actionable “restart” debugging console output</li><li>improve console hyperlinking for local files</li><li>fix run config autoselection for plugin projects</li><li>for non-bazel project configurations, don't show the FlutterBazelRunConfigurationType</li><li>update FlutterViewCondition to be bazel project aware</li><li>remove the preference for the Inspector view (it's now on by default)</li><li>rename the Flutter view to Flutter Inspector</li><li>clean up of the Flutter Inspector View icons</li><li>show color properties with a nice color swatch icons</li><li>add a notification for reloaded but not run elements</li><li>show flutter material icons in the inspector</li><li>for Bazel launch configurations, update the android_cpu architecture type from armeabi to armeabi-v7a</li></ul><h2>20.0</h2><ul><li>improved console filtering</li><li>improved unit test running support to allow running package:flutter tests</li><li>improved "Open with Xcode..." logic to work better for plugin projects</li><li>fixed project creation to properly respect custom creation options (such as target language)</li><li>fixed an NPE sometimes encountered when deleting projects</li></ul><h2>19.1</h2><ul><li>Bazel run configuration updates</li></ul><h2>19.0</h2><ul><li>fixed an issue with reload when multiple project windows are open</li><li>fixed running Flutter tests in nested groups</li><li>fixed miscellaneous project wizard issues</li><li>fix to ensure we don't create Flutter library entries for non-Flutter projects</li><li>fixed project name validation in the new project creation wizard to be more performant</li><li>fixed project opening to only open main.dart if no other editors are open</li><li>fix to limit Flutter icon contributions to Flutter projects</li><li>reload on save updated to ignore errors in test files</li><li>IDEA EAP support</li><li>fix to give restarted apps focus on iOS</li><li>miscellaneous Android Studio support fixes</li><li>fixed check for Flutter tests to not mis-identify vanilla Dart tests</li><li>improved error reporting on project creation failures</li></ul><h2>18.4</h2><ul><li>Revert to 18.1 to address an NPE in the FlutterInitializer class</li><li>fixed an issue where reload on save could not be disabled</li></ul><h2>18.3</h2><ul><li>fixed a build problem that prevented the Android Studio plugin from creating projects</li></ul><h2>18.2</h2><ul><li>fixed an issue where reload on save could not be disabled</li><li>fixed an exception that could occur on project creation</li></ul><h2>18.1</h2><ul><li>fixed hot reload issue when multiple project windows were open</li><li>fixed 'Open Observatory timeline' action</li></ul><h2>18.0</h2><ul><li>Android Studio support</li><li>for flutter launches, support passing in a --flavor param</li><li>reload on save now on by default</li><li>improved and reorganized the Flutter view's toolbar</li><li>analysis toast provides a new hyperlink to open the analysis view</li><li>reloads disallowed while another reload is taking place</li><li>support to show referenced flutter plugin in the project view</li></ul><h2>17.0</h2><ul><li>improved new project wizard</li><li>improvements to the reload-on-save behavior</li><li>improved and reorganized the Flutter view's toolbar</li><li>fixes to the Flutter icon decorations in the editor ruler</li><li>fixes to group handling for widget tests</li><li>display a ballon toast if there are analysis issues when running apps</li><li>added a toggle inspect mode toolbar button</li><li>speed improvements to the device switcher pulldown</li></ul><h2>16.0</h2><ul><li>device list refresh fixes</li><li>support for flutter run in profile and release modes</li><li>support for reading the android sdk location from flutter tools</li><li>support for discovering and running Flutter widget tests</li><li>Flutter test console improvements</li><li>support for running flutter doctor in a Bazel workspace</li><li>test file icon annotations</li><li>support for locating a missing flutter SDK in .packages files</li><li>open emulator action sorting</li><li>test state icons for Flutter tests</li><li>editor line markers for Flutter tests</li><li>added a new restart daemon action</li><li>open emulator action sorting</li><li>run/debug button enablement improvements</li><li>fix to ensure the <code>Install SDK…</code> action is always visible</li><li>support for running a single Flutter test, by name</li><li>install creation progress UI fixes</li><li>project creation fixes for small IDEs</li><li>fixes to android emulator launching</li></ul><h2>15.2</h2><ul><li>fix for an exception in the new project wizard in WebStorm (#1234)</li></ul><h2>15.1</h2><ul><li>fix for a file watching related NPE on build systems using Bazel (#1191)</li></ul><h2>15.0</h2><ul><li>UI for starting android emulators from the device pull-down</li><li>workflow for installing a Flutter SDK from the New Flutter Project wizard</li><li>Flutter SDK configuration inspection improvements</li><li>improved error reporting on project creation failures</li><li>improved app reload feedback</li><li>Flutter View toolbar tweaks</li><li>initial support for running unit tests with <code>flutter test</code></li><li>new action to open iOS resources in Xcode</li></ul><h2>14.0</h2><ul><li>user toggleable option to enable more verbose debug logging of Flutter app runs</li><li>fixes to the new Flutter Module workflow</li><li>improved console logging on Flutter app termination</li><li>improved error reporting on Observatory connection and Flutter View open failures</li><li>removed Flutter SDK settings from default projects</li><li>improved project name validation (to align with checks in <code>flutter create</code>)</li><li>console hyperlinks for Xcode resources</li><li>fix to inherit Android JDK setting when creating Flutter projects</li><li>fix to ensure Flutter console filtering is only applied to Flutter consoles</li><li>improved device daemon interop</li><li>improved SDK version checking</li></ul><h2>13.1</h2><ul><li>project opening improvements</li><li>new action to open the Flutter view</li><li>module name validation on creation</li><li>fix to ensure all open files are saved to disk before running Flutter actions</li><li>improved progress reporting during calls to 'flutter create'</li><li>miscellaneous fixes and analytics improvements</li></ul><h2>13.0</h2><ul><li>small IDE support improvements</li><li>android module enablement on project creation</li><li>project explorer icon customizations</li><li>support for Flutter drop frame debugging</li><li>hot reload UX improvements</li><li>Bazel run config refinements</li><li>support for toggling OS in the Flutter View</li><li>Flutter CLI interop fixes (proper env setup)</li><li>color icon improvements</li><li>bump to require 2017.1+</li></ul><h2>12.1</h2><ul><li>fix an issue with enabling Dart support for modules from the Flutter settings page</li></ul><h2>12.0</h2><ul><li>support for IDEA <code>2017.1</code></li><li>new Flutter <code>stless</code>, <code>stful</code>, and <code>stanim</code> live templates</li><li>new assists for editing the widget hierarchy:<ul><li>move widget up or down</li><li>re-parent widget or list of widgets</li><li>convert <code>child:</code> keyword to <code>children:</code></li></ul></li><li>support for specifying "Additional Args" to Flutter application launches</li><li>default run configuration creation on project open (when possible)</li><li>device menu improvements</li><li>miscellaneous bug fixes</li></ul><h2>0.1.11.2</h2><ul><li>fix an NPE in the Flutter View when launching an app</li></ul><h2>0.1.11.1</h2><ul><li>fix to a use after dispose exception in the Flutter View</li></ul><h2>0.1.11</h2><ul><li>Flutter tool window badging when active</li><li>iOS console output folding improvements</li><li>Flutter reload actions added to main "Run" menu</li><li>devices menu fixes</li><li>improved tooltips for pubspec editor notifications</li></ul><h2>0.1.10</h2><ul><li>fixes to pubspec timestamp checking</li><li>analytics events for run, debug, and process stop</li><li>fix to <code>flutter doctor</code> to better support multiple runs</li><li>fix to the reload action for apps launched from 'run'</li></ul><h2>0.1.9.1</h2><ul><li>fix button enablement in the Flutter View</li><li>fix the reload action for apps launched from 'run'</li></ul><h2>0.1.9</h2><ul><li>added a 'Flutter' view to allow users to toggle Flutter framework debugging features while running</li><li>fixes to the visibility of the "Tools" menu</li><li>inspection to detect pubspec modifications (that may imply out of date package dependencies)</li><li>key bindings fixes</li><li>support for opening source folders as Flutter projects (using "Open...")</li><li>run and debug button enablement fixes</li><li>fix to bring iOS simulator to front on run/debug</li><li>fix to handle devfs breakpoints for projects without pubspecs</li></ul><h2>0.1.8.1</h2><ul><li>improve handling of breakpoints for the bazel launch config</li></ul><h2>0.1.8</h2><ul><li>fixed race condition in console reporting on project creation</li><li>improved interaction between Flutter and Dart plugins during project creation (no more unnecessary nags to run pub)</li><li>improvements to version checking</li><li>settings UI refinements</li><li>new "Help > Flutter Plugin" top-level menu</li><li>added reload/restart actions in the main toolbar</li><li>improved console folding for iOS messages</li><li>fixed NPE in project creation</li></ul><h2>0.1.7</h2><ul><li>improved console output folding when running iOS apps</li><li>actions for Flutter package get and package update</li><li>a new top level Flutter menu (Tools>Flutter) with common Flutter actions</li><li>updated hot reload and restart icons</li><li>editor annotations showing Flutter colors and icons in the editor ruler</li><li>better console filtering (less noise)</li><li>improved detection of Flutter projects missing a Flutter module type</li></ul><h2>0.1.6</h2><ul><li>reload and restart keybinding mapping fixes</li><li>new butter bar with actions for flutter.yaml files</li><li>"run" behavior re-designed to support reload</li><li>improved console output for reloading and restarting</li><li>miscellaneous fixes and stability improvements</li></ul><h2>0.1.5</h2><ul><li>console filtering for flutter run output</li><li>improved messaging for incomplete Flutter SDK configurations</li><li>support for new application events produced by Flutter tools</li><li>fixed duplicate service protocol console logging</li><li>Flutter run configuration cleanup</li><li>fixed NPE in showing progress from Flutter tools tasks</li><li>migration away from storing Flutter SDK location in an application library</li></ul><h2>0.1.4.1</h2><ul><li>removed an exception notification when we receive unknown events from the flutter tools</li></ul><h2>0.1.4</h2><ul><li>first public release</li></ul><h2>0.1.3</h2><ul><li>notifications for projects that look like Flutter apps but do not have Flutter enabled</li><li>improved Flutter preference UI and SDK configuration</li><li>IDEA version constraints to ensure that the plugin cannot be installed in incompatible IDEA versions</li></ul><h2>0.1.2</h2><ul><li>fixed device selector filtering</li></ul><h2>0.1.1</h2><ul><li>removed second (redundant) "open observatory" button</li><li>filtering to ensure the Flutter device selector only appears for Flutter projects</li><li>fixed hangs on app re-runs</li></ul><h2>0.1.0</h2><ul><li>initial alpha release</li></ul>
↧
News for Flutter
<h2>41.0</h2><ul><li>Remove support for file path breakpoints; handle multiple vm breakpoints better (#4019)</li><li>Force Android Studio to show the Project view (#4031)</li><li>Build for ADS4 canary 1 (#4017)</li><li>Check for project disposed during format on save (#4022)</li><li>Remove an Observatory link handler from DartVmServiceDebugProcess.java (#4018)</li><li>Detect whether the VM service connection supports the getMemoryUsage API (#4016)</li><li>Don't invoke eval when shutting down (#4015)</li><li>Re-enable our disabled tests (#4013)</li><li>Co-edit module created in Android Studio (#4004)</li><li>Address several warnings in the IntelliJ log about leaked resources (#3999)</li><li>Remove an unused method (#4009)</li><li>Update CONTRIBUTING.md</li><li>Change the inspector tool window to not only show when an app is running (#4000)</li><li>Remove the Performance tab from the Inspector; remove Observatory actions (#4008)</li><li>Hide the custom logging view setting (#4005)</li><li>Fix a project assert in the Flutter editor notification (#3994)</li><li>Address a few warnings about 'mostly idle daemon process' (#3995)</li><li>Add more info to eval() exceptions (#3992)</li><li>Fix an NPE when switching platforms (#3990)</li><li>Fix an NPE in the feedback button (#3989)</li><li>Rename two wrap with Flutter actions (#3988)</li><li>Remove support for the older <code>_Logging</code> event (#3986)</li><li>Various bits of code cleanup (#3981)</li><li>Remove two reload and restart keybindings (#3979)</li><li>Fix the offset of console hyperlink detection (#3978)</li><li>Fix an issue where non-ephemeral device selection wouldn't persist (#3977)</li></ul><h2>40.2</h2><ul><li>Increase version range for AS 3.6 beta 1 (#3973)</li><li>Fix NPE in when querying display refresh rate (#3927)</li><li>Fix a ConcurrentModificationException from ActiveEditorsOutlineService (#3954)</li><li>Ignore errors from <code>app.stop</code> (#3957)</li></ul><h2>40.1</h2><ul><li>Unhook Gradle listeners from IntelliJ (#3941)</li><li>Fix a ConcurrentModificationException (#3939)</li></ul><h2>40.0</h2><ul><li>Change args to work with new defaults of flutter create (#3902)</li><li>Fix the changelog markdown translation (#3904)</li><li>Use the new getMemoryUsage() API (#3877)</li><li>Turn on the detailed test output by default for Bazel (#3876)</li><li>Query display refresh rate and use in Performance window (#3890)</li><li>Fix an NPE in FlutterIconProvider.java (#3893)</li><li>Remove use of some deprecated calls (#3886)</li><li>Build for 2019.3 EAP and 3.6 canary 11 (#3872)</li><li>Update to latest version of VmService (#3889)</li><li>Fix merge error (#3888)</li><li>Support co-editing Flutter and Android in a single project (#3850)</li><li>Replace some deprecated API calls (#3875)</li><li>Add build actions (#3868)</li><li>Add auto-edits of iml (#3870)</li><li>More normalization of flutter error codes (#3866)</li><li>Fix a couple AS issues (#3864)</li><li>Fix a ConcurrentModificationException in FlutterSdk.getFlutterSdk() (#3863)</li><li>Address instances of process execution on the EDT (#3858)</li><li>Fix open widget sample opening only counter sample app (#3854)</li><li>Add Hide Notification hyperlink to Notification Panel (#3761)</li></ul><h2>39.0</h2><ul><li>Changed project creation to default to AndriodX deselected until it works for Flutter modules</li><li>Enabled structured errors by default</li><li>Fix #3731: Synchronous execution on EDT (#3823)</li><li>Make the new languages be default (#3819)</li><li>Don't call reload for the unforked flutter web impl (#3816)</li><li>Perform additional normalization on flutter error codes (#3813)</li><li>Fix an issue related to the error reporter (#3811)</li><li>Improve computeDefaultPresentation (#3803)</li><li>Convert an error to a warning (#3810)</li><li>Fix ArrayIndexOutOfBounds for target platform selector (#3809)</li><li>Flutter web inspector (#3792)</li><li>Rev to the latest vm service library (#3801)</li><li>Adapt to API changes in ASc6 (#3802)</li><li>Switch to using the VM Service directly instead of the Daemon protocol when invoking service extensions (#3790)</li><li>Update no-response.yml (#3789)</li><li>Upgrade the version of the dart plugin that we compile against (#3784)</li><li>Address a setPreferredFocusableComponent() warning in the IntelliJ log (#3783)</li><li>Fix a regression in the Flutter Outline view (#3782)</li><li>Cache the results of parsing the pubspec file (#3773)</li><li>Only parse analysis server events we're interested in (#3772)</li><li>Optimize FlutterUtils.isInTestDir (#3774)</li><li>Add platforms to testing matrix (#3768)</li><li>Make part of the dart code use implicit-casts false (#3762)</li></ul><h2>38.2</h2><ul><li>Fix bug on Windows that prevented outlines from displaying</li><li>Restore the ability to run individual tests </li><li>Fix a couple other issues</li></ul><h2>38.1</h2><ul><li>Fix first-time installation issue</li></ul><h2>38.0</h2><ul><li>Add AndroidX option to new project wizards (#3705)</li><li>Fix break due to Android Studio 3.6 API change (#3712)</li><li>Fix logger npe (#3711)</li><li>Integration test update (#3710)</li><li>Fix highlighting of project descriptions (#3709)</li><li>Re-enable tests on the bots (#3702)</li><li>Update the flutter error display (#3682)</li><li>Relabel 'samples'to 'widget samples' (#3701)</li><li>Address some issues with blocking the EDT thread in 2019.2 (#3700)</li><li>Remove the web/desktop user preference (#3698)</li><li>Fix the logging tests (#3699)</li><li>Use DAS test annotations to flag runnable tests (#3662)</li><li>Add short-lived prompt for Q3 user survey (#3691)</li><li>Add a user preference to opt-in to showing structured errors (#3692)</li><li>Add target platform selector for togglePlatform service extension (#3688)</li><li>Update the widgets.json catalog file (#3687)</li><li>Restore stack traces in generated error reports (#3685)</li><li>Make the event stream tests pass and re-enable them (#3684)</li><li>Init default settings for the run console text wrapping (#3661)</li><li>Send flutter.error analytics (#3659)</li><li>Remove extra console whitespace (#3660)</li><li>Fix an issue with some daemon json output appearing in the console (#3658)</li><li>Initial work on displaying Flutter.Error events (#3644)</li><li>Show truncated logging messages (#3641)</li><li>Name the Bazel test config factories to match assumed names in g3 (#3636)</li><li>Remove no longer used functionality related to restart warnings (#3645)</li><li>Fix per SDK Stream breaking changes (#3640)</li><li>Fix New Pproject Wizard (#3631)</li><li>Adjust the text for the desktop/web device preference (#3629)</li><li>Issue 3615. Fix message for 'Remove widget' (#3622)</li><li>Support showing desktop and web devices (#3618)</li></ul><h2>37.0</h2><ul><li>Fix an offset issue with the UI guides code (#3574)</li><li>Add IDE query param to DevTools url. (#3592)</li><li>Treat FlutterApp as a long-running process (#3599)</li><li>Fix links for test URLs (#3600)</li></ul><h2>36.0</h2><ul><li>Add Gradle build script (#3529)</li><li>Update for new platform releases (#3527)</li><li>Add in a preference to toggle closing labels (#3528)</li><li>Don't disable closing labels as part of UI Guides (#3525)</li><li>Enable devtools launching from Bazel (#3511)</li><li>Guard against null project basedir (#3524)</li><li>Change DeviceDaemon to show a detailed error when it fails too many times. (#3513)</li><li>Add an inline run menu option to run or watch Bazel Flutter tests (#3507)</li><li>Make the save dialog refer to the save all action, not the save action (#3505)</li><li>Introduce an opt-in detailed test runner for Bazel tests (#3451)</li><li>Remove the android studio specific memory view (#3497)</li><li>Limit the amount of time we wait for a graceful app shutdown (#3490)</li><li>Mark the device daemon process as a background process (#3488)</li><li>Fix errors in AS 3.5 beta 1 (#3487)</li><li>Remove the preview view from the flutter outline view (#3481)</li><li>Remove a println in WidgetIndentsHighlightingPass.java (#3468)</li><li>Fix an npe from the FlutterErrorReportSubmitter.java class (#3469)</li><li>Handle notifications when a project has been disposed more gracefully. (#3472)</li><li>Fix two bugs for widget guide outlines. (#3470)</li></ul><h2>35.1.3</h2><ul><li>Support IntelliJ 2019.1.2 RC</li><li>Support Android Studio 3.5 beta 1</li><li>Bug fixes</li></ul><h2>35.1</h2><ul><li>Add an option to hide closing labels in Dart source code when UI guides are on (#3438)</li><li>Create "Editor" section of Flutter Settings (#3434)</li><li>Support UI as Code Widget Guides (#3420)</li><li>Add checkbox to skip the dart analyzer error check before a hot reload (#3414)</li><li>Remove the option to disable the memory view from the settings (#3408)</li><li>Track API changes (#3427)</li></ul><h2>35.0</h2><ul><li>Sample panel layout improvements (#3396)</li><li>Remove unneeded logging (#3394)</li><li>Java analysis lints cleanup (#3395)</li><li>Update subscriptions after analysis server restart (#3393)</li><li>Read sample index from flutter_tool call (#3379)</li><li>Update README (#3387)</li><li>Fix unit tests</li><li>Update build for canary 11 (#3380)</li><li>Integration test update (#3374)</li><li>Make the inspector easier to test (#3373)</li><li>Adjust build to make plugin for testing (#3366)</li><li>Address reported Java lints (#3356)</li><li>Adjust build for AS canary 10</li><li>Address an array index out of bounds (#3355)</li><li>Address an NPE (#3354)</li><li>Upgrade the service protocol library (#3353)</li><li>Address a number format exception (#3352)</li><li>Update how we manipulate the service protocol url (#3351)</li><li>Remove some uses of reflection (#3350)</li><li>Some initial work for FlutterWeb apps (#3342)</li><li>Fix an NPE when sample content generation is disabled (#3336)</li><li>Add inspector dependency to test (#3316)</li><li>Make Dart constructor calls pop out in light mode (#3327)</li></ul><h2>34.0</h2><ul><li>Update build for Android Studio 3.3.2 and IntelliJ 2019.1 (#3321)</li><li>Fix issue preventing plugin from working in AS Canary 8 (#3321)</li><li>Provides a better display if the variable has a <code>toStringDeep()</code> method defined. (#3291)</li><li>Don't show a background square in the inspector summary tree. (#3326)</li><li>Make FlutterModuleUtils consistently robust to disposed projects. (#3323)</li><li>Fix NPE issue sometimes hit evaluating expressions. (#3324)</li><li>Fix widget names. (#3322)</li><li>Make Perf and Inspector views only display when a Flutter app is being debugged. (#3320)</li><li>Support the inspector for flutter_web libraries. (#3310)</li><li>Detect when integrations tests are running (#3308)</li><li>Add in support for reloading and restarting all running apps (#3268)</li><li>Log tree path selection fixes (#3302)</li><li>Throttle logger updates (#3280)</li><li>New method in FlutterUtils: declaresFlutterWeb, this method checks for dependencies: fluttler_web in a pubspec file. (#3275)</li><li>Update a comment in FlutterSaveActionsManager (#3277)</li><li>Remove the second parameter (the Project) from SdkFields constructor, it isn't used anymore. (#3261)</li><li>Add a comment to a recent change (#3267)</li><li>Fix a file handle leak (#3264)</li><li>Port inferPubRootDirectoryIfNeeded from devtools (#3242)</li><li>Add support for matching customized Widget tests. (#3249)</li><li>Hide DevTools debugger when launching from IntelliJ. (#3252)</li><li>Migrate to GearPlain (#3248)</li><li>Minor cleanup (#3247)</li><li>Inline sample index reading (#3245)</li><li>Make a newer daemon protocol field optional (#3230)</li><li>Link to the plugins readme file from the building instructions. (#3222)</li></ul><h2>33.3</h2><ul><li>Fix an issue with an IllegalArgumentException when running Flutter apps</li></ul><h2>33.2</h2><ul><li>Support IntelliJ 2018.3.3</li></ul><h2>33.1</h2><ul><li>add menu and toolbar button to open Flutter DevTools</li><li>fix Gradle sync issue for Android Studio 3.3.1</li><li>fix highlighting of the Go link in sample banner</li></ul><h2>33.0</h2><ul><li>update build for Android Studio 3.3.1</li><li>reorder console filters so links work</li><li>more intelligently enable support for detaching from Flutter apps on exit</li><li>change the icon used for paint baselines</li><li>prevent bazel test run configurations from generating in a non-bazel workspace</li><li>support 2019.1 eap</li><li>mention 'Dart' in the plugin description</li><li>correct the bazel output for debugging bazel tests</li><li>simplify the bazel parameters we pass to Bazel Run configurations</li><li>pin flutter error events in the log</li><li>propagate node selections to inspector</li><li>link support for log data entries</li><li>fix category cell rendering</li><li>add sample creation banner</li><li>add sample apps to Android Studio New Project Wizard</li><li>update log entry data badge</li></ul><h2>32.0</h2><ul><li>address an NPE in FlutterWidgetPerfManager.java</li><li>added overlay renderered for GC, snapshot and memory reset events</li><li>consolidated all adt-ui API changes in FlutterStudioMonitorStageView</li><li>support for creating projects w/ sample content from the IDEA New Project Wizard</li><li>basic ansi color support for entries in the Flutter Logging View</li><li>restore log level combo to the Logging View</li><li>support to fill in truncated log entries</li><li>add keyboard shortcut for widget extraction</li><li>add debugPaint and debugAllowBanner icons</li><li>add repaint rainbow icon</li><li>handle cases where script.tokenPosTable is null</li><li>auto-hide details pane</li><li>guard against disposed when querying project type</li><li>fix an issue with escaped test names</li><li>refactor service extensions and set button text based on extension state</li><li>shorten message for debug mode perf disclaimer</li><li>listen for ServiceExtensionStateChanged events</li><li>restore service extension states from device on start and attach</li><li>don't use LOG.error()</li><li>refactor the Bazel Test configuration to support running tests on a single file or a single test</li><li>fix enabled/disabled text for service extensions</li><li>fix NPE in bazel config</li></ul><h2>31.3</h2><ul><li>fix NPE in sdk installation (#2965)</li><li>fix NPE caused by internal inconsistency (#2963)</li></ul><h2>31.2</h2><ul><li>show memory profiler legend with proper line chart color or line style</li><li>prevent the (IntelliJ) New Project wizard from completing when there is no Flutter SDK</li><li>fix a race condition causing unexpected conditions in attach</li><li>added control of RSS display to memory profiler</li><li>when running the flutter doctor command, use the -v flag</li><li>make attach use selected device</li></ul><h2>31.1</h2><ul><li>perf table polish and fix links to tip docs</li><li>fix Split Mode resize issue</li><li>rebuild stats wording tweaks</li></ul><h2>31.0</h2><ul><li>change FPS display to "Frame Rendering Time" and improve UI</li><li>reorganize inspector tools</li><li>better error reporting for Flutter runtime issues</li><li>fewer Flutter runtime issues</li><li>updated icons for Material and Cupertino</li><li>searchable preferences/settings</li><li>added refactoring to outline view: extract widget</li><li>new menu item to run 'flutter make-host-app-editable'</li><li>code cleanup and bug fixes</li></ul><h2>30.0</h2><ul><li>performance inspector changes</li><li>log view tweaks</li><li>memory profiler updates</li><li>support 'flutter attach' in the IDE (both IJ and AS)</li><li>support offline project creation in the AS wizard</li><li>code cleanup and bug fixes</li></ul><h2>29.1</h2><ul><li>address an issue with an NPE when debugging</li></ul><h2>29.0</h2><ul><li>add 'Wrap with Container' to preview</li><li>fix test navigation</li><li>clear log on restart</li><li>experimental memory profiler; enable in preferences</li><li>build for 2018.3 EAP</li><li>bug fixes</li></ul><h2>28.0</h2><ul><li>build for Android Studio 3.3 Canary and 3.2 Beta</li><li>add UI support for importing Flutter modules into Android apps</li><li>add more details to logging output</li><li>bug fixes</li></ul><h2>27.1</h2><ul><li>change the preference for --track-widget-creation to default to off</li></ul><h2>27.0</h2><ul><li>add a setting to control syncing Android libraries</li><li>fixes related to evaluating expressions when not on a call frame</li><li>auto-disable scroll to end when the user manually scrolls the log up</li><li>add the "module" template to new-module and project wizards in Android Studio</li><li>improve copy / paste in the Logging View</li><li>some tweaks to the open in Android Studio functionality</li><li>validate android package names</li><li>add Android module libraries to Flutter projects</li><li>validate org in the project wizard</li><li>default log coloring to on and update logger defaults</li><li>fix log entry browser links</li><li>support hyperlinks in flutter console log</li><li>add InheritedWidget and Stateful Widget with Animation live templates</li><li>lower case the log level names</li></ul><h2>26.0</h2><ul><li>updates to support Android Studio 3.2 Beta</li><li>removes the Inspector's empty content message</li><li>support setting log color from flutter log settings page</li><li>support hiding/showing log categories (#2398)</li><li>add flutter log color settings page (#2394)</li><li>change the default for the open inspector setting</li><li>look for the emulator tool in the 'emulator/' directory first (#2383)</li><li>support filtering by log level (#2380)</li><li>fix the flutter log view while resizing (#2379)</li><li>log entry coloring (#2382)</li><li>log tree rendering refactor (#2381)</li><li>for BazelRunConfig launches, print the command-line to the console (#2368)</li><li>refactor the Flutter debugging client code (#2359)</li><li>support match case/regex filter in log view (#2350)</li><li>fix auto-scroll to catch up to fully rendered log tree (#2342)</li><li>use the log category name from the dart:developer event (#2339)</li><li>fix-up missing create project mnemonics (#2326)</li><li>handle reload errors (#2321)</li><li>fixes for the native editor banner</li></ul><h2>25.0</h2><ul><li>remove the user preference to disable --preview-dart-2</li><li>don't use 'new' for the stless, stfull, stanim templates</li><li>add support for IntelliJ 2018.2 EAP (#2270)</li><li>added a new (very experimental) logging view</li><li>update the extract widget refactoring visibility (#2251)</li><li>launch a simulator device if none is running (#2234)</li><li>improvements to the preview view on Windows (#2239)</li><li>open the selected file for editing when opening a new project (#2236)</li><li>open selected file when launching Android Studio (#2230)</li><li>add a command bar to editors that can open in a native-code editor (#2216)</li><li>rename full restart to hot restart (#2225)</li></ul><h2>24.2</h2><ul><li>fix the --track-widget-creation flag implementation on Windows</li><li>fix for an exception in the Outline view on older Flutter SDKs</li></ul><h2>24.1</h2><ul><li>update Flutter icons</li><li>fix an exception when the selection changes and the outline view isn't visible</li><li>fix for an issue with reload on save in profile runs</li><li>fix for a 2017.3 issue with a 'no running apps' message in the inspector</li></ul><h2>24.0</h2><ul><li>inspector: significant UI refactoring to show the tree in a master / details format</li><li>inspector: add a 'Performance' tab to the Inspector, to show application FPS and memory usage</li><li>inspector: fix issues turning --track-widget-creation on and off</li><li>inspector: handle apps with multiple isolates in the inspector</li><li>live preview: suggest 'Add forDesignTime() constructor' for widgets</li><li>live preview: make the preview area smaller if the widget is not renderable</li><li>live preview: fixes to make outline preview working on Windows</li><li>live preview: sort children outlines by their RenderObject.depth during preview</li><li>simplify how we recognize Flutter projects when using Bazel</li><li>fix the "Open in Android Studio" action to not show for the ios dir</li><li>add an option to create projects in “offline” mode</li><li>better support for using multiple Flutter modules per IntelliJ project</li><li>improvments to the "Open in XCode…" menu item</li><li>better support for importing Flutter projects</li><li>several fixes for issues with using resources that had been disposed</li><li>add local history labels on reloads and restarts</li><li>have the 'reloading...'' notification timeout after the reload completes</li><li>improved support of running in --profile mode</li><li>expose the new 'Extract Widget' refactoring</li></ul><h2>23.2</h2><ul><li>updated some Bazel breakpoint logic</li></ul><h2>23.1</h2><ul><li>disabled an Android facet's ALLOW_USER_CONFIGURATION setting, to address a continuous indexing issue</li></ul><h2>23.0</h2><ul><li>outline view: removed the experimental flag</li><li>outline view: filter the outline view to only show widgets by default</li><li>inspector: several stability and polish improvements</li><li>inspector: now supports inspecting multiple running apps at the same time</li><li>we now show material icons and colors in code completion (requires 2017.3 or AS 3.1)</li><li>running and debugging flutter test adding for Bazel launch configurations</li><li>added an 'Extract method' refactoring</li><li>the preview dart 2 flag can now accept the SDK default, be set to on, or set to off</li><li>Android Studio: we now support 3.1</li><li>Android Studio: fixed an issue where Android Studio was indexing frequently</li><li>experimental: added a live sparkline of the app's memory usage</li><li>experimental: added a live preview area in the Outline view</li><li>experimental: added the ability to format (and organize imports) on save</li></ul><h2>22.2</h2><ul><li>when installing the Flutter SDK, use the 'beta' channel instead of 'dev'</li></ul><h2>22.1</h2><ul><li>when installing the Flutter SDK, use the 'dev' channel instead of 'alpha'</li><li>fix an issue with the Flutter Outline view on Windows</li></ul><h2>22.0</h2>inspector view:<ul><li>support for multiple running applications</li><li>basic speed search for the Inspector Tree</li><li>restore flutter framework toggles after a restart</li><li>expose the observatory timeline view (the dashboard version) (#1744)</li><li>live update of property values triggered each time a flutter frame is drawn. (#1721)</li><li>enum property support and tweaks to property display. (#1695)</li><li>HD inspector Widgets (#1682)</li><li>restore inspector splitter position (#1676)</li><li>open the inspector view at app launch (#1670)</li></ul>outline view:<ul><li>rename 'Add widget padding' assist to 'Add padding' (#1771)</li><li>bind actions to move widget down/up. (#1768)</li><li>rename 'Replace with children' to 'Remove widget'. (#1764)</li><li>add action for 'Replace with children' assist. (#1759)</li><li>update messages for wrapping with Column/Row. (#1745)</li><li>add icons and actions for wrapping into Column and Row. (#1743)</li><li>show build() methods in bold (#1731)</li><li>associate the Center action with the corresponding Quick Assist. (#1726)</li><li>navigate from source to Preview view. (#1710)</li><li>add speed search to the Preview view. (#1696)</li><li>add basic Flutter Preview view. (#1678)</li></ul>platforms:<ul><li>support 2018.1 EAP</li><li>no longer build for 2017.2</li></ul>miscellaneous:<ul><li>fix for displaying the flutter icon for flutter modules</li><li>fix for issue 1772, Switch Bazel flag for launching apps (#1775)</li><li>add support for displaying flutter color shades in the editor ruler (#1770)</li><li>add a flag to enable --preview-dart-2 (#1709)</li><li>smarts to run <code>flutter build</code> before trying open Xcode (#1373). (#1694)</li><li>harden error reporting on iOS simulator start failures (#1647). (#1681)</li></ul><h2>21.2</h2><ul><li>Fix an NPE when the Flutter SDK version file contains the text 'unknown'</li></ul><h2>21.1</h2><ul><li>Fix an NPE when reading the Flutter SDK version file</li></ul><h2>21.0</h2><ul><li>select an existing config at launch</li><li>fix test discovery for plugin example tests</li><li>fix discovery of tests in example subdirs</li><li>improve pub root detection for flutter tests</li><li>actionable “restart” debugging console output</li><li>improve console hyperlinking for local files</li><li>fix run config autoselection for plugin projects</li><li>for non-bazel project configurations, don't show the FlutterBazelRunConfigurationType</li><li>update FlutterViewCondition to be bazel project aware</li><li>remove the preference for the Inspector view (it's now on by default)</li><li>rename the Flutter view to Flutter Inspector</li><li>clean up of the Flutter Inspector View icons</li><li>show color properties with a nice color swatch icons</li><li>add a notification for reloaded but not run elements</li><li>show flutter material icons in the inspector</li><li>for Bazel launch configurations, update the android_cpu architecture type from armeabi to armeabi-v7a</li></ul><h2>20.0</h2><ul><li>improved console filtering</li><li>improved unit test running support to allow running package:flutter tests</li><li>improved "Open with Xcode..." logic to work better for plugin projects</li><li>fixed project creation to properly respect custom creation options (such as target language)</li><li>fixed an NPE sometimes encountered when deleting projects</li></ul><h2>19.1</h2><ul><li>Bazel run configuration updates</li></ul><h2>19.0</h2><ul><li>fixed an issue with reload when multiple project windows are open</li><li>fixed running Flutter tests in nested groups</li><li>fixed miscellaneous project wizard issues</li><li>fix to ensure we don't create Flutter library entries for non-Flutter projects</li><li>fixed project name validation in the new project creation wizard to be more performant</li><li>fixed project opening to only open main.dart if no other editors are open</li><li>fix to limit Flutter icon contributions to Flutter projects</li><li>reload on save updated to ignore errors in test files</li><li>IDEA EAP support</li><li>fix to give restarted apps focus on iOS</li><li>miscellaneous Android Studio support fixes</li><li>fixed check for Flutter tests to not mis-identify vanilla Dart tests</li><li>improved error reporting on project creation failures</li></ul><h2>18.4</h2><ul><li>Revert to 18.1 to address an NPE in the FlutterInitializer class</li><li>fixed an issue where reload on save could not be disabled</li></ul><h2>18.3</h2><ul><li>fixed a build problem that prevented the Android Studio plugin from creating projects</li></ul><h2>18.2</h2><ul><li>fixed an issue where reload on save could not be disabled</li><li>fixed an exception that could occur on project creation</li></ul><h2>18.1</h2><ul><li>fixed hot reload issue when multiple project windows were open</li><li>fixed 'Open Observatory timeline' action</li></ul><h2>18.0</h2><ul><li>Android Studio support</li><li>for flutter launches, support passing in a --flavor param</li><li>reload on save now on by default</li><li>improved and reorganized the Flutter view's toolbar</li><li>analysis toast provides a new hyperlink to open the analysis view</li><li>reloads disallowed while another reload is taking place</li><li>support to show referenced flutter plugin in the project view</li></ul><h2>17.0</h2><ul><li>improved new project wizard</li><li>improvements to the reload-on-save behavior</li><li>improved and reorganized the Flutter view's toolbar</li><li>fixes to the Flutter icon decorations in the editor ruler</li><li>fixes to group handling for widget tests</li><li>display a ballon toast if there are analysis issues when running apps</li><li>added a toggle inspect mode toolbar button</li><li>speed improvements to the device switcher pulldown</li></ul><h2>16.0</h2><ul><li>device list refresh fixes</li><li>support for flutter run in profile and release modes</li><li>support for reading the android sdk location from flutter tools</li><li>support for discovering and running Flutter widget tests</li><li>Flutter test console improvements</li><li>support for running flutter doctor in a Bazel workspace</li><li>test file icon annotations</li><li>support for locating a missing flutter SDK in .packages files</li><li>open emulator action sorting</li><li>test state icons for Flutter tests</li><li>editor line markers for Flutter tests</li><li>added a new restart daemon action</li><li>open emulator action sorting</li><li>run/debug button enablement improvements</li><li>fix to ensure the <code>Install SDK…</code> action is always visible</li><li>support for running a single Flutter test, by name</li><li>install creation progress UI fixes</li><li>project creation fixes for small IDEs</li><li>fixes to android emulator launching</li></ul><h2>15.2</h2><ul><li>fix for an exception in the new project wizard in WebStorm (#1234)</li></ul><h2>15.1</h2><ul><li>fix for a file watching related NPE on build systems using Bazel (#1191)</li></ul><h2>15.0</h2><ul><li>UI for starting android emulators from the device pull-down</li><li>workflow for installing a Flutter SDK from the New Flutter Project wizard</li><li>Flutter SDK configuration inspection improvements</li><li>improved error reporting on project creation failures</li><li>improved app reload feedback</li><li>Flutter View toolbar tweaks</li><li>initial support for running unit tests with <code>flutter test</code></li><li>new action to open iOS resources in Xcode</li></ul><h2>14.0</h2><ul><li>user toggleable option to enable more verbose debug logging of Flutter app runs</li><li>fixes to the new Flutter Module workflow</li><li>improved console logging on Flutter app termination</li><li>improved error reporting on Observatory connection and Flutter View open failures</li><li>removed Flutter SDK settings from default projects</li><li>improved project name validation (to align with checks in <code>flutter create</code>)</li><li>console hyperlinks for Xcode resources</li><li>fix to inherit Android JDK setting when creating Flutter projects</li><li>fix to ensure Flutter console filtering is only applied to Flutter consoles</li><li>improved device daemon interop</li><li>improved SDK version checking</li></ul><h2>13.1</h2><ul><li>project opening improvements</li><li>new action to open the Flutter view</li><li>module name validation on creation</li><li>fix to ensure all open files are saved to disk before running Flutter actions</li><li>improved progress reporting during calls to 'flutter create'</li><li>miscellaneous fixes and analytics improvements</li></ul><h2>13.0</h2><ul><li>small IDE support improvements</li><li>android module enablement on project creation</li><li>project explorer icon customizations</li><li>support for Flutter drop frame debugging</li><li>hot reload UX improvements</li><li>Bazel run config refinements</li><li>support for toggling OS in the Flutter View</li><li>Flutter CLI interop fixes (proper env setup)</li><li>color icon improvements</li><li>bump to require 2017.1+</li></ul><h2>12.1</h2><ul><li>fix an issue with enabling Dart support for modules from the Flutter settings page</li></ul><h2>12.0</h2><ul><li>support for IDEA <code>2017.1</code></li><li>new Flutter <code>stless</code>, <code>stful</code>, and <code>stanim</code> live templates</li><li>new assists for editing the widget hierarchy:<ul><li>move widget up or down</li><li>re-parent widget or list of widgets</li><li>convert <code>child:</code> keyword to <code>children:</code></li></ul></li><li>support for specifying "Additional Args" to Flutter application launches</li><li>default run configuration creation on project open (when possible)</li><li>device menu improvements</li><li>miscellaneous bug fixes</li></ul><h2>0.1.11.2</h2><ul><li>fix an NPE in the Flutter View when launching an app</li></ul><h2>0.1.11.1</h2><ul><li>fix to a use after dispose exception in the Flutter View</li></ul><h2>0.1.11</h2><ul><li>Flutter tool window badging when active</li><li>iOS console output folding improvements</li><li>Flutter reload actions added to main "Run" menu</li><li>devices menu fixes</li><li>improved tooltips for pubspec editor notifications</li></ul><h2>0.1.10</h2><ul><li>fixes to pubspec timestamp checking</li><li>analytics events for run, debug, and process stop</li><li>fix to <code>flutter doctor</code> to better support multiple runs</li><li>fix to the reload action for apps launched from 'run'</li></ul><h2>0.1.9.1</h2><ul><li>fix button enablement in the Flutter View</li><li>fix the reload action for apps launched from 'run'</li></ul><h2>0.1.9</h2><ul><li>added a 'Flutter' view to allow users to toggle Flutter framework debugging features while running</li><li>fixes to the visibility of the "Tools" menu</li><li>inspection to detect pubspec modifications (that may imply out of date package dependencies)</li><li>key bindings fixes</li><li>support for opening source folders as Flutter projects (using "Open...")</li><li>run and debug button enablement fixes</li><li>fix to bring iOS simulator to front on run/debug</li><li>fix to handle devfs breakpoints for projects without pubspecs</li></ul><h2>0.1.8.1</h2><ul><li>improve handling of breakpoints for the bazel launch config</li></ul><h2>0.1.8</h2><ul><li>fixed race condition in console reporting on project creation</li><li>improved interaction between Flutter and Dart plugins during project creation (no more unnecessary nags to run pub)</li><li>improvements to version checking</li><li>settings UI refinements</li><li>new "Help > Flutter Plugin" top-level menu</li><li>added reload/restart actions in the main toolbar</li><li>improved console folding for iOS messages</li><li>fixed NPE in project creation</li></ul><h2>0.1.7</h2><ul><li>improved console output folding when running iOS apps</li><li>actions for Flutter package get and package update</li><li>a new top level Flutter menu (Tools>Flutter) with common Flutter actions</li><li>updated hot reload and restart icons</li><li>editor annotations showing Flutter colors and icons in the editor ruler</li><li>better console filtering (less noise)</li><li>improved detection of Flutter projects missing a Flutter module type</li></ul><h2>0.1.6</h2><ul><li>reload and restart keybinding mapping fixes</li><li>new butter bar with actions for flutter.yaml files</li><li>"run" behavior re-designed to support reload</li><li>improved console output for reloading and restarting</li><li>miscellaneous fixes and stability improvements</li></ul><h2>0.1.5</h2><ul><li>console filtering for flutter run output</li><li>improved messaging for incomplete Flutter SDK configurations</li><li>support for new application events produced by Flutter tools</li><li>fixed duplicate service protocol console logging</li><li>Flutter run configuration cleanup</li><li>fixed NPE in showing progress from Flutter tools tasks</li><li>migration away from storing Flutter SDK location in an application library</li></ul><h2>0.1.4.1</h2><ul><li>removed an exception notification when we receive unknown events from the flutter tools</li></ul><h2>0.1.4</h2><ul><li>first public release</li></ul><h2>0.1.3</h2><ul><li>notifications for projects that look like Flutter apps but do not have Flutter enabled</li><li>improved Flutter preference UI and SDK configuration</li><li>IDEA version constraints to ensure that the plugin cannot be installed in incompatible IDEA versions</li></ul><h2>0.1.2</h2><ul><li>fixed device selector filtering</li></ul><h2>0.1.1</h2><ul><li>removed second (redundant) "open observatory" button</li><li>filtering to ensure the Flutter device selector only appears for Flutter projects</li><li>fixed hangs on app re-runs</li></ul><h2>0.1.0</h2><ul><li>initial alpha release</li></ul>
↧
News for Scala
↧
News for CUBA
See <a href="https://doc.cuba-platform.com/studio/release_notes.html">Release Notes</a>
↧
↧
News for Rust
<a href="https://intellij-rust.github.io/2019/10/21/changelog-108.html">
https://intellij-rust.github.io/2019/10/21/changelog-108.html</a>
↧
News for Rust
<a href="https://intellij-rust.github.io/2019/10/21/changelog-108.html">
https://intellij-rust.github.io/2019/10/21/changelog-108.html</a>
↧
News for Rust
<a href="https://intellij-rust.github.io/2019/10/21/changelog-108.html">
https://intellij-rust.github.io/2019/10/21/changelog-108.html</a>
↧
News for Rust
<a href="https://intellij-rust.github.io/2019/10/21/changelog-108.html">
https://intellij-rust.github.io/2019/10/21/changelog-108.html</a>
↧
↧
News for WakaTime
9.3.3 (2019-11-01)<br>
++++++++++++++++++<br><br>
- Suppress all exceptions from showing debug warning message. #126<br><br><br>
9.3.2 (2018-10-24)<br>
++++++++++++++++++<br><br>
- Override all expected FileDocumentManagerListener methods to prevent AbstractMethodError. #111<br><br><br>
9.3.1 (2018-10-24)<br>
++++++++++++++++++<br><br>
- Override beforeAllDocumentsSaving to prevent AbstractMethodError. #111<br><br><br>
9.3.0 (2018-10-23)<br>
++++++++++++++++++<br><br>
- Use WAKATIME_HOME to define config file location. #110<br><br><br>
9.2.3 (2018-10-15)<br>
++++++++++++++++++<br><br>
- Add plugin icons.<br><br><br>
9.2.2 (2018-10-13)<br>
++++++++++++++++++<br><br>
- Ignore errors when searching for Python and win registry not supported. #109<br><br><br>
9.2.1 (2018-10-06)<br>
++++++++++++++++++<br><br>
- Send queued heartbeats to API every 30 seconds.<br><br><br>
9.2.0 (2018-04-25)<br>
++++++++++++++++++<br><br>
- Fix regression bug on Windows when using Python embedded in AppData folder.<br><br><br>
9.1.0 (2018-04-03)<br>
++++++++++++++++++<br><br>
- Prefer Python3 over Python2 when running wakatime-cli core.<br>
- Improve detection of Python3 on Ubuntu 17.10 platforms.<br><br><br>
9.0.3 (2018-03-18)<br>
++++++++++++++++++<br><br>
- Prevent NullPointerException when reading WAKATIME_HOME env variable.<br><br><br>
9.0.2 (2018-03-18)<br>
++++++++++++++++++<br><br>
- Support for WAKATIME_HOME env variable. #96<br><br><br>
9.0.1 (2017-03-18)<br>
++++++++++++++++++<br><br>
- Allow spaces in python path. #84<br><br><br>
9.0.0 (2017-02-20)<br>
++++++++++++++++++<br><br>
- Get project in same thread as file, to prevent matching files with the wrong project. #9<br><br><br>
8.0.0 (2017-02-20)<br>
++++++++++++++++++<br><br>
- Use language detected from IDE over auto-detected language. #83<br><br><br>
7.0.10 (2017-02-11)<br>
++++++++++++++++++<br><br>
- Catch all exceptions when getting plugin instance for api key prompt. #82<br><br><br>
7.0.9 (2016-08-24)<br>
++++++++++++++++++<br><br>
- Log time to last used project if the project failed to be detected. #75<br><br><br>
7.0.8 (2016-06-06)<br>
++++++++++++++++++<br><br>
- No longer using String.joins because it's not available on versions of Java before 1.8.<br><br><br>
7.0.7 (2016-06-06)<br>
++++++++++++++++++<br><br>
- Ability to track activity from scrolling and mouse click events for when reading code but not editing.<br><br><br>
7.0.6 (2016-06-06)<br>
++++++++++++++++++<br><br>
- Python must return successful exit code before being used to run wakatime-cli.<br><br><br>
7.0.5 (2016-05-17)<br>
++++++++++++++++++<br><br>
- Prevent logging warning when wakatime-cli closes stdin pipe after receiving all data.<br><br><br>
7.0.4 (2016-05-16)<br>
++++++++++++++++++<br><br>
- Fix bug causing crash when editing files without an open project.<br><br><br>
7.0.3 (2016-05-12)<br>
++++++++++++++++++<br><br>
- Use common resources folder location in AppData folder for Windows and user home folder for Mac/Linux.<br><br><br>
7.0.2 (2016-05-05)<br>
++++++++++++++++++<br><br>
- Bug fix for versions of Java without java.time.Duration available.<br><br><br>
7.0.1 (2016-05-05)<br>
++++++++++++++++++<br><br>
- Make sure all heartbeats are sent before exiting IDE<br><br><br>
7.0.0 (2016-05-05)<br>
++++++++++++++++++<br><br>
- Queue heartbeats and send to wakatime-cli every 10 seconds to prevent from forking too many Python processes<br><br><br>
6.0.7 (2016-04-29)<br>
++++++++++++++++++<br><br>
- prevent NullPointerException from undefined proxy<br><br><br>
6.0.6 (2016-04-29)<br>
++++++++++++++++++<br><br>
- use proxy from wakatime.cfg file when downloading dependencies<br><br><br>
6.0.5 (2016-02-08)<br>
++++++++++++++++++<br><br>
- log messages as warnings instead of errors<br><br><br>
6.0.4 (2016-02-07)<br>
++++++++++++++++++<br><br>
- handle java.net.UnknownHostException when checking wakatime-core version<br>
- prevent deleting wakatime-core when starting IDE without internet connection<br><br><br>
6.0.3 (2016-02-05)<br>
++++++++++++++++++<br><br>
- add debug checkbox to settings menu<br><br><br>
6.0.2 (2016-01-04)<br>
++++++++++++++++++<br><br>
- ability to edit proxy from settings menu<br>
- catch and log network exceptions when downloading dependencies<br><br><br>
6.0.1 (2015-11-20)<br>
++++++++++++++++++<br><br>
- use embeddable python on windows<br><br><br>
6.0.0 (2015-11-20)<br>
++++++++++++++++++<br><br>
- install python locally instead of for all users<br>
- detect python binary from windows registry when machine is 64bit architecture<br>
- bug fixes around async installing python and wakatime core<br>
- close output stream after downloading files<br><br><br>
5.0.4 (2015-10-06)<br>
++++++++++++++++++<br><br>
- fix bug preventing finding python from system PATH<br><br><br>
5.0.3 (2015-10-02)<br>
++++++++++++++++++<br><br>
- use JNA to read python binary location from Windows registry<br><br><br>
5.0.2 (2015-10-02)<br>
++++++++++++++++++<br><br>
- catch NullPointerException when reading from Windows registry<br>
- check for python in default install location, in case reading from registry fails<br><br><br>
5.0.1 (2015-10-02)<br>
++++++++++++++++++<br><br>
- read python path from default value of registry key<br><br><br>
5.0.0 (2015-10-02)<br>
++++++++++++++++++<br><br>
- move WakaTime menu under Tools menu<br>
- find python binary location from Windows registry keys if not in PATH<br>
- check latest wakatime cli version from GitHub repository instead of hard-coding<br><br><br>
4.0.21 (2015-08-30)<br>
++++++++++++++++++<br><br>
- pass api key to wakatime cli in case python unable to read config file<br>
- upgrade wakatime cli to v4.1.7<br>
- default request timeout of 30 seconds<br><br><br>
4.0.20 (2015-08-30)<br>
++++++++++++++++++<br><br>
- upgrade wakatime cli to v4.1.4<br>
- fix local session caching<br>
- new --entity and --entitytype command line arguments<br><br><br>
4.0.19 (2015-08-25)<br>
++++++++++++++++++<br><br>
- upgrade wakatime cli to v4.1.2<br>
- send hostname in X-Machine-Name header<br>
- catch exceptions from pygments.modeline.get_filetype_from_buffer<br>
- upgrade requests package to v2.7.0<br>
- handle non-ASCII characters in import path on Windows, won't fix for Python2<br>
- upgrade argparse to v1.3.0<br>
- move language translations to api server<br>
- move extension rules to api server<br>
- detect correct header file language based on presence of .cpp or .c files named the same as the .h file<br>
- fix bug in offline caching which prevented heartbeats from being cleaned up<br><br><br>
4.0.18 (2015-08-03)<br>
++++++++++++++++++<br><br>
- execute wakatime cli in non-ui-blocking thread<br>
- display warning when running in debug mode<br><br><br>
4.0.17 (2015-08-03)<br>
++++++++++++++++++<br><br>
- wait for wakatime cli to finish executing before reading version number<br>
- obfuscate api key in debug log<br><br><br>
4.0.16 (2015-08-03)<br>
++++++++++++++++++<br><br>
- generate path to cli using File class to prevent mismatched separator<br><br><br>
4.0.15 (2015-08-01)<br>
++++++++++++++++++<br><br>
- bump version to fix bad release<br><br><br>
4.0.14 (2015-07-31)<br>
++++++++++++++++++<br><br>
- more verbose debug logging when checking current wakatime cli version<br><br><br>
4.0.13 (2015-07-31)<br>
++++++++++++++++++<br><br>
- if Java missing cacerts, download dependencies without verifying ssl cert<br><br><br>
4.0.12 (2015-06-29)<br>
++++++++++++++++++<br><br>
- correct priority for project detection<br>
- upgrade wakatime cli to v4.1.0<br><br><br>
4.0.11 (2015-06-26)<br>
++++++++++++++++++<br><br>
- correctly log message from py.warnings module<br>
- guess language using multiple methods, then use most accurate guess<br>
- use entity and type for new heartbeats api resource schema<br>
- fix offline logging<br>
- limit language detection to known file extensions, unless file contents has a vim modeline<br>
- upgrade wakatime cli to v4.0.16<br><br><br>
4.0.10 (2015-05-18)<br>
++++++++++++++++++<br><br>
- fix threading issue<br><br><br>
4.0.9 (2015-05-17)<br>
++++++++++++++++++<br><br>
- use separate thread for executing wakatime cli process to prevent blocking UI<br><br><br>
4.0.8 (2015-05-16)<br>
++++++++++++++++++<br><br>
- fix bug with auto detecting project name<br>
- correctly display caller and lineno in log file when debug is true<br>
- project passed with --project argument will always be used<br>
- new --alternate-project argument<br>
- upgrade wakatime cli to v4.0.13<br><br><br>
4.0.7 (2015-03-10)<br>
++++++++++++++++++<br><br>
- reuse SSL connection across processes for improved performance<br>
- upgrade wakatime cli to v4.0.11<br><br><br>
4.0.6 (2015-03-10)<br>
++++++++++++++++++<br><br>
- fix paths to wakatime cli<br>
- delete old wakatime cli folder before updating<br><br><br>
4.0.5 (2015-03-10)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v4.0.4<br><br><br>
4.0.4 (2015-01-19)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v4.0.1<br>
- don't log time against atlassian-ide-plugin.xml file<br><br><br>
4.0.3 (2015-01-19)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v3.0.5<br>
- fix crashing caused by error dialog being displayed in non-gui background thread<br>
- only warn about python if not found after installing<br><br><br>
4.0.2 (2015-01-04)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v3.0.3<br>
- install python if not already installed<br><br><br>
4.0.1 (2014-12-25)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v3.0.2<br>
- detect frameworks from JavaScript and JSON files<br><br><br>
4.0.0 (2014-12-23)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v3.0.1<br>
- detect libraries and frameworks for C++, Java, .NET, PHP, and Python files<br><br><br>
3.1.9 (2014-12-22)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.1.11<br>
- fix bug in offline logging when no response from api<br><br><br>
3.1.8 (2014-12-05)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.1.9<br>
- fix bug preventing offline heartbeats from being purged after uploaded<br>
- fix UnicodeDecodeError when building user agent string<br>
- handle case where response is None<br>
- upgrade pygments to v2.0.1<br>
- always log an error when api key is incorrect<br><br><br>
3.1.7 (2014-11-18)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.1.6<br>
- fix list index error when detecting subversion project<br><br><br>
3.1.6 (2014-11-12)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.1.4<br>
- when Python was not compiled with https support, log an error to the log file<br><br><br>
3.1.5 (2014-11-10)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.1.3<br>
- correctly detect branch for subversion projects<br><br><br>
3.1.4 (2014-10-29)<br>
++++++++++++++++++<br><br>
- download wakatime-cli without blocking UI thread<br><br><br>
3.1.3 (2014-10-04)<br>
++++++++++++++++++<br><br>
- pass api key to wakatime-cli as command line argument so it doesn't have to read config file<br><br><br>
3.1.2 (2014-09-30)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.1.1<br>
- fix bug where binary file opened as utf-8<br><br><br>
3.1.1 (2014-09-30)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.1.0<br>
- python3 compatibility changes<br><br><br>
3.1.0 (2014-08-31)<br>
++++++++++++++++++<br><br>
- prevent logging mock:// files on every keystroke<br><br><br>
3.0.10 (2014-08-29)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.0.8<br>
- suppress output from svn command<br><br><br>
3.0.9 (2014-08-27)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.0.7<br>
- fix support for subversion projects on Mac OS X<br><br><br>
3.0.8 (2014-08-24)<br>
++++++++++++++++++<br><br>
- fix bug where exception always thrown<br><br><br>
3.0.7 (2014-08-21)<br>
++++++++++++++++++<br><br>
- when executing wakatime python cli fails, retry up to 3 times before logging error<br><br><br>
3.0.6 (2014-08-07)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.0.6<br>
- fix unicode bug by encoding json POST data<br><br><br>
3.0.5 (2014-07-25)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.0.5<br>
- use unique logger namespace to prevent collisions in shared plugin environments<br>
- option in .wakatime.cfg to obfuscate file names<br><br><br>
3.0.4 (2014-06-18)<br>
++++++++++++++++++<br><br>
- upgrade external wakatime package to v2.0.4<br><br><br>
3.0.3 (2014-06-05)<br>
++++++++++++++++++<br><br>
- print debug messages to idea.log when ~/.wakatime.cfg has debug=true<br><br><br>
3.0.2 (2014-05-27)<br>
++++++++++++++++++<br><br>
- Support for older IDEA 12 platforms<br><br><br>
3.0.1 (2014-05-26)<br>
++++++++++++++++++<br><br>
- Fix bug in offline queue preventing completed tasks from being purged<br><br><br>
3.0.0 (2014-05-25)<br>
++++++++++++++++++<br><br>
- Support for offline time logging<br><br><br>
2.0.2 (2014-05-08)<br>
++++++++++++++++++<br><br>
- Fix NoClassDefFoundError bug<br><br><br>
2.0.1 (2014-05-07)<br>
++++++++++++++++++<br><br>
- Prevent NoClassDefFoundError when looking up IDE's project<br><br><br>
2.0.0 (2014-05-06)<br>
++++++++++++++++++<br><br>
- Set project name using IDE's project<br><br><br>
1.3.1 (2014-04-28)<br>
++++++++++++++++++<br><br>
- Use correct path to wakatime-cli on Windows platform<br><br><br>
1.3.0 (2014-04-18)<br>
++++++++++++++++++<br><br>
- Fix Illegal/unsupported escape sequence bug with Windows paths<br><br><br>
1.2.0 (2014-04-16)<br>
++++++++++++++++++<br><br>
- Fix NullPointerException bug<br><br><br>
1.1.0 (2014-03-21)<br>
++++++++++++++++++<br><br>
- Support Windows operating system<br>
- Download and unzip wakatime-cli first time plugin is run<br><br><br>
1.0.0 (2014-03-21)<br>
++++++++++++++++++<br><br>
- Birth<br><br><a href="https://github.com/wakatime/jetbrains-wakatime/blob/master/HISTORY.rst">See more changes...</a>
↧
News for Cloud Code
<h2>Version 19.10.1 - Release Notes</h2><p>This release fixes several bugs and improves stability of the Cloud Code plugin. It also contains enhancements to the Kubernetes Cluster Browser, including the ability to view containers in your pods and stream logs from them.</p><h3>New Features</h3><ul><li>You can now drill down into your pods to view your containers. Stream logs directly from a running container.</li><li></li><li>New option to pin your Kubernetes deployments to whatever is set as your system-wide current context.</li><li></li><li>Copy Kubernetes resource names to the clipboard by right-clicking on a node in the Kubernetes Cluster Browser.</li><li>Refresh any Kubernetes resource individually to update its state.</li></ul><h3>Fixes</h3><ul><li>Fixes a NPE caused by Maven-aware code for displaying a notification suggesting Spring Cloud GCP for Spring projects using GCP APIs.</li><li>Fixes an issue where the Cloud Code dependency installer could be stuck in a broken state, blocking Kubernetes deployments and debugging.</li><li>Fixed an exception that could occur during LSP initialization due to invalid document listener state.</li></ul><h2>Version 19.9.2 - Release Notes</h2><h3>New Features</h3><p>Cloud Code's Kubernetes support is now in Beta! This release includes many new features for Kubernetes developers:</p><ul><li>Browse your Kubernetes clusters right from your IDE. View your pods, deployments, services and other resources. Stream logs and describe resources. View > Tool Windows > Kubernetes Explorer</li><li></li><li>Cloud Code will now automatically install key Kubernetes dependencies for you, including <a href="https://skaffold.dev/docs/">Skaffold</a> and <a href="https://kubernetes.io/docs/tasks/tools/install-kubectl/">Kubectl</a>, helping you get up and running quickly. Configure managed dependencies under Settings > Cloud Code > Kubernetes.</li><li></li><li>Enhanced editing support in all JetBrains IDEs for various configuration files such as Cloud Build, Kustomize, and Kubernetes. See errors highlighted in your config, and view quick documentation (see the <a href="https://www.jetbrains.com/help/idea/viewing-reference-information.html#inline-quick-documentation">help pages</a> for more details including how to enable docs on mouse move).</li><li></li><li>Cloud Code now comes with Kubernetes starter templates in Java, Python, Node.js, and Go to help you quickly get started. File > New Project ... > Cloud Code Kubernetes</li><li></li></ul><h3>Fixes</h3><ul><li>Cloud Code will now execute the Skaffold process from the directory containing the Skaffold configuration file, fixing relative path issues for multi-service projects.</li><li>Skaffold configuration files will now validate properly when the JetBrains Kubernetes plugin is also installed.</li></ul>
↧
News for Material Theme UI
<h1>Changelog</h1><p>----</p><h1>4.9.0</h1><ul><li>Rework color schemes, fixing inconsistencies and new keys taking color from the default schemes.</li><li>Affected: Java, Kotlin, JavaScript, Groovy, TypeScript, Haml, CSS, Markdown, Python, Go, Ruby</li><li>Affected: Debugger, Diff and Merge, Unused, Hyperlinks, Code Lens, Tabs and Scrollbars</li><li>New Icons and Folder Icons: Cargo, codecov, codeowners, cypress, gridsome, netlify, pnpm, posthtml, riot, sapper, uml, v, vala, events folder, gulp folder, json folder, netlify folder, relay folder</li></ul><h1>4.8.0</h1><ul><li>Fix Breakpoint background color for Atom One Light Scheme</li><li>Update icons</li><li>Deprecate old code</li><li>Remove bundled fonts and Windows Titlebar</li><li>Fix JavaScript Global Variable Color</li><li>Remove opacity selection for foreground colors in custom theme</li><li>Replace call to analytics in the dispatch thread</li></ul><h1>4.7</h1><ul><li>Convert Analytics notification to simple notification</li><li>Changed Matched Brace effect from border to bold underscore</li><li>Performance Improvement by not calling urls in the main thread</li><li>Improve PHP Color Page Settings</li><li>Fix PHP Color Scheme</li><li>Fix Kotlin enums icon</li><li>Add Alert when enabling or changing Project Font Size</li><li>Possible fix for checkboxes in Scaled monitors</li></ul><h1>4.6</h1><ul><li>Restore the Tab Shadows</li><li>Support for 2019.3</li><li>Performance Improvements for Hollow folders</li></ul><h1>4.5</h1><ul><li>Fix issue with file colors not applied to tabs</li><li>Removed tab height hack and replace with proper implementation</li><li>Add new icons</li><li>Support EditorGroups plugin</li></ul><h1>4.4.5</h1><ul><li>Fix Transparent title bar on Windows</li><li>Fix accent mode transparency</li><li>Fix links color to take accent color again</li></ul><h1>4.4</h1><ul><li>Improve Accent Mode by allowing to choose a second accent color</li><li>Fix Tab Height becoming 0</li><li>Fix Tab Indicators not working</li><li>Fix Custom Theme persisted even after Cancel</li><li>Fix Custom Theme showing that something has changed when there wasn't</li></ul><h1>4.3</h1><ul><li>Fix Double Title Bar in FullScreen mode</li><li>Fix antialiasing in title bar</li><li>Set Themed Title Bar disabled by default and add alert</li><li>New File Icons:</li><li>edge, autoit, azure, bithound, blink, bucklescript, buildkite, certificate, commitlint, credits, history</li><li>graphcool, helm, istanbul, key, kivy, lib, livescript, markojs, mdx, merlin, mint, moonscript, mxml, nest</li><li>houdini, now, nunjucks, prisma, processing, restql, san, sequelize, swc, unity, velocity, vm, webassembly, webhint, wepy, yang</li><li>New Folder Icons:</li><li>ci, class, container, content, css, delta, dump, error, examples, flow, helper, modals, maps</li><li>pipe, prisma, private, stack, utils, vm</li></ul><h1>4.2.2</h1><ul><li>Detect Fullscreen and windows without title to not show the title bar</li><li>Allow double click to maximize the window again</li><li>Fix typo in MTAbstractTheme not taking the selection background color but the second background color</li></ul><h1>4.2.1</h1><ul><li>Restore Title bar again (experimental)</li><li>Fix Color schemes for Go</li><li>Add new UI icons</li></ul><h1>4.2</h1><ul><li>Remove "Themed Title Bar" for Mac OSXes with JRE 11 (follow up <a href="https://youtrack.jetbrains.com/issue/IDEA-219015">https://youtrack.jetbrains.com/issue/IDEA-219015</a>)</li><li>Fix File Colors not being applied to tabs</li><li>Fix "Show inherited members" having a gray color</li><li>Fix "Mark modified tabs with asterisk" to show the icon again</li><li>Replace global gray colors with theme colors</li><li>Darken up default file colors</li></ul><h1>4.1</h1><ul><li>Add <strong>animations</strong> when changing themes</li><li>New Feature: <strong>Accent Mode</strong></li><li>New Feature: <strong>PHP Additions</strong></li><li>Rename "Project View Decorators" with "Hollow Folders"</li><li>Extracted the option to <u>color directories</u> with the accent color</li><li>Add Manifest, Silverstripe and Slugignore icons</li><li>Remove the Scrollbars color scheme settings page</li><li>Restore the Themed Title bar</li></ul><h1>4.0.5</h1><ul><li>Fix fatal error with Commit view at start</li></ul><h1>4.0.4</h1><ul><li>Temporarily disable themed title bar until it is fixed in JDK11</li><li>Set Input fields border color the same color as buttons</li></ul><h1>4.0.3</h1><ul><li>Fix Javascript default colors for dark themes</li></ul><h1>4.0.2</h1><ul><li>Fix Tab height</li><li>Fix Status bar height</li><li>Add missing icons</li><li>Add SilverStripe support</li></ul><h1>4.0.0</h1><ul><li>Support for 2019.2</li><li>Removing the Tab Shadow option</li><li>Adding Github theme to wizard themes</li><li>Fix some Github colors</li></ul><h1>3.10.0</h1><ul><li>New theme: Github</li><li>Fix Kotlin icons (thanks @cyclic-dependency)</li><li>Partial support for 2019.2</li></ul><h1>3.9.4</h1><ul><li>Rebranding "Project View Decorators" to "Hollow directories" for more transparency</li><li>Added new icons and folder icons: 3D, GraphQL, Vuex, Svelte</li><li>Fixed some associations: .ecr, .gatsby, .vuex, .dockerfile, svg folder, validators folder, web folder</li><li>Add Custom Themes to the Look And Feel List</li><li>Remove Opacity from Custom Themes' background, foreground, accent and excluded colors</li><li>Other bug fixes</li></ul><h1>3.9.3</h1><ul><li>Adding a lot more Rider icons</li><li>Update Kotlin icon</li><li>Fix sponsor links</li></ul><h1>3.9.2</h1><ul><li>Introduced a new flow: Now themes are also available in the Look And Feel selector!!!</li><li>New icons: gitlab, lint-staged, semantic-release, commitlint, husky</li><li>Fix some icon associations: eslint config, prettier</li><li>Disable folder decorators on Rider</li></ul><h1>3.9.1</h1><ul><li><em>New</em>: Contextual tab positions: When setting a tab position, it depends on the position of the tab pane:</li><li>When selecting top, it becomes bottom if the tabs are at the bottom, and same for bottom</li><li>When selecting left, it becomes right if the tabs are at the right, and same for left</li><li>When selecting topless, it becomes bottomless when tabs are at the bottom</li><li>When selecting bottomless, it becomes topless when tabs are at the bottom</li><li>Others are unchanged</li><li>Fix selection background and matched brace for Solarized themes</li><li>Fix some bad file associations</li><li>Fix up theme colors for Atom One Light and Solarized Light</li></ul><h1>3.9.0.3</h1><ul><li>Fix <a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/1192">https://github.com/ChrisRM/material-theme-jetbrains/issues/1192</a></li><li>Fix <a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/1179">https://github.com/ChrisRM/material-theme-jetbrains/issues/1179</a></li><li>Other small fixes</li></ul><h1>3.9.0</h1><ul><li><strong>New</strong>: Reworked all color schemes for all different languages!!! Do not forget to reset the color scheme!</li><li><strong>New</strong>: Add <code>console</code> to JS Additions</li><li><strong>New</strong>: Theme Android Designer colors</li><li><strong>New</strong>: <em>Topless Tab Position</em> option</li><li><strong>Fix</strong>: Change color scheme upon saving settings</li><li>Add Scrollbar tracks colors to the color schemes</li><li>Fix Lighter Theme colors</li><li>Fix Gatsby config file association</li><li>Add new icons</li><li>Add some Rider Icons</li><li>Add <code>Webp</code> and <code>yvmrc</code> file associations</li><li>Fix screenshots sizes in Wizard</li><li>Fix weird pixel in horizontal tabs</li><li>Fix wrong shadow color</li><li>Update Theme keys</li></ul><h1>3.8.0</h1><ul><li><strong>New</strong>: A new button allowing to import and export custom themes!!!</li><li><strong>New</strong>: Custom Themes can now accept RGBA values, e.g. <strong>colors with opacity!</strong></li><li><strong>New</strong>: Default accent color (for the "Override accent color") and Excluded Files colors are now customizable in the Custom Theme settings!</li><li>Fix NavBar not applying the background image</li><li>Fix Icon alignment in buttons</li><li>More Markdown Navigator icons</li><li>Adding TailWindCSS icon association</li><li>Other bug fixes and improvements</li></ul><h1>3.7.0</h1><ul><li>Add a new setting: <strong>Tab Font Size</strong> to customize the tab font size</li><li>Fix the font size in trees</li><li>Replace highlighted commits with Tree Selection Color</li><li>Fix color scheme inconsistencies in Ruby</li><li>Add <em>Markdown Navigator</em> icons</li><li>Fix the <em>Disabled Material Theme</em> and remove the action</li><li>Fix the xStream warning</li><li>Add Pipfile and set NPM Package lock to the lock icon</li><li>Hide accent actions when <em>override accent</em> is enabled</li><li>Add missing icons</li></ul><h1>3.6.0</h1><ul><li>Add new icon sets: <em>Docker</em>, <em>Maven</em>, <em>Groovy</em>, <em>Sass</em>, <em>Markdown</em>, <em>Kotlin</em>, <em>UML</em>, <em>Web</em></li><li>Add <strong>Scrollbars</strong> section in <em>Color Scheme Settings</em> to paint the scrollbars according to the current color scheme</li><li>Add a new setting to disable the <strong>Code Additions</strong></li><li>Fix Scrollbars width in Mac</li><li>Add new File Colors</li></ul><h1>3.5.0</h1><ul><li>New Tab Highlight position: Bottomless</li><li>Add AOP and JavaScript/TypeScript icons and PSI icons</li><li>Refactor Accent scrollbars option</li><li>Fix old bug with wrong folder icons</li><li>Remove useless logging</li><li>Migration to 2019.1</li></ul><h1>3.4.1</h1><ul><li>Fix PSI Icons wrong sizes</li><li>Remove opacity for "grayForeground" resource</li><li>Add "Bottomless" tab position</li><li>Add "VERSION" file type</li></ul><h1>3.4.0</h1><ul><li>Add new setting: <strong>Material PSI Icons</strong>. Replaces the PSI Icons (class, interface, functions...) with Material Icons, inspired by Visual Studio Code.</li><li>Add new setting: <strong>Tab highlight position</strong>. Available options: Bottom, Top, Left, Right, Left-Right, Top-Bottom, Full and None</li><li>Refactor UI components a bit and introduced MTUI</li><li>Fix issue where "not inherited members" would not differ from regular members in the Structure Panel</li><li>Fix rare fatal error at start</li><li>Fix php icons showing the elephant instead of the PSI icon</li></ul><h1>3.3.0</h1><ul><li>Fix fatal error when deselecting Material Components</li><li>Change selection color to white for Dracula</li><li>Deprecate some functions</li><li>Add more directories: guard, providers, animations, grunt, icons, e2e, custom, rules, screens, storybook, stylus, syntax, security, meta-inf, fixtures, channels, concerns, support, features, fabricators, nyc, reviews</li><li>Add more files: ANTLR, brainfuck, cobol, delphi, eiffel, fortran, idris, io, j, lerna, postscript, prolog, racket, red, supercollider, scheme, terraform, test-react, turing, toml</li></ul><h1>3.2.0</h1><ul><li>NEW: <strong>Toggle Material UI Icons without restarting the IDE!</strong></li><li>Fix CLion colors in Monokai Pro</li><li>Remove Codepen icon</li><li>Remove TextArea borders when not editable</li><li>Fix FlameChart colors to use the theme's colors</li></ul><h1>3.1.0</h1><ul><li>Fix .ignore syntax highlighting</li><li>Add more padding to compact status bar</li><li>Add Dracula to Wizard</li><li>Add Compact Table Cells Action</li><li>Fix Atom One Light selection color</li><li>Fix Deep Ocean selection color</li><li>Set Search Fields as Material Text Fields</li><li>Set Search with history icon as an accent icon</li><li>Fix padding of editable table cells</li><li>Fix foreground of selected active tab in tool windows</li><li>Add border to text areas</li><li>Add property whether the config is in pristine state</li></ul><h1>3.0.0</h1><ul><li>Major refactor of the whole code</li><li>New theme: <strong>Dracula</strong>! (imported from my other repository)</li><li>New <em>Arrow Style</em>: <strong>Arrows</strong></li><li>New component <strong>Material Tabbed Panes</strong>. Working with Tab Options!</li><li>New folders: api, archive, constants, core, env, functions, generated, hook, job, keys, layouts, meta, notification, packages, posts, serverless, shared</li><li>Reworked notifications to be fully expanded!</li><li>Added some new <em>Accent Colors</em></li><li>Reworked <em>Arc Dark Theme</em> to be darker</li><li>Compact StatusBar is now also working for compact Tool Window Headers (need restart).</li><li>UI Icons now work in Rider! (work in progress)</li></ul><h1>2.10.6</h1><ul><li>Merge 2.9.6</li><li>Deprecate ParameterInfo hack</li></ul><h1>2.10.5</h1><ul><li>Merge 2.9.5</li></ul><h1>2.10.4</h1><ul><li>Merge 2.9.4</li></ul><h1>2.10.3</h1><ul><li>Merge 2.9.3</li><li>Add Caret Line Number color in color schemes</li><li>Increase menus padding</li><li>Deprecate obsolete patchers</li></ul><h1>2.10.2</h1><ul><li>New Setting: <strong>Tabs Shadow</strong></li><li>New Setting: <strong>Compact Menus</strong></li><li>Fix Folder icon to Open Folder Icon when Project View Decorators is enabled</li><li>Add missing icons and change some icons to better reflect their functionality</li><li>Add border and padding to Menus</li><li>2018.3 new theme properties, allowing to better theme up to now hard coded values:</li><li>Menu Border</li><li>Separator Border</li><li>Progress Bar</li><li>Code Style Tabs</li><li>Search Everywhere Highlight</li><li>New Welcome Screen</li><li>Active and inactive headers</li><li>Validation Tooltips</li><li>Help tooltips</li><li>Drag and drop projects in Welcome Screen</li><li>Search Everywhere active tab</li><li>Project View and Sidepanel borders</li><li>New Action to remove Wallpaper</li></ul><h1>2.10.0</h1><ul><li>Support 2018.3 EAP</li></ul><h1>2.9.6</h1><ul><li>Add new Color Scheme Settings Pages: JS Additions and TS Additions</li><li>this/super</li><li>var/let/const</li><li>debugger</li><li>function</li><li>null/undefined</li><li>import/export/require</li><li>public/private/protected</li><li>Add more folder decorations:</li><li>android</li><li>deploy/aws</li><li>ios (xcproject/xcworkspace/xcassets)</li><li>middleware/thunks</li><li>react-components</li><li>server/jobs/requests/sagas</li><li>colors/schemes/skins</li><li>helpers/utils/tools</li><li>pods</li><li>download</li><li>upload</li></ul><h1>2.9.5.2</h1><ul><li>Disable Material Fonts feature (instead use the Registry as a workaround)</li></ul><h1>2.9.5.1</h1><ul><li>Fix plugin when Material Theme option is disabled to allow having MT features on Darcula/IntelliJ</li><li>Merge Project View Decorators with Folder Decorators - with open versions of decorated folders</li></ul><h1>2.9.5</h1><ul><li><strike>Bundle Roboto fonts (named <em>Roboto Material</em>) with the plugin fixing the issue with scrambled fonts once and for all (currently disabled)</strike></li><li>Fix "Override fonts" not working</li><li>Add Folder Decorations to open folders</li><li>Refactor Material Components toggle to allow other features to work when disabled:</li><li>Padded Status Bar</li><li>Padded Dropdowns</li><li>Padded Table Cells</li><li>Arrow Styles</li><li>List Style Indicator</li></ul><h1>2.9.4</h1><ul><li>Add Accent Color Widget in Status bar</li><li>Add Http Client Icons</li><li>Update Solarized schemes</li><li>Fix Modified tab icon's accent</li><li>Fix Status Bar Color in Contrast Mode</li><li>Fix Suppressed Color for Monokai Pro</li><li>Fix error with missing icon</li><li>Add Jenkinsfile association</li></ul><h1>2.9.3.2</h1><ul><li>Fix wrong icon associations</li></ul><h1>2.9.3</h1><ul><li>Add col icons for Database tools</li><li>Add RubyMine icons (RSpec, Rake and Zeus)</li><li>Change Monokai Pro Suppressed Color</li><li>Change color of warn notifications to brown</li><li>Fix Contrast status bar color</li><li>Fix loading fatal error in PHPStorm</li></ul><h1>2.9.2</h1><ul><li>Fix missing icons and change some icons to better reflect their functionality</li><li>Fix Folder icon to Open Folder Icon when Project View Decorators is enabled</li><li>Add setting for enabling/disabling Tab Shadow</li><li>2018.3 new theme properties, allowing to better theme up to now hard coded values:</li><li>Menu Border</li><li>Separator Border</li><li>Progress Bar</li><li>Code Style Tabs</li><li>Search Everywhere Highlight</li><li>New Welcome Screen</li><li>Active and inactive headers</li><li>Validation Tooltips</li><li>Help tooltips</li><li>Drag and drop projects in Welcome Screen</li><li>Search Everywhere active tab</li><li>Project View and Sidepanel borders</li></ul><h1>2.9.1</h1><ul><li>Fix missing icons and change some icons to better reflect their functionality</li></ul><h1>2.9.0</h1><h2>Features:</h2><ul><li>Completely refactor the Icon Replacements framework, allowing the plugin to be able to replace even icons from external plugins such as AppCode, Gradle or even custom plugins such as Markdown Navigator and the sort.</li><li><strong>Replaced all the icons to their SVG equivalent!</strong> (that was hard)</li><li>Also remade a lot of icons to better reflect Material Design</li><li>Added new <strong>file icons</strong>: Arduino, Assembly, Authors, Ballerina, Crystal, CSSMap, Dotjs, DTS, Favicon, Firebase, Flash, Gatsby, Gemfile, Po, JSMap, MJML, Nimble, Raml, Razor, Redux Actions/Stores/Reducers, Smarty, Solidity, Sonar, Stencil, Storybook, Wallaby</li><li>Added new <strong>folder icons</strong>: benchmarks, coverage, controllers, debug, excluded, expo, jinja, less, maven, messages, models, plugin, python, react, redux, routes, scripts, sublime, sync, tasks</li><li>Separate the <em>Material Icons</em> setting to <em>Material UI Icons</em> and <em>Material File Icons</em>.</li></ul><h2>Fixes:</h2><ul><li>Fixed Project View border color</li><li>Fixed <strong>Monokai Pro</strong> colors to better reflect the original theme</li><li>Removed <em>Material Monokai Pro</em></li><li>Added IDs to <code>plugin.xml</code> components and extensions</li></ul><h1>2.8.3</h1><ul><li>Improve Deep Ocean colors</li><li>Bold directories has been renamed to "styled directories" and an entry has been added to the Material File Colors</li><li>Swagger file association regex</li><li>Fix Statistics not being persisted when clicking "decline"</li><li>Fix #902</li></ul><h1>2.8.2</h1><ul><li>Fix <a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/902">https://github.com/ChrisRM/material-theme-jetbrains/issues/902</a></li><li>Replace <em>Bold Directories</em> option with <em>Styled directories</em>:<ul><li>This option also create a <em>Directories</em> entry inside <code>Material File Colors</code> section of the color scheme</li><li>This will allow you to style directories in the Project View however you want (currently only supports foreground, bold, italic and underscored effects)</li></ul></li><li>Improve Deep Ocean colors to look more like the VSC equivalent</li></ul><h1>2.8.1</h1><ul><li>Fix Monokai Pro color scheme</li><li>Fix Status bar not expanding on Windows</li><li>Added new UI icons (run anything, java ee, json, todo, collapse/expand)</li></ul><h1>2.8.0</h1><ul><li>Fix temporarily the OptionPane error until Jetbrains fixes it</li><li>Add new syntax theme: <strong>Monokai Pro</strong> based on the original Monokai Pro</li><li>Improve the Arc Dark Theme a bit</li><li>Fix Compact Statusbar in Windows</li></ul><h1>2.7.2</h1><ul><li>Set font for search field from the Default Font</li><li>Replace Segment by MixPanel for analytics</li><li>Fix second title bar on Windows</li><li>Set Wizard shown state in MTConfig instead of Properties</li><li>Refactor Color Schemes</li><li></li></ul><h1>2.7.1</h1><ul><li>Add a shadow to the Tabs</li><li>Fix default font in Mac when Material Fonts is disabled</li><li>Fix Themed Title bar option: setting the option in dark themes turns the Dark Window Headers too.</li><li>Refactor color schemes</li></ul><h1>2.7.0</h1><ul><li>New: <strong>Material Wizard</strong> to help users configure the plugin!</li><li>Fix Freeze issue (<a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/855">https://github.com/ChrisRM/material-theme-jetbrains/issues/855</a>)</li><li>Fix Atom One Light notification color</li></ul><h1>2.6.1</h1><ul><li>Fix Atom One Light and Deep Ocean color schemes (Diff, Javascript and Comments)</li><li>Change Border color and Button color of Deep Ocean theme</li></ul><h1>2.6</h1><ul><li>New Themes: <strong>Atom One Light</strong> and <strong>Material Deep Ocean</strong></li><li>Add support for accent color and excluded files color in themes (and external themes)</li><li>Add option to override custom accent color with the theme's accent color</li><li>SVGify the theme icons</li></ul><h1>2.5</h1><ul><li>Return the <strong>"Theme Title Bar"</strong> option for macs... this time with fully theme support!</li><li>Add a new <strong>Selected Item Indicator Style</strong> for Project View</li><li>Add a new <strong>High Contrast mode</strong></li><li>Theme the new <strong>Plugins page</strong>! (note: this is still in beta)</li><li>Rewrote StatusBar component to correct all issues with the Status Bar (borders, compactness...)</li><li>Refactor MTThemeManager and MTLaf</li><li>Added new VCS Icons</li><li>Added more tests</li></ul><h1>2.4.2</h1><ul><li>Add <strong>Arc Theme</strong> color scheme</li><li>Fix folder color when Material Theme is disabled</li><li>Fix scrollbars when accent scrollbars is disabled</li><li>Fix Ugly tomcat icon</li></ul><h1>2.4.1.2</h1><ul><li>Fix Atom One Dark console background color</li><li>Fix Font Size setting not applying</li><li>Fix error with prefs files</li><li>Fix monochrome filter not staying after saving options</li><li>Add new search everywhere resources</li></ul><h1>2.4.1</h1><ul><li>Add None Option to arrow styles</li><li>Remove Dark Title Bar setting for Macs (now available for all IDEs)</li><li>Fix contrast of disabled icons</li><li>Fix Sky accent action</li><li>Remove shadows on balloons</li></ul><h1>2.4.0.4</h1><ul><li>Fix fatal error in older IDEs</li><li>Fix blurry arrow icons</li><li>Fix theme not being applied for some themes (notably custom)</li><li>Set Font Size HiDPI aware</li><li>Add missing options from the Settings search</li><li>Allow setting Material Theme options from Statusbar widget</li><li>Add multicaret icons</li></ul><h1>2.4.0.3</h1><ul><li>Add font size to be toggleable</li><li>Set Menlo as primary font for Lighter Schemes, and Fira Code for Darker schemes</li></ul><h1>2.4.0</h1><ul><li>Reworked the settings page to group options into tabs and allow changing theme from there</li><li>Setting for changing the font size of the Project View (needs restart)</li><li>Setting for disabling Material File Status Colors</li><li>Improve contrast of Lighter Theme</li><li>Improved a bit the Comboboxes to look like Material Design ones</li><li>Fix Tabbed Pane colors in Lighter Themes</li><li>Add analytics</li><li>Add TSX icon</li></ul><h1>2.3.3</h1><ul><li>This is a quick fix for 182.2757. This fixes critical issues introduced by the latest EAP. There could be other bugs though.</li></ul><h1>2.3.2</h1><ul><li>Fix error from plugin.svg icon not found</li><li>Fix preview icon similar to details icon</li></ul><h1>2.3.1 (alpha)</h1><ul><li><strong>NOTE: THIS IS NOT A STABLE RELEASE!</strong></li><li>This is a quick fix for MTComboBoxes to get back wide dropdowns.</li><li>This is not a final fixes since it doesn't display the paddings for some comboboxes (such as Color Scheme), even though it works after selecting another value. This will be investigated further in a next release.</li><li>This also brings the popup over the dropdown to imitate material design components. This is disabled by the Compact Dropdown settings though</li></ul><h1>2.3</h1><ul><li>Major overhaul of the icons: most icons have been converted to svg! Please note though:</li><li>I couldn't find the originals of some icons, so some icons are now different or with different colors (sorry JSON...)</li><li>Since this is a big update, there might be some further changes to those icons</li><li>I decided to keep some original icons made by Jetbrains (such as Minimize Tool Window)</li><li>Please open issues about icons that you find not suited for their purpose.</li><li>Set a default matched brace color in order to use <em>Current Scope highlight</em> (<a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/774">https://github.com/ChrisRM/material-theme-jetbrains/issues/774</a>)</li><li>Fix bugs related to 2018.2 EAP (<a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/777">https://github.com/ChrisRM/material-theme-jetbrains/issues/777</a>)</li></ul><h2>2.2.3</h2><ul><li>Theme Coding Style and Debugger tabs</li><li>Add angular.json association</li></ul><h2>2.2.2</h2><ul><li>Increase size of Material Arrows to 11x11</li><li>Fix Active Tab Highlight color to take accent color</li><li>Increase left padding of tree rows</li><li>Change color of primary buttons for Monokai theme</li><li>Set Autocomplete selected item background color when unfocused</li><li>Change notification colors (success, warn, error)</li></ul><h2>2.2.1</h2><ul><li>Theme border color of popups</li><li>Fix issue with SVG Viewer</li><li>Fix Decorated Folders</li><li>Fix Uppercase bold tabs</li><li>Fix MTNavBar memory leak</li><li>Fix Darcula/IntelliJ UIResources</li><li>Better Arrows visibility</li><li>Fix file colors not being set</li><li>Add more tests</li></ul><h2>2.2.0</h2><ul><li><strong>DataGrip</strong> Icons!</li><li>Solarized Dark and Light color schemes</li><li>Improve Lighter Theme contrast and texts</li><li>Improve file colors for Monokai and Solarized</li><li>Extract ActionButtons into their own component</li></ul><h2>2.1.7</h2><ul><li>Fix command line icons</li><li>Reenable Darcula components when Material Components are disabled</li><li>Apply monochrome filter on activate</li><li>Change "Modified on non active changelist" and "added on non-active changelist" colors</li></ul><h2>2.1.6</h2><ul><li>Improve Solarized Dark</li><li>Set arrows color the same as the folders color</li><li>PHP Icons</li><li>Python Icons</li><li>Fix undefined notification colors</li><li>Remove InternalDecorator hack until Jetbrains fix this</li></ul><h2>2.1.5</h2><ul><li>New Component: Material NavBar</li><li>Set folder associations just like <a href="https://github.com/PKief/vscode-material-icon-theme">Material Icons VSCode</a></li><li>Center not centered folder icons</li><li>Fix Action Combobox for Lighter Themes</li></ul><h2>2.1.4</h2><ul><li>Change background color of Solarized Light</li><li>Change foreground color of buttons in Light themes</li></ul><h2>2.1.3</h2><ul><li>Fix Background color for PHP code in some themes</li><li>Set the "splitter" color as a "secondaryBorder" resource (Fix #659)</li><li>Fix "Tree Selected Item" artifact</li></ul><h2>2.1.2</h2><ul><li>Revert issues with 2.1.1</li></ul><h2>2.1.1</h2><ul><li>Bug fixes and performance improvements</li></ul><h2>2.1.0</h2><p>FEATURES: - New Themes: <strong>Solarized Dark and Light</strong>!</p><p>FIXES: - Fix issue with Bundled Themes not being persisted - Set Arrows Color to be the same as the folder color - Add new darcula Button resources to the Abstract Theme</p><p>CHORE: - Rename "Inactive Resources" to "Button Resources"</p><h2>2.0.0</h2><p>FEATURES: - Complete rewrite of the Theming System! Now all themes inherit from the same parent class which defines which resources get which color. Maintaining themes will be a lot easier! - <strong>Plugin extension</strong> to allow plugin developers to add their own themes to the Material Theme plugin! It's still in beta but some examples will be available shortly. - The caret is now an <strong>accent color</strong> resource. - The Arrows Style applies now to menus as well - RubyMine icons for Ruby/Rails folders and actions.</p><p>FIXES: - Remove the "Button Highlight color" and "Caret" property from Custom Themes - Checkboxes and RadioButtons are now a bit better. - TabbedPanes and TextArea are now using the MaterialTheme namespace. - Fix the Black Line separating tool windows from the editor - Fix the search inside lists and menus - Improvements to the themes - Bug fixes and improvements.</p><p>Please note that this is a beta version, it is now entering the test phase and might contain bugs.</p><h2>1.8.2</h2><p>FEATURES: - Add Non-Project Files default color to the current theme's disabled color - New <strong>Material Toggle Button UI</strong> - Fix breadcrumb and parameter hint colors to their relevant theme colors - Add a specific accent color for each color scheme: - Oceanic: Teal - Darker: Orange - Lighter: Indigo - Palenight: Amethyst - Monokai: Lime - One Dark: Gold</p><p>FIXES: - Fix <strong>performance issues</strong> by removing unused code and refactoring <em>Monochrome Icons</em> - Fix tooltip colors</p><p>OTHER: - Installed Test framework</p><h2>1.8.1</h2><p>FEATURES: - Set Accent color to modified settings - Tool Window header color styles - Add browserslist icon - Add CNAME icon</p><p>FIXES: - Fix Monochrome Icons to cover the whole IDE - Fix TextField UI to include the magnifier for search fields - Fix Font in Text Fields to use the color scheme's font - Fix Action button radius - Brighten primary buttons to be more differentiable - Change React default icon</p><p>OTHER: - Add Acknowledgements in the documentation - Add new url for the documentation: <www.material-theme.com></p><h2>1.8.0</h2><p>FEATURES: - Add different angular icons by type: service, component, directive, pipe and routing - Add postcssrc and postcssconfig icons - New feature: <strong>Compact Dropdowns</strong>. Reduce the size of dropdowns and their items. - New feature: <strong>Monochrome Icons</strong>. Now you can decide to have icons desaturated with the color of the current theme - New feature: <strong>Active tab highlighting</strong> for Lighter themes! - New feature: <strong>Tab Opacity</strong>: allow to customize the opacity of the coloring of inactive tabs. - New feature: <strong>Uppercase buttons</strong> - Theme dialog title color when inactive - Go to the documentation from the settings' help buttons</p><p>FIXES: - Fix Tooltips color - Fix Accent scrollbars on Mac - Replace many UI Icons for the nodes - Fix issues with Palenight theme - Fix and replace Option Button</p><h2>1.7.0.4</h2><ul><li>Fix Notifications</li><li>Fix tooltip colors</li></ul><h2>1.7.0.3</h2><ul><li>Fix focus color on search boxes</li><li>Change debugger colors and tooltip colors</li></ul><h2>1.7.0.2</h2><ul><li>Fix <a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/436">https://github.com/ChrisRM/material-theme-jetbrains/issues/436</a></li></ul><h2>1.7.0</h2><ul><li>Upgrade to 2018.1</li><li>Fix checkboxes</li><li>Fix textfields</li><li>Fix comboboxes</li><li>Fix buttons</li></ul><h2>1.6.1</h2><ul><li>Angular icon associations for services, pipes, directives and routes</li><li>PostCss config associations</li></ul><h2>1.6.0.4</h2><ul><li>Fix <a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/436">https://github.com/ChrisRM/material-theme-jetbrains/issues/436</a></li></ul><h2>1.6.0.3</h2><ul><li>Change default option of title bar to false</li><li>Add more CLion icons</li><li>Fix background color of the "New Project" sidepanel</li><li>Alert when setting title bar</li></ul><h2>1.6.0.2</h2><ul><li>Fix Dark Title bar option not applying on Windows</li><li>Fix theming not applying to menus</li><li>Clion icons</li><li>Fix RVM, NVM, cmd, README, Adobe Elements and InDesign associations</li></ul><h2>1.6.0</h2><ul><li>Fix <strong>Theme Switching requiring to restart the IDE</strong>. Now switching is becoming as easy as pie!</li><li>New feature: <strong>Windows Title Bar Theming</strong>.<ul><li><strong>Note</strong>: this changes the color of the title bar OS-wide, meaning that even after closing the IDE the color will still be set. (see <a href="https://www.howtogeek.com/222831/how-to-get-colored-window-title-bars-on-windows-10-instead-of-white/">https://www.howtogeek.com/222831/how-to-get-colored-window-title-bars-on-windows-10-instead-of-white/</a>) for setting it.</li></ul></li><li>Added more other file icons: Atom, Appveyor, Bean, Cabal, Compass, Doxygen, Dylib, Ghostscript, Github, Jquery, JS Minified, Makefile, Manpage, Nib, Godot, Openoffice, Patch, Phalcon, Redme</li><li>Fix the inactive selection background color in trees</li><li>Fix Status Bar Indicator height in HiDPi screens</li><li>Remove buggy Tool Window Header patch</li></ul><h2>1.5.4</h2><ul><li>Change color of unfocused tree elements</li><li>New file icons for: Autohotkey, API Blueprint, MACOSX, Jekyll, Mathematica, ReasonML, RestructuredText, Maven, ObjectiveC, Spring, Tomcat, Test Ruby and VHDL.</li><li>Try to fix issue with createResolvedStylesheet by loading the Darcula default properties</li></ul><h2>1.5.3</h2><ul><li>Custom Notification Colors for the Custom Themes</li><li>Change default colors of Notifications to Contrast Color</li><li>Revert the buggy fix of the Tool Window Header (also known as the ToolWindowHeader hack) and add a new action "Patch Tool Window Header" to approve the hack of the Window Header (<a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/548">https://github.com/ChrisRM/material-theme-jetbrains/issues/548</a>)</li></ul><h2>1.5.2.2</h2><ul><li>Better Buttons (closes <a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/561">#561</a> and <a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/562">#562</a>)</li></ul><h2>1.5.2</h2><ul><li>Add background theming for IdeFrame</li></ul><h2>1.5.1.2</h2><ul><li>Fix Android studio errors</li></ul><h2>1.5.1</h2><ul><li>Add expand and collapse icons in ExpandableTexts</li><li>Add Closed icon folder variants for the selected theme</li></ul><h2>1.5.0</h2><ul><li>Improved Monokai Theme by inpirting from Monokai Pro</li><li>Material Monokai Pro color scheme</li><li>New icons for switching themes</li><li>Theme branches and tags from the VCS Log window</li><li>Fix issues with invalid stylesheets and border thickness, causing the settings to not load</li></ul><h2>1.4.7</h2><ul><li>Fix issue with out of bounds settings (<a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/552">https://github.com/ChrisRM/material-theme-jetbrains/issues/552</a>)</li></ul><h2>1.4.6</h2><ul><li>Setting for changing font to Roboto and bigger font in project view</li><li>Actions for switching arrow style</li><li>Fix Dark Title bar setting</li></ul><h2>1.4.5</h2><ul><li>Added more UI Icons</li><li>Fix issue with arrows</li></ul><h2>1.4.4</h2><ul><li>Add new option to select the style of arrows in trees</li><li>Restore Bold directories</li><li>Fix <a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/540">https://github.com/ChrisRM/material-theme-jetbrains/issues/540</a> by setting a lighter selection background color on refactor</li></ul><h2>1.4.3</h2><ul><li>Add setting for Dark title bar</li><li>Set bigger font in Project View when not using Compact Sidebar or when Sidebar items height > 28</li></ul><h2>1.4.2.2</h2><ul><li>Fix Install Material Wallpaper action</li><li>Fix Custom Material Theme name</li></ul><h2>1.4.2.1</h2><ul><li>Remove ToolWindowHeader active background color</li></ul><h2>1.4.1.1</h2><ul><li>Fix <a href="https://github.com/ChrisRM/material-theme-jetbrains/issues/493">https://github.com/ChrisRM/material-theme-jetbrains/issues/493</a></li></ul><h2>1.4.1</h2><ul><li>Replace close button</li></ul><h2>1.4.0</h2><ul><li>Fix issue with Android Studio loading</li><li>Typescript and Javascript decorators addition (for latest Webstorm only)</li><li>Add some more icons</li></ul><h2>1.3.9</h2><ul><li>Better File Status Colors by making use of Darcula/IntelliJ color scheme instead like VCS file colors</li></ul><h2>1.3.8</h2><ul><li>Use experimental feature to set dark title bar when using dark themes. Only works on latest EAP, but is planned for 2018.X</li></ul><h2>1.3.7</h2><ul><li>Fix issue with Android Studio</li></ul><h2>1.3.6</h2><ul><li>Remove Custom Wallpaper feature and instead use an action</li></ul><h2>1.3.5</h2><ul><li>Fix Search Everywhere in Windows 10</li></ul><h2>1.3.4</h2><ul><li>Fix combobox action style because of latest EAP</li></ul><h2>1.3.3</h2><ul><li>New action to install <strong>Material File Colors</strong> on demand instead of automatically at start</li></ul><h2>1.3.2</h2><ul><li>Fix Custom themes caret color</li><li>Fix Custom themes TabbedPane color</li><li>Fix Groovy and Scala comment color scheme</li><li>Feature: Compact Table Cells</li><li>Shut up error at Android Studio start (this disables the File Icons feature)</li><li>Allow setting custom tree indent between 0 and 10</li><li>Allow setting custom line height between 18 and 36</li><li>Fix: Bold directories will not set bold tabs</li><li>Fix issue with color schemes not being persisted</li></ul><h2>1.3.1</h2><ul><li>Fix and implement progress bars for older IDEs</li><li>Fix Markdown Navigator color scheme</li><li>Fix color scheme changing at start</li><li>Deprecating EAP :/</li></ul><h2>1.3.0</h2><ul><li>New option: <strong>Light Custom Theme</strong>: Use custom colors with IntelliJ Look and Feel. Used for Light themes.</li><li>Fix Custom Themes styling issues.</li><li>Change light themes notification colors.</li><li>Rename Material Default to <strong>Material Oceanic</strong></li><li>Automatically change color scheme when switching themes</li><li>Add alert to reset custom theme colors when switching Look and Feel</li><li>Change instance fields, static fields and properties colors from Red to White as it is confused with errors.</li><li>Add update notifications.</li></ul><h2>1.2.1</h2><ul><li>Fix issue #193</li></ul><h2>1.2.0</h2><ul><li>Add new UI Icons for Structure and Web Deployment sections</li><li>New feature: Accent Scrollbars</li><li>Changed Active Tab Highlight to display Tab File Colors if defined, at the cost of having a transparent overlay</li><li>Added Markdown navigator color scheme</li><li>Added Browse Word at Caret plugin colors</li><li>Improve File Colors performance by initializing colors statically (thanks @denofevil)</li><li>Set default ignored file colors to Brown</li><li>Set default scratch colors to default text</li></ul><h2>1.1.2</h2><ul><li>Atom One Dark Color Scheme</li></ul><h2>1.1.1</h2><ul><li>XCode Development file icons</li><li>Travis file icons</li></ul><h2>1.1.0</h2><ul><li>Adding Resharper Hint and Suggestion Colors, improved Unknown Variable color, Debugger Colors and Link Colors</li><li>Updated Lighter scheme default color to be like VSC Lighter Theme</li><li>Improved Lighter Theme Foreground Color</li><li>Fix annotations</li></ul><h2>1.0.2</h2><ul><li>Starting writing documentation</li><li>Optimization improvements</li></ul><h2>1.0.0</h2><ul><li>Release</li></ul><h2>0.12.0</h2><ul><li>New components: slider and radio buttons</li></ul><h2>0.11.0</h2><ul><li>Targeting 2017.3</li></ul><h2>0.10.6</h2><ul><li>Fix ComboboxAction and IdeaButtonLookAction in 2017.3</li><li>Set default color for "NOT CHANGED" file status</li><li>Set directories color from "Up to date" file status</li><li>Fix issue with Run Configurations</li><li>Fix Scratches Color in the tree</li></ul><h2>0.10.5</h2><ul><li>Bug fixes due to the passage to 2017.3</li></ul><h2>0.10.4</h2><ul><li>Fix Tabbed Pane color in Arc and One Dark</li><li>Fix background color of list selected items in One Dark</li><li>Add babelrc.json to babel icon association</li><li>Fix (hopefully) the NullPointerException due to not being recognized File Colors</li></ul><h2>0.10.3</h2><ul><li>Material One Dark Color Scheme</li></ul><h2>0.10.2</h2><ul><li>Atom One Dark Theme</li><li>Move icons outside of fileIcons for better "disable Material Icons"</li></ul><h2>0.10.1</h2><ul><li>Fix issue with module directories taking the default icon in PyCharm</li><li>Added icons for the theme switcher (thanks @halacoglu <a href="https://github.com/halacoglu/sublime-material-icon-pack">https://github.com/halacoglu/sublime-material-icon-pack</a>)</li><li>Rework MTWallpaper Component to fix remaining issues</li><li>Fix accents not being loaded with Material Theme disabled</li><li>Improve Arc Dark Theme</li></ul><h2>0.10.0 (alpha)</h2><ul><li>Two new themes: Monokai and Arc Dark</li><li>Custom Theme Support (alpha - please read README)</li></ul><h2>0.9.4</h2><ul><li>Improvements of Lighter Theme. Now Lighter Theme extends IntelliJ Look And Feel instead of Darcula.</li><li>Fix issues with No Material Theme that triggered some NPEs</li><li>Changed Tree foreground color for Lighter Theme</li><li>Added more UI Icons</li></ul><h2>0.9.3</h2><ul><li>Fix issue with projects open (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/145">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/145</a>)</li><li>Possibly fix issue with 100% CPU (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/143">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/143</a>)</li><li>Fix import icon size (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/147">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/147</a>)</li><li>Change deprecated color (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/151">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/151</a>)</li><li>Improve Disabled Material Theme</li></ul><h2>0.9.2</h2><ul><li>Fix issue with File colors for Psi Icons</li><li>Fix issue with CPU 100% usage</li><li>Fix issue with breakpoint icon size</li></ul><h2>0.9.1.2</h2><ul><li>Fix issue with tool window icons in retina</li><li>Add more ui icons</li></ul><h2>0.9.1</h2><ul><li>Remove uppercase bold tabs as a default and fix issue with project settings persistence</li><li>Revert fix of debugger tab height as it breaks other tabs</li></ul><h2>0.9.0</h2><ul><li>Add custom accent color configuration</li><li>Add Uppercase bold tabs to look more like MDTabs</li><li>Add Compact Sidebar height configuration</li><li>Reduce minimal length of tabs to 18</li><li>Add a border to the editor when tabs placement is left or right</li><li>More UI Icons</li></ul><h2>0.8.1</h2><ul><li>Fix issue with Contrast action button not working</li><li>Fix issues with not themed popups</li><li>Add accent color to non-themed search bars</li><li>Add background color to search result</li></ul><h2>0.8.0.2</h2><ul><li>Fix issue with custom file statuses not being colorable</li><li>Themed Material Combobox Action button</li></ul><h2>0.8.0</h2><ul><li>Fix Checkbox style in Material Components disabled</li><li>Allow customization of file status colors</li><li>Rewrite Wallpaper component to unset the wallpaper on exit</li><li>Fix height of debug tabs</li><li>More UI Icons</li></ul><h2>0.7.3.2</h2><ul><li>Changed javascript instance member color</li><li>Changed javascript icon</li></ul><h2>0.7.3</h2><ul><li>Material Checkboxes</li></ul><h2>0.7.2.1</h2><ul><li>Fix issue with file colors (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/105">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/105</a>)</li><li>Fix issue with line highlight accent (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/104">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/104</a>)</li></ul><h2>0.7.2</h2><ul><li>Convert old "Bold tabs option" into "bold directories"</li><li>Tree colors like the sublime theme</li><li>Selected Tree Line like in the Sublime Theme</li><li>Set opened folders with accent theme like in Sublime</li><li>Add PHP, Python and more General UI Icons</li></ul><h2>0.7.1.2</h2><ul><li>Theme the VCS Log Merge and Own Commits</li><li>Better colors for selected Tool Window buttons</li></ul><h2>0.7.1</h2><ul><li>Fix Hide File Icons</li><li>Fix Objective C and Coffeescript colors</li><li>Set TabsHeight as scalable for High DPI</li><li>Removing bold tabs support</li></ul><h2>0.7.0.3</h2><ul><li>Changing accent colors now update icons as well (needs close project)</li><li>VCS icons</li><li>Fix Status Indicator cut on Windows (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/89">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/89</a>)</li><li>Fix Project Icon as accent hoverable (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/88">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/88</a>)</li><li>Revert default font to 12px since it makes the text too big (blur is okay i guess)</li><li>Fix unreadable font (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/98">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/98</a>)</li></ul><h2>0.7.0.2</h2><ul><li>Fix contrast mode not applying (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/84">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/84</a>)</li><li>Fix issues with Action buttons (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/93">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/93</a>)</li><li>Set Roboto default size to 14px (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/87">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/87</a>)</li><li>Fix Custom Tree Indent (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/92">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/92</a>)</li></ul><h2>0.7.0</h2><ul><li>Padded table rows</li><li>Material Design Number Inputs (with disabled support)</li><li>Material Design Dropdowns (Comboboxes)</li><li>Material Design Action Buttons Style</li><li>Add more transparency to Tree Selections</li><li>Support for Accent Colors!</li><li>More UI Icons</li><li>Fix Tool Window Issue (<a href="https://github.com/mallowigi/material-theme-jetbrains-eap/issues/82">https://github.com/mallowigi/material-theme-jetbrains-eap/issues/82</a>)</li></ul><h2>0.6.0.1</h2><ul><li>Disable PHP file association and instead make use of PHP Psi Icons</li></ul><h2>0.6.0</h2><ul><li>Fix issue with Merge branches window</li><li>Put Material Theme options under "Appearance"</li><li>Add Actions for Settings: Compact Sidebar, Compact Statusbar, Material Theme, Material Components, Material Icons, Status Bar Indicator and Project View Decorators</li><li>Add actions for Hide File Icons, Bigger Tabs and set actions as toggles</li><li>Themed Action UI Icons, General UI Icons and Debugger UI Icons</li><li>Refactor classes so we can make use of Actions.</li><li>Inserted Checkstyle and Copyright</li></ul><h2>0.5.3</h2><ul><li>Customizable status bar height</li><li>Replace Loader when opening big files with Material one</li><li>Make better colors for Memory Indicator for Darker, Lighter and Palenight</li><li>Fix issue with caret (#379)</li><li>Add docker compose yaml association (thanks @thaffenden)</li><li>Other fixes</li></ul><h2>0.5.2</h2><p>Fix many issues related to Lighter theme: - Breakpoint colors - Autocomplete - Tree colors - Notifications color - Progress bar - Memory indicator - Scrollbars - Also removed None theme since we can simply uncheck the option in the settings</p><h2>0.5.1</h2><p>Small update so I can have feedback about possible bugs - Material Headers (experimental)</p><h2>0.5.0</h2><p>This version is more focused on the UI: - Themed Scrollbars - Material Table Headers - Material Inputs (not applicable everywhere at the moment) - Material Passwords (with option of showing passwords) - Material Tabs - Add option to disable Material Theme only (leaving components, tabs and other options on) - Tab Height customizable - Notification colors - Custom Tree Indents - Better Dialog titles - More UI Icons - Bug fixes (and possibly improvements)</p><h2>0.4.4</h2><ul><li>Added remaining options to TopHitProvider</li><li>Tinted Icon implementation</li><li>Redesigned folders to suit the MT icons (though help is appreciated)</li><li>Added custom file colors (Scope)</li><li>Add theme changer to Quick Switch (Ctrl+~)</li><li>More UI Icons</li></ul><h1>0.4.3</h1><ul><li>Fix issue with Statusbar option not being saved</li><li>Add bigger file icons for original ones (sass, php, ruby...)</li><li>More file icons: Chef, Cucumber, EJS, Jinja, Freemarker, PHPunits, Typings, Visio, VS</li><li>Hide exceptions about IndexOutOfBounds</li><li>Show red icon for excluded open files</li><li>Remove old PSI icons to use IntelliJ's</li><li>Change pin icons (alpha)</li><li>Better icons for expand and collapse (alpha)</li><li>Fix bad associations</li></ul><h2>0.4.1</h2><ul><li>Change behavior of custom wallpaper to not disable the background if the user unchecks the option, allowing to set custom wallpaper with the IDE</li><li>Add Disable option for the current theme indicator in the status bar</li><li>Fix issue with SQLite icon</li><li>Theme notification popups</li><li>Add Indicator in Status Bar for current theme</li><li>Fix some filelist icons</li></ul><h2>0.4.0</h2><ul><li>A lot more file icons!</li><li>Fix partly syntax highlight for HOCON, Groovy, ERB, Scala, Kotlin and Hibernate</li><li>Fix issue with light color schemes not being saved</li><li>Fix issue with Background getting overriden</li><li>Fix issue with settings not being saved</li><li>Fix #92</li><li>Fix: Do not try to replace all icons, if an icon is not provided use Jetbrains one.</li><li>Refactor project: put the selected theme in the MTConfig + better folder structure</li><li>Add more icons: Access, Word, Powerpoint, Excel, Audio, Video, Elm, Go, Hack, Julia, Pug, Kotlin, Maya, Markup, Premiere, Powershell, Rake, Riot, Stata, Sublime, Vim</li><li>Fix PHP + JS Code Schemes</li><li>New: Background image for empty IDE with customization available in options</li><li>New: Option to hide file icons in the Project View</li><li>New: Option to disable Material Icons</li><li>New: Option to disable Project View decorators</li><li>New: Option to select compact (and not compact) project view</li><li>New icons: Akka, Ada, Android</li><li>New UI Icons</li><li>Progress indicators</li><li>Set light version of contrast mode (though it needs to be in IntelliJ LAF)</li><li>Revert better contrast as it breaks theme switching :'(</li><li>Code coverage colors</li><li>Notification, Information and Documentation popups</li><li>Quick info theming</li><li>Parameter info theming</li><li>Smart completion theming</li><li>Documentation popup theming</li><li>Better contrast mode</li><li>Accent tab close button</li></ul><h2>0.3.0.1</h2><h3>Fixes</h3><ul><li>Fix association for Angular files</li><li>Fix tests</li></ul><h2>0.3.0.0</h2><p>Thanks to @mallowigi for taking the project to the next level. This is all him: - Code coverage colors - Notification, Information and Documentation popups - Fix Python Color schemes - Fix Go Color Schemes - New Python component to take the right file icon - Fix next occurence wrong icon - Restore accidently deleted edit icons - C and CPP color schemes - Add option to set bold tabs - Add toggle options to Search Everything - Change trees collapse and expand icons - Themed IDE icons: Checkout, Project Structure, Back, Forward, History, Up, Down, Step Into, Step Out, Compile, Jars, Library... - Other bug fixes and improvements - Fix button background not taking the full width - Themed Memory Indicator - Add .pcss file icon - Fix Console colors - Align text and menu colors with the original theme - Welcome Screen theming - Progress Bar theming - Striped tables theming - Remove some borders added by Darcula - Focused buttons are now distinguable - Paint new breadcrumbs - Restore plugin.xml icon - Make buttons stand out a bit more anyway - Fix Rider error - Fix Ruby Colors schemes - Add option in the settings to enable/disable the new buttons look - Fix issue with Font Scale on HiDPI screens - Put the active tab higlight on the left instead of the right when choosing Placement left. - Messages bundle for easy replacing texts - New Buttons! Now buttons look even more like the Sublime plugin! - Add simple implementation of disabling the Material Theme (only the colors) - Fix some colors again... - Some colors were lost during the last update. This update should fix them. - Fix custom font issue. - Fix issue with theme switcher when some parts of the UI do not update - (hopefully) fix font apply - Updated color schemes to reflect the Sublime plugin's color schemes - New option: <strong>Contrast mode</strong>. This will allow you to apply a higher contrasted Look and feel - Allow resetting the Active Tab settings with the default ones - Updated file status colors: modified, added, ignored, conflicts... - Replace the "asterisk" icon with an "*edit*" material icon - Set Open and closed folders according to open tabs (still buggy) - Now the active tab indicator is following the user's tabs placement settings! - Started creating settings for customizing the plugin. - Active tab indicator color - Active tab indicator thickness - Fixed issue with tabs in last EAP - Update file icons to use the latest icons from the original Sublime theme repository. - Added a new theme, the <strong>Palenight</strong> theme, that is a violet shade of the Default theme. - Prevent file icons from being assigned to classes, methods, etc. - #285 @mjdetullio - Separate psd icons from the images group - #292 @Freezystem - Set parent scheme for dark themes to Darcula - #289 @vsch - Load MT file icons before anything else - #292 @mallowigi - Fix font overriding - #279 @mallowigi - Context and menu lighter border - #281 - Add file association for <code>.yaml</code> files - #297 @thaffenden - Add Dart icon - #296 @seanjohnite - Add <code>htpasswd</code> to htaccess group - @Freezystem - Add icons for <code>package.json, gruntfile, gulpfile</code> and <code>webpack</code> - @mallowigi - Set better color for Parameter hints - @mallowigi</p><h2>0.2.3</h2><h3>Changed</h3><ul><li>Updated Gradle wrapper</li></ul><h3>Added</h3><ul><li>File icon: Rust <code>*.rs</code> - #240</li><li>File icon: ES/ES6 <code>*.es|*.es6</code> - #240</li></ul><h2>0.2.2</h2><h3>Fixed</h3><ul><li>Android Studio fix. #220</li><li>No need to override the application icons, so those are deleted.</li><li>Fixes UI icons for recent versions of platform. @mallowigi</li><li>Issue #258 fix crashes on Windows for IntelliJ IDEA 2016.3. @bulenkov</li><li>More sensible colors for diffs. @hypnoglow</li></ul><h2>0.2.1</h2><h3>Fixed</h3><ul><li>Hopefully a final fix for issue #205, IDEA-157843 and IDEA-156327</li></ul><h2>0.2.0</h2><h3>Fixed</h3><ul><li>Improved visibility for diffs on default color scheme. Thanks @marvhock - #208</li><li>Hopefully fixed issue #205, <a href="https://youtrack.jetbrains.com/issue/IDEA-157843">IDEA-157843</a> and <a href="https://youtrack.jetbrains.com/issue/IDEA-156327">IDEA-156327</a></li><li>Merged recent changes made to the platform</li></ul><h3>Added</h3><ul><li>SidePanel background color (Preferences)</li></ul><h2>0.1.9</h2><h3>Fixed</h3><ul><li>Fails to launch when using Darker or Lighter theme. Thanks @robertfreund - #187</li><li>Kotlin syntax highlighting - #153</li></ul><h3>Added</h3><ul><li>File icon: Kotlin - <code>*.kt</code></li><li>File icon: Liquid - Shopify templating language - <code>*.liquid</code></li><li>File icon: Lua - <code>*.lua</code></li><li>File icon: LICENSE files</li></ul><h2>0.1.8</h2><h3>Fixed</h3><ul><li>In some cases getVirtualFile() for psi elements can be null. Fixes #172, #175 - @anstarovoyt</li><li>Vertical tabs highlight - @Cyberdelia1987</li><li>Fixes an error which caused the plugin to misbehave in non-java ide's. See #177</li></ul><h3>Added</h3><ul><li>File icon: React <code>*.jsx</code> - #162</li><li>File icon: PHTML <code>*.phtml</code></li><li>File icon: Gradle <code>*.gradle</code> - #140</li><li>File icon: Text <code>*.txt</code></li></ul><h2>0.1.7</h2><h3>Added</h3><ul><li>This changelog</li><li>Identifier under caret - Error Stripe Mark</li></ul><h3>Changed</h3><ul><li>Don't grab blade files with PHP regex</li></ul><h3>Fixed</h3><ul><li>Fix issues with the color schemes.</li></ul>
↧