Skip to content

v3.1

Compare
Choose a tag to compare
@bkdotcom bkdotcom released this 19 Nov 05:10
· 117 commits to master since this release
  • New Discord route (for errors)
  • New Slack route (for errors)
  • New Teams route (for errors)
  • New varDump static method for in-place var_dump-like debugging
  • Objects
    • Overhaul object abstraction for more efficient collection / storage / serialization / transmission of data
    • Collect (and display) php 8.2's class-level readOnly modifier
    • Added visual callouts to dynamic properties
    • Added visual callouts to constants/properties/methods that override ancestor
  • New maxDepth option
  • New Utility/Reflection class
  • Internals
    • Move more functionality / features / methods to plugins
      all debug methods, "auto route", runtime-values
    • Cleanup bootstrap process
    • Move phpdoc type resolution to phpdoc parser.
  • Underscore prefix no longer required to call most methods statically
    \bdk\Debug::log('this is new') and \bdk\Debug::_log('still works')