Release notes
The following tables present a list of features introduced, bugs resolved, and other verified issues in JetBrains Fleet 1.34. To navigate to a desired category, use the table of contents on the right.
Feature
Ticket | Description |
---|---|
A/B Testing Framework for AI Completion | |
Kotlin/Wasm: support debugging in Fleet | |
To support all styles in markdown preview | |
Synchronize scrolling of markdown preview with its source code | |
Add Force Step Into action | |
Relative line numbers | |
Support filename patterns in TextMate | |
Add aliases for languages in "select language dialog" | |
Extend support for .env to .env.local, .env.example, etc. | |
Add a button to kill the process from the Logcat window | |
Add new line at the end of file on save | |
Pop out Logcat into separate window |
Usability Problem
Ticket | Description |
---|---|
HTML: do not insert a closing pair tag on typing '>' if it already exists | |
Do not open an additional window when connecting to wsl or ssh | |
Logcat tab always opens in the bottom panel | |
Clear query when jumping to Go to file/symbol from Go to action | |
SSH Java Workspace: The smart mode is enabled, but no smart features are available if remote host does not have JDK installed | |
Run Configuration "Edit a Copy" should prefix name with "Copy of" | |
Running ios tests launches the simulator | |
Only show `prev` template for creating a `@Preview` composable function top-level | |
Update notifications about failed project import |
Task
Bug
Ticket | Description |
---|---|
Compose preview tab couldn't be updated | |
Logcat does not work if workspace is run out-of-process | |
doesn't respect .editorconfig project parent folders | |
kDoctor/Preflight Check tab crashes fleet for collaborator's | |
Toggling right tool with debugger causes navigation | |
New line doesn't work in some places in YAML | |
New File creates a file in a last focused file tree element, not where context menu was invoked | |
Pasting code into AI assistant chat breaks it with IllegalArgumentException: 704 does not cover text length 702 exactly after edit Operation() | |
Joining collaboration session fails if Fleet is already running | |
Some built-in plugins appear in a Marketplace section | |
Referencing files in AI assistant could cause Fleet OOM with Java heap space | |
"All fixes" menu appears at the caret and not at the place with the issue | |
Remove flickering when turning options in search field | |
Log collection starves rpc calls | |
Remote: "IntelliJ failed to start" with FleetLowMemoryWatcherKt.configureLowMemoryWatcher: IllegalArgumentException: 'Can't find 'Old Gen' pool' | |
Attempting to quit a background Fleet instance doesn't move the window to the foreground even when there are prompts blocking shutdown | |
Esc does not close documentation popup | |
Swift call throwable function without try not marked as error | |
Smart Mode does not start on Java Hello World project | |
No definite progress for simulator installation | |
"Cannot find run destination" error message should mention the destination | |
Couldn't download missing simulators by clicking on destination chooser area | |
Couldn't download missing simulator runtimes from gutter | |
Exception when run android app on emulator with SDK version less than android-minSdk | |
JSON run config for ios: "testSuite" and "testMethod" fields are highlighted after project reopening | |
Cannot run Wasm configuration | |
Emulator terminated with exit code 1 | |
Delete folder doesn't work on Startup Screen with "useSystemFileDialog": false | |
Startup page: 'Show logs in editor' -- find doesn't work | |
Workspaces hanging in shutdown: recent list isn't ordered correctly, last workspace reoping doesn't work correctly | |
Timeout exception for Target In Use window | |
In GOTO function,typing File + line number, cannot jump to the specified line number. | |
Error from Android deployer is not propagated to the UI | |
Can't create new file while following collaborator | |
Recent WSL/SSH workspaces opened as blank windows | |
Gray theme: booleans and numbers are not properly colored. | |
adding = after const creates {} in react | |
com.jetbrains.rhizomedb.EntityDoesNotExistException: entity does not exist on approving changes during plugins add or remove | |
Xcode build output is missing | |
Lots of keyboard actions do not work in navigation popup on startup screen | |
"Open in..." in recent workspaces list doesn't work on Startup screen | |
new line in 'Text search' adds large space in results preview | |
Fix `prev` live template. | |
Purple Logcat Toolwindow when following collaborator | |
Logcat window not available for host (after being opened by collaborator) | |
Fleet won't open file from a link in MD preview | |
Broken plugin management in case of internet connection issues on startup | |
Logcat not available for remote collaborator | |
Links to headers inside md file are not working | |
Git diff tab is not added to tab history | |
Clone from Git does not work | |
Fleet crashes when dragging a folder to dock icon | |
Can't dismiss navigation (goto/action/etc) popup with ESC from startup screen | |
"Run for files" fields are not being restored using "Reset to default" button | |
Can't open terminal while no project is open | |
Cell failed when one tries to open a png image preview | |
Prefer Physical devices in Android/iOS Run Configurations | |
Focus might switch to the editor when you have goto/actions dialog open | |
Key presses went to current file instead of "go to" popup | |
Markup is not updated when we have a project and a subproject | |
Connect via SSH doesn't work | |
Next line indentation level after a comment has 0 offset | |
"No Python interpreter" notification in Kotlin file | |
Refresh available simulators on file system changes | |
Unable to resize usages | |
AI Assistant: handle User is out of quota error gracefully | |
Workspace isn't opened correctly via File > Open | |
Two separate quotes are not separated on preview | |
Do not show a front matter section in md preview panel | |
Content not scrolling when select more than one screen size | |
MD preview does not show images located in another folder than md file | |
Copy from code snippet button does not work in md preview | |
"Clone from Git" does not allow any type of paste | |
Fleet doesn't open project folder when dragged and dropped into window | |
Adding a plugin is stuck in in-progress state | |
Error during layout while opening files from the file tree | |
Auto indent works wrong with enums in Kotlin | |
Copy/paste in diff doesn't work | |
Pasting U+2028 on macOS turns editor purple | |
reformat code on save is not working | |
Logcat controls (device, filter, level, etc.) should flow on the following line if the tab width is too narrow | |
When multiple (mirrored) Logcat tabs are open, their contents should be in sync | |
Logcat filter query should be triggered when typed, not when "Enter" is hit | |
Projects are not opened & closed correctly after Git Clone | |
Fleet marks every variable as syntax error | |
TextMate bundle firstLineMatch in syntax highlighting file does not work | |
no highlighting in Gemfile | |
Disappearing highlights after rename in Swift file | |
Swift Macro annotations auto indenting next line after manual deletion of newline | |
Broken postfix templates: '.iter' in Java | |
Broken postfix templates: '.for' in java | |
JSX fragments: indent child elements | |
'Unmapped documentation color "#458383"' for jsx | |
YAML Indent is incorrectly added after key:<enter> with spaces on the previous line | |
'Can't extract zip file. only DEFLATED entries can have EXT descriptor' when opening a .zip file | |
Logcat filter/search query gets reset on tab re-opening | |
Re-run should use previous destination instead of currently selected device in destination chooser | |
Cannot open logcat and file tabs at the same time in fleet | |
HTML indenter doesn't work properly | |
When using AI: "AI: Internal error. Please report an issue" | |
The Logcat tab needs to be closed and reopened after the device disconnection |
Exception
Ticket | Description |
---|---|
'Cannot build presentation for action Change Encoding' on a project and files opening |
Cosmetics
Ticket | Description |
---|---|
Better error message when running temporary file | |
Animate Caret Position | |
Incorrect text indentation in Smart mode widget | |
Add notification when single run destination target is preselected from many on being debugged | |
Green check icon ✅ polishing | |
Copy buffer popup is not positioned correctly |