Skip to content

Irregular 0.7.6

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Oct 01:29
· 224 commits to master since this release
9861ccd

0.7.6:

  • New-RegEx improvements:

    • Now supporting new character classes: MarkSpacing, MarkEnclosing, MarkNonEnclosing (Fixes #168)
  • More CSharp Patterns:

    • ?<CSharp_Class> (Fixes #164)
    • ?<CSharp_Identifier> (Fixes #165)
  • Improved Patterns:

    • ?<ANSI_4BitColor>/?<ANSI_Style>: Handling brightness bit before or after color (Fixes #166)

0.7.5:

  • Added Patterns for Liquid:
    • ?<Liquid_Expression> (Fixes #153)
    • ?<Liquid_Tag> (Fixes #154)

0.7.4:

  • ANSI Improvements:
    • Regenerated ?<ANSI_Color> (Fixes #150)
    • Added ?<ANSI_Cursor> (Fixes #151)

0.7.3:

  • ANSI Improvements:
    • Fixed ?<ANSI_Style> (Fixes #143)
    • ?<ANSI_4BitColor> now supports bright ranges (Fixes #145)
    • ?<ANSI_8BitColor>/?<ANSI_24BitColor> now supports background colors (Fixes #144)
    • ?<ANSI_8BitColor>/?<ANSI_24BitColor> now supports underline colors (Fixes #146)

0.7.2:

  • Lots More ANSI support:
    • ?<ANSI_Bold> (Fixes #131)
    • ?<ANSI_Blink> (Fixes #132)
    • ?<ANSI_Faint> (Fixes #133)
    • ?<ANSI_Hide> (Fixes #134)
    • ?<ANSI_Invert> (Fixes #135)
    • ?<ANSI_Italic> (Fixes #136)
    • ?<ANSI_Reset> (Fixes #137)
    • ?<ANSI_Strikethrough> (Fixes #138)
    • ?<ANSI_Underline> (Fixes #139)
    • ?<ANSI_Style> (Fixes #140)
    • ?<ANSI_Note>: Fixing capture names (Fixes #130)

0.7.1:

  • New Pattern:
    • ?<ANSI_Note> (Match ANSI VT520 / DECPS note sequences) (Fixes #127)
  • Updated Patterns:
    • ?<FFMpeg_Progress>: Supporting duplicated / dropped frames (Fixes #128)
    • ?<Code_BuildVersion>: No longer matching if preceeded by punctuation (Fixes #126)

0.7.0:

  • New Patterns:
    • ANSI
      • ?<ANSI_Code> (Fixes #123)
      • ?<ANSI_Color> (Fixes #124)
      • ?<ANSI_DefaultColor>
      • ?<ANSI_4BitColor>
      • ?<ANSI_8BitColor>
      • ?<ANSI_24BitColor>
    • Mustache
      • ?<Mustache_Tag> (Fixes #121)
  • New-Regex -LiteralCharacter '_' no longer escapes (Fixes #122)
  • Reducing module size (excluding assets) (Fixes #118)

0.6.9:

  • Adding ?<Markdown_Link> (Fixes #117)
  • GitHub Action now prefers local bits (Fixes #111)
  • Using PipeScript to enhance the repository experience (Fixes #119)

0.6.8:

  • Added ? (Fixes #114)
  • Fixing ?<PowerShell_HelpField> (Fixes #108)
  • Use-Regex:
    • Returning generator if -Match and -ExpressionParameter are not provided (Fixes #113)
  • Automatically documenting module (Fixes #109)
  • Automatically building module formatting (Fixes #112)
  • Fixing Documentation (Fixes #115)

0.6.7:

  • Command Improvements:
    • New-Regex: Adding -ExcludeCharacterClass/-ExcludeLiteralCharacter/-ExcludeUnicodeCharacter (Fixing #104)
    • Use-Regex: Adding -IncludeInputObject (Fixing #103)
    • Import-Regex: Imported regular expressions are more likely to keep their path, even if they must be retried.
  • Renaming Regex: ? is now ?<Code_BuildVersion>
  • GitHub Action Improvements:
    • Additional Tracing in GitHub Action. Now ready for use. (Fixing #93)
  • Additional Improvements:

0.6.6:

  • New Regexes:
    • ?<C_Enum> (#98)
    • ?<C_Struct> (#99)
  • Fixing Issues with whitespace in ?<FFMpeg_Progress> (#97)

0.6.5

  • Renaming Regex: ? is now ?<Network_IPV4Address> (#90)
  • New Regex: ?<Network_MACAddress> (#89)
  • Use-Regex -Extract: Now attempting [Timespan] before [DateTime] (#88)

0.6.4

  • Renaming Write-RegEx to New-RegEx (#66) ** Write-RegEx will remain aliased until at least 0.7**
  • Fixing Issue in Embedding (#82)
  • Improving -Extract by auto-detecting data types (#81)
  • ?<FFMpeg_Progress> - Fixing capture name (#80)
  • Adding ?<FFMpeg_Configuration> (#83)
  • Adding ?<FFMpeg_Stream> (#83)
  • Adding ?<FFMpeg_Input> (#83)
  • Adding ?<FFMpeg_Output> (#83)
  • Adding ?<FFMpeg_Metadata> (#83)

0.6.3

New Regular Expressions:

  • ?<CNC_GCode> (Fixes #76)
  • OpenSCAD Expressions (Fixes #75)
    • ?<OpenScad_Customization>
    • ?<OpenScad_Function>
    • ?<OpenScad_Include>
    • ?<OpenScad_Module>
    • ?<OpenScad_Parameter>
    • ?<OpenScad_Use>
  • Additional Markdown Regexes
    • ?<Markdown_List> (Fixes #70)
    • ?<Markdown_YAMLHeader> (Fixes #71)
  • Subtitle Regexes (Fixes #72)
    • ?<Subtitle_SRT>
    • ?<Subtitle_VTT>

0.6.2

New Regular Expressions:

  • ?<Unix_Cron_Interval> (Fixes #67)
  • ?<Unix_Duration> (Fixes #69)

0.6.1

  • New Command: Remove-RegEx (Fixes #62)
  • Set-RegEx now supports -PassThru (Fixes #61)
  • Set-RegEx now allows modifiers (Fixes #60)
  • Use-RegEx now allows -Pattern to be directly provided, and supplies an ArgumentCompleter (Fixes #59)
    Hat Tips: @Jaykul, @LaurentDardenne

0.6

  • JSON Regex Improvements
  • ?<JSON_Property> now can handle quotes
  • Markdown Regexes:
  • ?<Markdown_Heading>
  • ?<Markdown_CodeBlock>
  • ?<Markdown_ThematicBreak>
  • ?<REST_Variable> is now a generator.

Additional Changes in ChangeLog