Puts Debuggerer v0.10.0 Release Notes

    • ๐Ÿ‘Œ Support require 'pd' as a shorter alternative to require 'puts_debuggerer'
    • ๐Ÿ‘Œ Support printer as a Logger object or Logging::Logger (from "logging" gem). Basically any object that responds to :debug method.
    • ๐Ÿ‘Œ Support printer: false option to return rendered String instead of printing and returning object
    • Set logger formatter to PutsDebuggerer::LOGGER_FORMATTER_DECORATOR when passing as printer (keeping format the same, but decorating msg with pd)
    • โž• Add pd_inspect (and pdi alias) Kernel core extension methods
    • ๐Ÿ–จ Made awesome_print gem require happen only if printer is set to :ap or :awesome_print
    • Support logging gem logger and Decorate logger layout with PutsDebuggerer::LOGGING_LAYOUT_DECORATOR for logging gem