|
| 1 | +--- |
| 2 | + |
| 3 | +title: Irregular 0.7.8 |
| 4 | +sourceURL: https://github.com/StartAutomating/Irregular/releases/tag/v0.7.8 |
| 5 | +tag: release |
| 6 | +--- |
| 7 | +## 0.7.8: |
| 8 | + |
| 9 | +* Adding Compress-Regex (Fixes [#178](https://github.com/StartAutomating/Irregular/issues/178)) |
| 10 | +* New Regexes: |
| 11 | + * ?<YAML_Value> (Fixes [#192](https://github.com/StartAutomating/Irregular/issues/192)) |
| 12 | + * ?<YAML_Key> (Fixes [#191](https://github.com/StartAutomating/Irregular/issues/191)) |
| 13 | + * ?<Degrees> (Fixes [#185](https://github.com/StartAutomating/Irregular/issues/185)) |
| 14 | + * ?<Git_Commit> (Fixes [#193](https://github.com/StartAutomating/Irregular/issues/193)) |
| 15 | + * ?<RegularExpression_GroupName> ( [#195](https://github.com/StartAutomating/Irregular/issues/195) ) |
| 16 | + * ?<PowerShell_Hashtable> ( Fixes [#194](https://github.com/StartAutomating/Irregular/issues/194) ) |
| 17 | + * ?<PowerShell_Requires>: Allowing open ended requirement (Fixes [#182](https://github.com/StartAutomating/Irregular/issues/182)) |
| 18 | +Renaming ANSI Regexes to Console (Fixes [#188](https://github.com/StartAutomating/Irregular/issues/188)) |
| 19 | + |
| 20 | +--- |
| 21 | + |
| 22 | +## 0.7.7: |
| 23 | + |
| 24 | +New Patterns: |
| 25 | + |
| 26 | +* ?<Code_Method> : Matches methods in most languages (Fixes [#171](https://github.com/StartAutomating/Irregular/issues/171)) |
| 27 | +* ?<Code_PackageVersion> : Matches a package name and version (Fixes [#172](https://github.com/StartAutomating/Irregular/issues/172)) |
| 28 | +* ?<ANSI_Link> : Matches an ANSI Hyperlink (Fixes [#173](https://github.com/StartAutomating/Irregular/issues/173)) |
| 29 | + |
| 30 | +--- |
| 31 | + |
| 32 | +## 0.7.6: |
| 33 | + |
| 34 | +* New-RegEx improvements: |
| 35 | + * Now supporting new character classes: MarkSpacing, MarkEnclosing, MarkNonEnclosing (Fixes [#168](https://github.com/StartAutomating/Irregular/issues/168)) |
| 36 | + |
| 37 | +* More CSharp Patterns: |
| 38 | + * ?<CSharp_Class> (Fixes [#164](https://github.com/StartAutomating/Irregular/issues/164)) |
| 39 | + * ?<CSharp_Identifier> (Fixes [#165](https://github.com/StartAutomating/Irregular/issues/165)) |
| 40 | + |
| 41 | +* Improved Patterns: |
| 42 | + * ?<ANSI_4BitColor>/?<ANSI_Style>: Handling brightness bit before or after color (Fixes [#166](https://github.com/StartAutomating/Irregular/issues/166)) |
| 43 | + |
| 44 | +--- |
| 45 | + |
| 46 | +## 0.7.5: |
| 47 | + |
| 48 | +* Added Patterns for Liquid: |
| 49 | + * ?<Liquid_Expression> (Fixes [#153](https://github.com/StartAutomating/Irregular/issues/153)) |
| 50 | + * ?<Liquid_Tag> (Fixes [#154](https://github.com/StartAutomating/Irregular/issues/154)) |
| 51 | + |
| 52 | +--- |
| 53 | + |
| 54 | +## 0.7.4: |
| 55 | +* ANSI Improvements: |
| 56 | + * Regenerated ?<ANSI_Color> (Fixes [#150](https://github.com/StartAutomating/Irregular/issues/150)) |
| 57 | + * Added ?<ANSI_Cursor> (Fixes [#151](https://github.com/StartAutomating/Irregular/issues/151)) |
| 58 | + |
| 59 | +--- |
| 60 | + |
| 61 | +## 0.7.3: |
| 62 | +* ANSI Improvements: |
| 63 | + * Fixed ?<ANSI_Style> (Fixes [#143](https://github.com/StartAutomating/Irregular/issues/143)) |
| 64 | + * ?<ANSI_4BitColor> now supports bright ranges (Fixes [#145](https://github.com/StartAutomating/Irregular/issues/145)) |
| 65 | + * ?<ANSI_8BitColor>/?<ANSI_24BitColor> now supports background colors (Fixes [#144](https://github.com/StartAutomating/Irregular/issues/144)) |
| 66 | + * ?<ANSI_8BitColor>/?<ANSI_24BitColor> now supports underline colors (Fixes [#146](https://github.com/StartAutomating/Irregular/issues/146)) |
| 67 | + |
| 68 | +--- |
| 69 | + |
| 70 | +## 0.7.2: |
| 71 | +* Lots More ANSI support: |
| 72 | + * ?<ANSI_Bold> (Fixes [#131](https://github.com/StartAutomating/Irregular/issues/131)) |
| 73 | + * ?<ANSI_Blink> (Fixes [#132](https://github.com/StartAutomating/Irregular/issues/132)) |
| 74 | + * ?<ANSI_Faint> (Fixes [#133](https://github.com/StartAutomating/Irregular/issues/133)) |
| 75 | + * ?<ANSI_Hide> (Fixes [#134](https://github.com/StartAutomating/Irregular/issues/134)) |
| 76 | + * ?<ANSI_Invert> (Fixes [#135](https://github.com/StartAutomating/Irregular/issues/135)) |
| 77 | + * ?<ANSI_Italic> (Fixes [#136](https://github.com/StartAutomating/Irregular/issues/136)) |
| 78 | + * ?<ANSI_Reset> (Fixes [#137](https://github.com/StartAutomating/Irregular/issues/137)) |
| 79 | + * ?<ANSI_Strikethrough> (Fixes [#138](https://github.com/StartAutomating/Irregular/issues/138)) |
| 80 | + * ?<ANSI_Underline> (Fixes [#139](https://github.com/StartAutomating/Irregular/issues/139)) |
| 81 | + * ?<ANSI_Style> (Fixes [#140](https://github.com/StartAutomating/Irregular/issues/140)) |
| 82 | + * ?<ANSI_Note>: Fixing capture names (Fixes [#130](https://github.com/StartAutomating/Irregular/issues/130)) |
| 83 | + |
| 84 | +--- |
| 85 | + |
| 86 | +## 0.7.1: |
| 87 | +* New Pattern: |
| 88 | + * ?<ANSI_Note> (Match ANSI VT520 / DECPS note sequences) (Fixes [#127](https://github.com/StartAutomating/Irregular/issues/127)) |
| 89 | +* Updated Patterns: |
| 90 | + * ?<FFMpeg_Progress>: Supporting duplicated / dropped frames (Fixes [#128](https://github.com/StartAutomating/Irregular/issues/128)) |
| 91 | + * ?<Code_BuildVersion>: No longer matching if preceeded by punctuation (Fixes [#126](https://github.com/StartAutomating/Irregular/issues/126)) |
| 92 | + |
| 93 | +--- |
| 94 | + |
| 95 | +## 0.7.0: |
| 96 | +* New Patterns: |
| 97 | + * ANSI |
| 98 | + * ?<ANSI_Code> (Fixes [#123](https://github.com/StartAutomating/Irregular/issues/123)) |
| 99 | + * ?<ANSI_Color> (Fixes [#124](https://github.com/StartAutomating/Irregular/issues/124)) |
| 100 | + * ?<ANSI_DefaultColor> |
| 101 | + * ?<ANSI_4BitColor> |
| 102 | + * ?<ANSI_8BitColor> |
| 103 | + * ?<ANSI_24BitColor> |
| 104 | + * Mustache |
| 105 | + * ?<Mustache_Tag> (Fixes [#121](https://github.com/StartAutomating/Irregular/issues/121)) |
| 106 | +* New-Regex -LiteralCharacter '_' no longer escapes (Fixes [#122](https://github.com/StartAutomating/Irregular/issues/122)) |
| 107 | +* Reducing module size (excluding assets) (Fixes [#118](https://github.com/StartAutomating/Irregular/issues/118)) |
| 108 | + |
| 109 | +--- |
| 110 | + |
| 111 | +## 0.6.9: |
| 112 | +* Adding ?<Markdown_Link> (Fixes [#117](https://github.com/StartAutomating/Irregular/issues/117)) |
| 113 | +* GitHub Action now prefers local bits (Fixes [#111](https://github.com/StartAutomating/Irregular/issues/111)) |
| 114 | +* Using PipeScript to enhance the repository experience (Fixes [#119](https://github.com/StartAutomating/Irregular/issues/119)) |
| 115 | + |
| 116 | +--- |
| 117 | + |
| 118 | +## 0.6.8: |
| 119 | +* Added ?<CamelCaseSpace> (Fixes [#114](https://github.com/StartAutomating/Irregular/issues/114)) |
| 120 | +* Fixing ?<PowerShell_HelpField> (Fixes [#108](https://github.com/StartAutomating/Irregular/issues/108)) |
| 121 | +* Use-Regex: |
| 122 | + * Returning generator if -Match and -ExpressionParameter are not provided (Fixes [#113](https://github.com/StartAutomating/Irregular/issues/113)) |
| 123 | +* Automatically documenting module (Fixes [#109](https://github.com/StartAutomating/Irregular/issues/109)) |
| 124 | +* Automatically building module formatting (Fixes [#112](https://github.com/StartAutomating/Irregular/issues/112)) |
| 125 | +* Fixing Documentation (Fixes [#115](https://github.com/StartAutomating/Irregular/issues/115)) |
| 126 | + |
| 127 | +--- |
| 128 | + |
| 129 | +## 0.6.7: |
| 130 | +* Command Improvements: |
| 131 | + * New-Regex: Adding -ExcludeCharacterClass/-ExcludeLiteralCharacter/-ExcludeUnicodeCharacter (Fixing [#104](https://github.com/StartAutomating/Irregular/issues/104)) |
| 132 | + * Use-Regex: Adding -IncludeInputObject (Fixing [#103](https://github.com/StartAutomating/Irregular/issues/103)) |
| 133 | + * Import-Regex: Imported regular expressions are more likely to keep their path, even if they must be retried. |
| 134 | +* Renaming Regex: ?<BuildVersion> is now ?<Code_BuildVersion> |
| 135 | +* GitHub Action Improvements: |
| 136 | + * Additional Tracing in GitHub Action. Now ready for use. (Fixing [#93](https://github.com/StartAutomating/Irregular/issues/93)) |
| 137 | +* Additional Improvements: |
| 138 | + * [SavedPatterns.md](SavedPatterns.md) now automatically updates. |
| 139 | + |
| 140 | +--- |
| 141 | + |
| 142 | +## 0.6.6: |
| 143 | +* New Regexes: |
| 144 | + * ?<C_Enum> ([#98](https://github.com/StartAutomating/Irregular/issues/98)) |
| 145 | + * ?<C_Struct> ([#99](https://github.com/StartAutomating/Irregular/issues/99)) |
| 146 | +* Fixing Issues with whitespace in ?<FFMpeg_Progress> ([#97](https://github.com/StartAutomating/Irregular/issues/97)) |
| 147 | + |
| 148 | +--- |
| 149 | + |
| 150 | +## 0.6.5 |
| 151 | +* Renaming Regex: ?<IPV4Address> is now ?<Network_IPV4Address> ([#90](https://github.com/StartAutomating/Irregular/issues/90)) |
| 152 | +* New Regex: ?<Network_MACAddress> ([#89](https://github.com/StartAutomating/Irregular/issues/89)) |
| 153 | +* Use-Regex -Extract: Now attempting [Timespan] before [DateTime] ([#88](https://github.com/StartAutomating/Irregular/issues/88)) |
| 154 | + |
| 155 | +--- |
| 156 | + |
| 157 | +## 0.6.4 |
| 158 | +* Renaming Write-RegEx to New-RegEx ([#66](https://github.com/StartAutomating/Irregular/issues/66)) ** Write-RegEx will remain aliased until at least 0.7** |
| 159 | +* Fixing Issue in Embedding ([#82](https://github.com/StartAutomating/Irregular/issues/82)) |
| 160 | +* Improving -Extract by auto-detecting data types ([#81](https://github.com/StartAutomating/Irregular/issues/81)) |
| 161 | +* ?<FFMpeg_Progress> - Fixing capture name ([#80](https://github.com/StartAutomating/Irregular/issues/80)) |
| 162 | +* Adding ?<FFMpeg_Configuration> ([#83](https://github.com/StartAutomating/Irregular/issues/83)) |
| 163 | +* Adding ?<FFMpeg_Stream> ([#83](https://github.com/StartAutomating/Irregular/issues/83)) |
| 164 | +* Adding ?<FFMpeg_Input> ([#83](https://github.com/StartAutomating/Irregular/issues/83)) |
| 165 | +* Adding ?<FFMpeg_Output> ([#83](https://github.com/StartAutomating/Irregular/issues/83)) |
| 166 | +* Adding ?<FFMpeg_Metadata> ([#83](https://github.com/StartAutomating/Irregular/issues/83)) |
| 167 | + |
| 168 | +--- |
| 169 | + |
| 170 | +## 0.6.3 |
| 171 | +New Regular Expressions: |
| 172 | +* ?<CNC_GCode> (Fixes [#76](https://github.com/StartAutomating/Irregular/issues/76)) |
| 173 | +* OpenSCAD Expressions (Fixes [#75](https://github.com/StartAutomating/Irregular/issues/75)) |
| 174 | + * ?<OpenScad_Customization> |
| 175 | + * ?<OpenScad_Function> |
| 176 | + * ?<OpenScad_Include> |
| 177 | + * ?<OpenScad_Module> |
| 178 | + * ?<OpenScad_Parameter> |
| 179 | + * ?<OpenScad_Use> |
| 180 | +* Additional Markdown Regexes |
| 181 | + * ?<Markdown_List> (Fixes [#70](https://github.com/StartAutomating/Irregular/issues/70)) |
| 182 | + * ?<Markdown_YAMLHeader> (Fixes [#71](https://github.com/StartAutomating/Irregular/issues/71)) |
| 183 | +* Subtitle Regexes (Fixes [#72](https://github.com/StartAutomating/Irregular/issues/72)) |
| 184 | + * ?<Subtitle_SRT> |
| 185 | + * ?<Subtitle_VTT> |
| 186 | + |
| 187 | +--- |
| 188 | + |
| 189 | +## 0.6.2 |
| 190 | +New Regular Expressions: |
| 191 | +* ?<Unix_Cron_Interval> (Fixes [#67](https://github.com/StartAutomating/Irregular/issues/67)) |
| 192 | +* ?<Unix_Duration> (Fixes [#69](https://github.com/StartAutomating/Irregular/issues/69)) |
| 193 | + |
| 194 | +--- |
| 195 | + |
| 196 | +## 0.6.1 |
| 197 | +* New Command: Remove-RegEx (Fixes [#62](https://github.com/StartAutomating/Irregular/issues/62)) |
| 198 | +* Set-RegEx now supports -PassThru (Fixes [#61](https://github.com/StartAutomating/Irregular/issues/61)) |
| 199 | +* Set-RegEx now allows modifiers (Fixes [#60](https://github.com/StartAutomating/Irregular/issues/60)) |
| 200 | +* Use-RegEx now allows -Pattern to be directly provided, and supplies an ArgumentCompleter (Fixes [#59](https://github.com/StartAutomating/Irregular/issues/59)) |
| 201 | +Hat Tips: @JayKul, @LaurentDardenne |
| 202 | + |
| 203 | +--- |
| 204 | + |
| 205 | +## 0.6 |
| 206 | +* JSON Regex Improvements |
| 207 | + * ?<JSON_Property> now can handle quotes |
| 208 | +* Markdown Regexes: |
| 209 | + * ?<Markdown_Heading> |
| 210 | + * ?<Markdown_CodeBlock> |
| 211 | + * ?<Markdown_ThematicBreak> |
| 212 | +* ?<REST_Variable> is now a generator. |
| 213 | + |
| 214 | +--- |
| 215 | + |
| 216 | +Additional Changes in [ChangeLog](CHANGELOG.md) |
0 commit comments