Skip to content

Releases: NiclasvanEyk/jetbrains-laravel-make-integration

v3.6.0

23 Aug 19:29
Compare
Choose a tag to compare

Added

  • Support for 2023.2 platform

Changed

  • Renamed to "Make for Laravel" to comply with Laravel's third party naming preferences

v3.5.0

05 Apr 20:45
Compare
Choose a tag to compare

Added

  • New tool window icons for the new UI

Changed

  • Updated plugin & platform versions (support for 2023.1)

v3.4.1

01 Feb 11:41
5498c32
Compare
Choose a tag to compare

Fixed

  • Parsing artisan route:list when Docker also prints to the console (#92)

v3.4.0

06 Dec 07:24
ae17530
Compare
Choose a tag to compare

Added

  • Gutter icons for Livewire components. Similar to the ones for controller actions.

Changed

  • When navigating to the relevant code for a route from the list, it now takes you to the Livewire component class, instead of the generic Livewire\Component::__invoke method, if the route is handled by Livewire.
  • Require & support 2022.3 platform

v3.3.0

02 Aug 19:49
d21d087
Compare
Choose a tag to compare

Changed

  • Require & support 2022.2 platform

v3.2.0

02 May 14:49
08eed21
Compare
Choose a tag to compare

Added

  • Runnable Seeders. Press the usual green arrow next to a seeder to run/debug a seeder.

Changed

  • Require & support 2022.1 platform
  • Use new suggestion notifications for Sail autoconfiguration and PHP Interpreter notifications

Fixed

  • The make:seeder action now properly works with the new database/seeders directory.

v3.1.0

02 Apr 14:30
Compare
Choose a tag to compare

Added

  • Database connection autoconfiguration. Adds the default Laravel database connection from config/datbase.php to the 'Database' tool window. Also shows a banner while editing config/database.php that offers to do this to make this feature more visible, which can also be turned off from within the banner or from the plugin settings. Only supports the pgsql and mysql (includes mariadb) database drivers, so no sqlite support at the moment.

Fixed

  • Project detection. See #42 for more information.
  • Creating a migration no longer results in an error

Removed

  • Project templates to create a new Laravel Project using "File > New > Project". This was a WIP feature that should have not been published yet.

v3.0.0

25 Mar 10:47
3fb63e5
Compare
Choose a tag to compare

Added

  • Laravel tool window. See all your routes and commands at a glance. No need to run artisan route:list and search through the output. The automatic reloading of the contents can still be improved, but I still think it provides enough value to release it.
  • Gutter icons for controller actions. Highlights controller methods that handle requests, to make them more distinguishable from normal class methods. You can also hover over the icon to see more information, such as the HTTP verb, the path and registered middleware: POST /api/blog/{article_id}/comments [api, Authenticate, AnotherMiddleware]
  • Autoconfiguration for Laravel Sail. Automatically configures the PHP and Node interpreters to use the ones inside the Sail laravel.test service.
  • Settings! Check them out under "Languages & Frameworks > PHP > Laravel Make"
  • Setting for disabling the "Autoconfigure Laravel Sail" notification
  • Setting for hiding/disabling/keeping irrelevant artisan:make entries in the "File > New > Laravel" context menu

Changed

  • Rebranded to Laravel Make. This is to reflect the fact, that this extension does not only contribute the "File > New" window, but also utilizes other Extension Points of the IDE. In the future I want to expand the scope of this extension even more, so I thought it would be reasonable to rename the extension.
  • Internal changes to how commands and options are parsed and general huge refactorings of the whole codebase
  • Updated the codebase to the most recent plugin development workflow
  • Plugin Icon is now a combination of two Laravel L's to reflect the new name

Fixed

  • Several errors related to JSON parsing

v2.3.5

07 May 16:16
70285b0
Compare
Choose a tag to compare

Fixed

  • #22 Fixed a bug that occurred when working with attached projects

v2.3.4

22 Jan 14:35
39ee2b9
Compare
Choose a tag to compare

Added

  • #24 A hint when you try to execute an artisan command through a remote interpreter that cannot be connected to (e.g.
    when you forgot to start the docker daemon on macOS)

Changed

  • The scanning for the available commands now works in a single pass. This means that command autocompletion and vendor
    command support is now available faster (especially if you are using docker containers!)

Fixed

  • #28 Error when starting a project without a project interpreter