Skip to content

EZOut 2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jul 05:45
· 175 commits to master since this release
4ffc2a8

2.0:

  • EZOut Turns 2.0!
  • EZOut Supports Sponsorship (please show your support) (#120)
  • $PSStyle Support
    • Write-FormatViewExpression now supports -PSStyle/-Style (#106)
      • Use any property from $PSStyle in a formatter, if present
      • This is faster and smaller than other color customizations, and will only work on core.
    • Write-FormatTableView supports -StyleProperty/-StyleRow (#129)
    • Write-FormatListView supports -StyleProperty (#130)
  • New Commands:
  • Example Formatting Has Moved to Posh (#127)
  • Write-TypeView now supports -Debug (#114)
    If you Import-TypeView with -Debug or Write-TypeView with -Debug,
    Update-TypeData will be called to force the types to be loaded with the exact values you provide
    (thus enabling you to put a breakpoint in and -Debug a type!)
    (when you're done debugging, Remove-Module EZOut to clear any dynamic typea)
  • Import-TypeView improvements
    • Psuedo-inheritance (#143)
    • Better Markdown file support (#144)
    • No longer over-hiding (#142)
    • Skipping Empty ScriptBlocks (#108)
    • Improving Empty get Property (#109)
    • Allowing NoteProperties to be hidden (#110)
  • Format/JSON-YAML: -Depth defaults to $FormatEnumerationLimit (#107)
  • Module / Repository Improvements
    • Refactored Repository (#115)
      • Build files are now beneath /Build (#116)
      • Commands are now beneath /Commands (#117)
    • Added Issue Templates (#125)
    • Added Contribution Guide (#126)
  • Breaking Changes (for the better)
    • The module no longer requires -AllowClobber (#105)
    • Add/Remove-TypeData/FormatData are now Push/Pop-TypeData/FormatData (#113)
    • These functions are only used during authorship and other interactive use.
    • Most users should be unaffected.

Additional Release History found in CHANGELOG