Skip to content

Releases: php-sage/sage

v1.7.0

07 Mar 14:57
Compare
Choose a tag to compare

Expand all nodes when pressing ctrl+f.

1.6.0

04 Mar 13:58
Compare
Choose a tag to compare
  • The beta-feature print sage($var); got some love.
  • Blacklisted keys are more complete
  • Bugfix

v1.5.6

30 Jul 07:57
Compare
Choose a tag to compare

Works on PHP 5.3 again (up to 8.2 - with a minor known issue:)

v1.5.5

30 Jul 07:28
Compare
Choose a tag to compare

Restore compatibility with php5.3 (hopefully!)

v1.5.4

28 Jul 09:40
Compare
Choose a tag to compare

Features

  • Constants no longer displayed for objects.
  • When dumped from inside Blade template - display template path

Fixed

  • Loopy alternative display fixed
  • Minor optimizations

1.5.0

19 Jul 13:49
Compare
Choose a tag to compare

Lots of stuff.

  • cli view and simple html share same-ish colors
  • cli view shows color indicators of current level
  • plain view readability enhancements
  • datetime of dump in rich view
  • phpstorm-plugin renamed to phpstorm-remote, doesn't work either way, thanks, jetbrains
  • improvements to enum and alternatives displays
  • switched functionalities of ! and + modifiers as it makes more intuitive sense
  • improvements to classname, color, splfileinfo variables
  • finally fixed footer [+] keyboard navigation
  • TAB button now jumps out of sage keyboard navigation
  • removed more useless tests, sigh this needs work
  • more obvious indication that direct, non-variable parameters were passed
  • streamlined output simplification, just makes sense now

Known issues:
since PHP8.2 the debug_backtrace output changed what line is indicated, effectively breaking current variable name detection for multiline sage calls, not too difficult to fix.

1.4.0

21 Jun 11:56
Compare
Choose a tag to compare

New features: print s(), s(2), many QOL improvements

  • Sage::$outputFile to write to denoted file instead of echo
  • print sage(); modifier to write output to sage.html in DIR
  • sage(2) shortcut to print just the files of the backtrace
  • sage() now prints the same info as microtime()
  • Documentation and visual improvements

The new functionality might still need some polishing, please report any issues you encounter!

Thanks to @beeyev for being the first contributor in a long while! :)

v1.3.24

24 Apr 18:26
Compare
Choose a tag to compare

Add d() shorthand to support drop-in replacing of Kint

v1.3.23

05 Apr 21:20
Compare
Choose a tag to compare

Replaced default IDE link provider. Still PHPStorm, just another means.

  • The good old remote call plugin was replaced by IDE remote control.
  • The new plugin is not as liberal for what the file path is prefixed, so improved app-root detection, removing Sage::$appRootDirs in the process. Breaking change but no one used it, fact :)
  • Updated fonts to be a more modern selection. Bolder, nicer, readabler :)
  • Random inspections fixed

v1.3.19

02 Apr 18:48
Compare
Choose a tag to compare

Maintenance release.

Fixed XML, basic support for now;
Re-enabled and modernized resources compilation!
Removed undocumented assignment detection;
Fixes, anonymous classes, etc