Skip to content

Releases: ddev/ddev-intellij-plugin

1.0.5

05 Apr 11:05
0d70864

Choose a tag to compare

Fixed

  • Compatibility of the DDEV status bar for IntelliJ 2023.1
  • Compatibility of the DDEV terminal for IntelliJ 2023.1
  • Compatibility of actions for IntelliJ 2023.1

Dependency Updates

Full Changelog: 1.0.4...1.0.5

v1.0.4

09 Dec 20:58
d64ff02

Choose a tag to compare

Fixed

  • Configure DataSource TreePattern to index all schemas by @nico-loeber in #135
  • Fix failing unit tests by adding junit-platform-launcher as dependency by @SpraxDev in #131
  • GitHub Actions: Upload test reports even when tests fail by @SpraxDev in #132

Dependency Updates

Full Changelog: 1.0.3...v1.0.4

1.0.3

26 Oct 08:47
74477f1

Choose a tag to compare

Fixed

Dependency Updates

Full Changelog: 1.0.1...v1.0.2

1.0.1

29 Jul 23:04
89c9414

Choose a tag to compare

Changed

  • Support for IntelliJ 2022.2 (No more support for 2022.1)
  • Increase ddev command timeout and add path to error message
  • Bump org.jetbrains.intellij from 1.6.0 to 1.7.0 by @dependabot
    in #84
  • Bump sentry from 6.1.4 to 6.3.0 by @dependabot in #87
  • Bump junitVersion from 5.8.2 to 5.9.0 by @dependabot in #89

Fixed

  • Add missing checkout step for sentry release job
  • Fix possible null pointer in Description::getServices

Full Changelog: 1.0.0...v1.0.1

1.0.0

28 Jun 22:35
512f3e0

Choose a tag to compare

Added

  • Add deployment configuration for the ddev mount by @nico-loeber
    in #57
  • Add option to disable version check in update notification

Changed

  • Refactor dynamic ddev config arguments for better extensibility
  • Update DdevNotifier and Tests for better maintainability
  • Bump sentry from 5.7.4 to 6.1.4 by @dependabot
  • Bump org.sonarqube from 3.3 to 3.4.0.2513 by @dependabot
    in #71
  • Remove dead code and do some tidy up

Fixed

  • Fix changelog format so the changelog is shown correctly in JetBrains Marketplace
  • Remove unsupported JVM option MaxPermSize
  • Do not record uncaught exceptions in sentry.io

Please note: There is a known issue where DDEV commands fail when the project is opened in PHPStorm.

Full Changelog: 1.0.0-beta1...v1.0.0

1.0.0-beta1

07 Jun 17:16
4b56374

Choose a tag to compare

1.0.0-beta1 Pre-release
Pre-release

1.0.0-beta (note the missing 1) was published with an error in the publish pipeline.

Added

  • Make DDEV binary configurable and refactor command execution to use system environment
    in #66
  • Add sentry.io error reporting (#37) by @SpraxDev in #60
  • Add check if docker is running on startup in #68
  • Add PHP Interpreter automatically for composer
  • Add notification if track of the DDEV status is lost
  • Add Got It Tutorial for the integrated DDEV terminal
  • Add validation for plugins that are required for PHP interpreter registration
  • Reload plugin on configuration change. A restart of the IDE is no longer required.

Changed

  • Parse DDEV JSON output per line in #61
  • Enable Start / Stop / Restart buttons when in DDEV status is unknown to restore the status
  • Enable dynamic loading of the plugin -> No restart needed when enabling / disabling the plugin
  • Various updates of the dependencies

Fixed

  • Fix error when DDEV status was not parsable by the plugin
  • Fix error when the output of DDEV contained multiple JSON objects
  • Fix timeout when using zsh with enabled git plugin in WSL as default shell
  • Fix wrong logging channel for some classes
  • Fix error when opening multiple projects with running DDEV container at the same time
  • Minor wording/typo fixes for DdevIntegrationBundle.properties, for #48 by @rfay
    in #51
  • Various optimizations and fixes

New Contributors

Full Changelog: 1.0.0-alpha3...1.0.0-beta

1.0.0-alpha3

08 May 13:19
9d7b6ca

Choose a tag to compare

1.0.0-alpha3 Pre-release
Pre-release

Added

  • Ddev PHP Interpreter will automatically be set as default interpreter for the project if none is set yet
  • Added tests for ServiceActionManager by @kevin0x90
    in #29
  • Added first interactive tutorial element for the ddev status
    bar #5

Changed

  • Improved error handling and extended timeouts for ddev background processes to
    address #23
  • General optimizations

Fixed

  • Fixed warning in
    WSL your 131072x1 screen size is bogus #30
  • Fixed #25 by adding a notification if a soft
    dependency is missing
  • Fixed #24 by connecting to database via 127.0.0.1
    instead of localhost

New Contributors

Special Thanks

Thanks to our alpha testers of the alpha2 pre release!

Your feedback made this release possible:
@marcvangend, @calien666
, @cmuench, @kgaut and others

1.0.0-alpha2

15 Apr 20:33
98779ef

Choose a tag to compare

1.0.0-alpha2 Pre-release
Pre-release

Added

  • Assistance and completion for DDEV configuration file with included

Changed

  • General Refactorings
  • Supported IntelliJ Versions set 2022.1

Fixed

  • Auto Configuration for PHP Remote Interpreter works much better now
  • Lots of Bug fixes

v1.0 ALPHA

20 Mar 18:52

Choose a tag to compare

v1.0 ALPHA Pre-release
Pre-release

Non stable pre release of version v1.0.

Features

  • Run DDEV actions via GUI
  • Quick access DDEV Services
  • Auto configure PHP Remote Interpreter1
  • Auto configure data source1
  • Assistance and completion for DDEV configuration file
  • DDEV version check
  • Integrated DDEV terminal1
  • And much more coming soon!