Skip to content

Releases: Roboroads/laravel-tinker

v2.0.0

08 Feb 20:13
Compare
Choose a tag to compare

Added

  • BREAKING: ISS-39 Tinker consoles are now available under "Scratches and Consoles"
  • ISS-37 ISS-38 When selecting text and running the Smart Action a new console opens with your selected text
    • This can also be achieved by selecting text, right-clicking and selecting Open Tinker Console With Selection

Changed

  • BREAKING: Every action is now independently listed
    • The default action is now "Smart Action" which will have kind-of the same functionality as you have been using it up till now
  • Every action this plugin can do is now individually bindable in your keymap.

Removed

  • BREAKING: Per-project cache (which stored your last executed tinker code)
    • You can probably find your last snippet still in %Project%/.idea/laravel-tinker.xml if you really need it!
    • %Project%/.idea/laravel-tinker.xml can be deleted otherwise.

Other

  • Reorganization of a lot of classes
  • Dependencies have been updated

v1.3.1

06 Dec 22:43
Compare
Choose a tag to compare

Added

Changed

  • Updated dependencies

Deprecated

Removed

Fixed

  • Compatibility with 2020.3

Security

v1.3.0

16 Nov 15:36
752a5b5
Compare
Choose a tag to compare

Added

  • Laravel Tinker settings page (under Tools)
  • ISS-30 Ability to disable start and finish messages in output
  • ISS-21 Ability to add a shortcut to close all involving Tinker

Changed

  • Dependencies updated to the latest versions

Fixed

  • The title of the tinker screen was editable - now it isn't.
  • ISS-28 Ending your tinker console with a comment now works correctly again

v1.2.1

24 Sep 22:16
Compare
Choose a tag to compare

Added

  • ISS-25 When running tinker it will now save all documents before executing

Fixed

  • ISS-23 Fixed a bug where output would display twice when the output highlighter didn't find output to highlight.

v1.2.0

16 Sep 20:46
Compare
Choose a tag to compare

Added

  • [#7] Output syntax highlighting

Fixed

  • [#11] Plugin won't create a null file anymore on windows.
  • [#16] Only 1 tinker console will be open at all times.
  • [#18] Added the LARAVEL_START constant to the tinker run script.
  • [#19] Colors in output window now reset to IDE colors when running.
  • [#12] [#20] Fixes Class 'Laravel\Tinker\ClassAliasAutoloader' not found
    • By just checking if it exists before loading it
    • Should fix the plugin for laravel/tinker versions <= 1.0.1

v1.1.1

04 Sep 19:17
Compare
Choose a tag to compare

Added

  • Your last command will now be saved (on per-project level)
  • Non-obtrusive reminder you can support this package.

Changed

  • Output window now (hopefully) always inherits the font and color of the IDE

Fixed

  • The link to PHP settings in error dialogs now acually links to the correct settings page.
  • Output showing slow on larger outputs

v1.1.0

03 Sep 00:17
Compare
Choose a tag to compare

Added

  • Run button at the opening tag of the tinker console

Changed

  • Cleaned output of tinker output window
  • PHP Runner script is now a php file, makes it easier to work with in the IDE.

Fixed

  • Default keybinding in Mac OS
  • Toolwindow not opening automatically if not opened before
  • Leaving zombie processes (something pcntl did)
  • Silent crash when docker was not set
  • Tinker process not shutting down because of waiting for non-existent input

v1.0.0

29 Aug 18:26
Compare
Choose a tag to compare

Added

  • A correct way to interact with remote interpreters

Changed

  • Made errors more to the point
  • Better code splitting in message balloons
  • More text in the readme
  • Better formatting in tinker output

Fixed

  • Laravel now actually gets bootstrapped
  • Removed needless output from interpreter, like docker startup messages
  • Made output toolwindow font show in readable colors
  • Campatibility issues that arose in 0.0.1-ALPHA

v0.0.1-ALPHA

27 Aug 20:57
Compare
Choose a tag to compare
v0.0.1-ALPHA Pre-release
Pre-release

Added

  • All