News Releases

Fleet 1.29 is Here With Support for Replacing Groups With Regex, Inline Variable Refactoring, and Other Updates

We’re excited to bring you the first Fleet release of 2024, which introduces several new features and improvements. You can update to this latest version using the Toolbox App.

New features

Fleet 1.29: New temporary file
  • Fleet now supports replacing groups with regular expressions, giving you more flexibility in your code editing. This enhancement allows you to make the most of regex, simplifying the process of editing and replacing text in your projects. Replacements using numerical indexes now function as expected. Please note, however, that replacements involving named groups were not addressed in this update.
Fleet 1.29: Regex replace group
  • The inline variable refactoring has been implemented. Inlining variables makes code more concise and readable by eliminating unnecessary intermediates, facilitating code maintenance and updates through a reduced number of tracked variables.
Fleet 1.29: Inline variable
Fleet 1.29: Relative path PHP unit
Fleet 1.29: PHP Interpreter

Improvements

  • Fleet injection into Docker containers now works seamlessly, ensuring a more consistent and reproducible development environment. This improvement contributes to the efficiency and reliability of development workflows, ensuring that Docker containers accurately reflect the intended Fleet configuration.
  • Fleet is now better at recognizing Prettier or ESLint in a project, making it easier for you to format code consistently. With this improvement, code formatting becomes more straightforward, letting you enjoy automatic detection without needing to tweak your settings manually.
  • We’ve added a default shortcut, ⌃⇧R/ Ctrl+Shift+R, for the Rerun last configuration action. This shortcut simplifies your workflow, allowing you to rerun configurations effortlessly. Additionally, the order of entries in the popup has been rearranged, ensuring the most recent item is always at the top for convenient and speedy access.

Bug fixes

The following bugs have been successfully fixed:

  • Replace action working incorrectly when regex is enabled. You can now safely use the Replace action with regex enabled, ensuring accurate and reliable search and replace functionality.

See the full release notes for more details about the 1.29 update.

Please report any problems you encounter to our issue tracker on YouTrack and stay tuned for further exciting announcements.

P.S. Support for plugins and plugin APIs is a work in progress, but the list of bundled plugins is now available and visible to everyone. To view it, select Plugins from the Actions menu.


Join the JetBrains Tech Insights Lab to participate in surveys, interviews, and UX studies. Help us make JetBrains Fleet even better!

image description

Discover more