Releases: ddev/ddev-intellij-plugin
Releases · ddev/ddev-intellij-plugin
1.0.5
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
- Update gradle wrapper to 8.0
- Bump mockito-core from 4.9.0 to 4.10.0 by @dependabot in #137
- Bump mockito-core from 4.10.0 to 4.11.0 by @dependabot in #140
- Bump sentry from 6.9.2 to 6.11.0 by @dependabot in #142
- Bump gson from 2.10 to 2.10.1 by @dependabot in #145
- Bump org.jetbrains.intellij from 1.10.1 to 1.12.0 by @dependabot in #149
- Bump junit-platform-launcher from 1.9.1 to 1.9.2 by @dependabot in #147
- Bump org.mockito:mockito-core from 4.11.0 to 5.1.1 by @dependabot in #154
- Bump junitVersion from 5.9.1 to 5.9.2 by @dependabot in #146
- Bump assertj-core from 3.23.1 to 3.24.2 by @dependabot in #150
- Bump org.jetbrains.intellij from 1.12.0 to 1.13.2 by @dependabot in #165
- Bump org.mockito:mockito-core from 5.1.1 to 5.2.0 by @dependabot in #164
- Bump org.sonarqube from 3.5.0.2730 to 4.0.0.2929 by @dependabot in #160
- Bump io.sentry:sentry from 6.11.0 to 6.17.0 by @dependabot in #169
- Bump org.jetbrains.intellij from 1.13.2 to 1.13.3 by @dependabot in #168
Full Changelog: 1.0.4...1.0.5
v1.0.4
Fixed
- Configure DataSource TreePattern to index all schemas by @nico-loeber in #135
- Fix failing unit tests by adding
junit-platform-launcheras dependency by @SpraxDev in #131 - GitHub Actions: Upload test reports even when tests fail by @SpraxDev in #132
Dependency Updates
- Bump sentry from 6.5.0 to 6.6.0 by @dependabot in #118
- Bump sentry from 6.6.0 to 6.9.1 by @dependabot in #130
- Bump mockito-core from 4.8.1 to 4.9.0 by @dependabot in #125
- Bump org.sonarqube from 3.4.0.2513 to 3.5.0.2730 by @dependabot in #119
- Bump gson from 2.9.1 to 2.10 by @dependabot in #117
- Bump org.jetbrains.changelog from 1.3.1 to 2.0.0 by @dependabot in #120
- Bump org.jetbrains.intellij from 1.10.0 to 1.10.1 by @dependabot in #134
- Bump sentry from 6.9.1 to 6.9.2 by @dependabot in #133
Full Changelog: 1.0.3...v1.0.4
1.0.3
Fixed
- Fix mariadb specific dsn type by @nico-loeber in #107
- Create docker remote server if it does not exist by @nico-loeber
in #102 - Re-enable test coverage report by @SpraxDev in #88
Dependency Updates
- Bump gson from 2.9.0 to 2.9.1 by @dependabot in #90
- Bump org.jetbrains.intellij from 1.7.0 to 1.8.0 by @dependabot
in #93 - Bump sentry from 6.3.0 to 6.3.1 by @dependabot in #91
- Bump org.jetbrains.intellij from 1.8.0 to 1.8.1 by @dependabot
in #99 - Bump sentry from 6.3.1 to 6.4.0 by @dependabot in #96
- Bump mockito-core from 4.6.1 to 4.7.0 by @dependabot in #94
- Bump sentry from 6.4.0 to 6.4.1 by @dependabot in #101
- Bump org.jetbrains.intellij from 1.8.1 to 1.9.0 by @dependabot
in #103 - Bump mockito-core from 4.7.0 to 4.8.0 by @dependabot in #105
- Bump sentry from 6.4.1 to 6.4.3 by @dependabot in #111
- Bump junitVersion from 5.9.0 to 5.9.1 by @dependabot in #109
- Bump sentry from 6.4.3 to 6.5.0 by @dependabot in #112
- Bump mockito-core from 4.8.0 to 4.8.1 by @dependabot in #116
Full Changelog: 1.0.1...v1.0.2
1.0.1
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
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
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
- @dependabot made their first contribution in #46
- @rfay made their first contribution in #51
- @SpraxDev made their first contribution in #60
Full Changelog: 1.0.0-alpha3...1.0.0-beta
1.0.0-alpha3
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
WSLyour 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
- @kevin0x90 made their first contribution in #29
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
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
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!