Software-update: PhpStorm 2023.2.1

PhpStorm logo (76 pix) JetBrains brengt verschillende ontwikkelomgevingen uit, zoals IntelliJ Idea gericht op Java, CLion gericht op C en C++ en DataGrip gericht op sql. PhpStorm is gericht op php en biedt on-the-fly-errorpreventie, autocompletion, coderefactoring en debugging, en kan ook overweg met html, css, Coffee- en JavaScript. Voor een overzicht van de mogelijkheden verwijzen we naar deze pagina. Voor het gebruik van PhpStorm is wel een licentie nodig. Voor zakelijk en thuisgebruik zul je daarvoor moeten betalen, maar als de software wordt gebruikt voor onderwijs of niet-commerciële opensourceprojecten, is de licentie gratis. JetBrains heeft versie 2023.2.1 van PhpStorm uitgebracht en de changelog daarvan zier er als volgt uit:

PhpStorm 2023.2.1 is now available

PhpStorm 2023.2.1 is a minor update, and it includes a host of bug fixes and quality-of-life improvements. You can update to it using the Toolbox App or right from inside the IDE. You can also download PhpStorm 2023.2.1 from the website.

Here are the most notable changes and bug fixes in this build:

  • Fix: Import is never used: False positive for Symfony annotations added to PHPDoc [WI-73212]
  • Fix: Import is never used: false positive for a PHP Annotation [WI-73945]
  • Fix: AlreadyDisposedException: at com.jetbrains.php.composer.configData.ComposerConfigManager is thrown sometimes [WI-73662]
  • Fix: Exclude/Include patterns based on file path in quality tools configs are not applied when run a tool based on stdin [WI-73310]
  • Fix: SOE in generics completion [WI-73663]
  • Fix: PHPUnit: Too many line breaks / empty space in output after running a test [WI-73483]
  • New: Bundle New UI onboarding in PhpStorm [WI-73543]
  • Fix: PHPUnit configuration file from main project isn’t passed to PHPUnit execution command for subproject [WI-73715]
  • Fix: “Jump to source” on failed tests broken for (at least) Laravel-based test cases after updating to 2023.2 [WI-73764]
  • Fix: Replacing PHPDoc with another PHPDoc using Copy-paste removes the code that contained inserted PHPDOc [WI-73770]
  • Fix: Run of PHPUnit test using remote interpreter fail if subproject has phpunit.xml but phpunit binary from main project (or Phar file) is used [WI-73786]
  • Fix: Cannot save composer.json path in Settings | PHP | Composer [WI-73596]
  • Fix: Limit the number of PHP process that can be spawned for Composer updates check [WI-73645]
  • Fix: Freeze during composer configs detection on a big project [WI-73709]
  • Fix: Test configuration names are “Main” for submodules on Windows [WI-73864]
  • New: Svelte: support type checking for props [WEB-55638]
  • Fix: Menu bar missing on all windows except one on tiling WM / under WSLg [IDEA-323700]
  • Fix: Run configuration macros (like $FilePath$) do not work [IDEA-326733]
  • Fix: Cannot change themes on linux after settings sync from windows if ‘Sync with OS’ enabled [IDEA-283945]
  • Fix: Typescript: “Unreachable ‘case’ branch” false positive for Enums [WEB-61572]
  • Fix: Database console takes focus in Services panel [IDEA-219699]
  • Fix: Cannot open Merge Request on GitLab Community Edition [IDEA-325905]
  • Fix: External CSS stylesheet for Bootstrap is downloaded as a javascipt file. [WEB-60873]
  • Fix: Add an option to display line numbers near the code left margin in distraction-free mode [IDEA-243735]
  • Fix: IDE goes to full screen after several restarts if it was initially opened on secondary monitor and native header is switched off [IDEA-326021]
  • Fix: Open multiple files doesn’t work anymore in results (CTRL + SHIFT + N) [IDEA-326262]
  • New: Tailwind CSS plugin and support for PUG [WEB-48583]
  • Fix: TypeScript service doesn’t work with yarn pnp when typescript version is 5.x or higher [WEB-62221]
  • Fix: Jest 27: Output not nested under test [WEB-53839]
  • New: Angular 15: support hostDirectives [WEB-58269]
  • Fix: can’t exit full screen mode [IDEA-323706]
  • Fix: Center line numbers and gutter in distraction free mode in new UI [IDEA-295551]
  • New: Missing Angular context(s) for Live Templates [WEB-50199]
  • New: Tailwind: add an option to only show Tailwind classes in completion, or show them on the top of the list [WEB-57951]
  • Fix: duplicated source entry is created when creating source folder manually via `CreateDirectoryCompletionContributor` [IDEA-310739]
  • New: CSS Level 4 system colours not supported [WEB-59994]
  • Fix: Vue: don’t report “value is possibly undefined” if it’s set in ‘withDefaults’ [WEB-60438]
  • Fix: Printing fails (File | Print) [IDEA-323747]
  • Fix: Custom html attribute is added with losing case [WEB-15620]
  • Fix: Cannot include relative file in HTTP client files under a module [IDEA-227400]
  • Fix: Intellij hangs while editing xhtml files if schema can’t be fetched quickly (ValidateXmlActionHandler.doParse) [IDEA-238917]
  • Fix: Update quick doc for angular structure directives [WEB-48319]
  • Fix: Jest: special characters in tests path are not escaped, no tests are found [WEB-61581]
  • Fix: Updating bundled plugins removes the plugin files in the IDE’s installation folder which also break patch update [IDEA-326800]
  • Fix: IDE fails to connect to network due to “modulus value out of range” error [IDEA-326919]

The full list of changes is available in the release notes. And as always, please feel free to report any issues you encounter to our tracker or here in the comments.

Versienummer 2023.2.1
Releasestatus Final
Besturingssystemen Linux, macOS, Windows 10, Windows 11
Website JetBrains
Download https://www.jetbrains.com/phpstorm/download
Licentietype Freeware/Betaald

Door Bart van Klaveren

Downloads en Best Buy Guide

29-08-2023 • 16:35

0

Submitter: djoey123

Bron: JetBrains

Update-historie

Reacties

0
0
0
0
0
0
Wijzig sortering

Er zijn nog geen reacties geplaatst

Op dit item kan niet meer gereageerd worden.