|
| 1 | +0.6.3 |
| 2 | +--- |
| 3 | +New Regular Expressions: |
| 4 | +* ?<CNC_GCode> (Fixes #76) |
| 5 | +* OpenSCAD Expressions (Fixes #75) |
| 6 | + * ?<OpenScad_Customization> |
| 7 | + * ?<OpenScad_Function> |
| 8 | + * ?<OpenScad_Include> |
| 9 | + * ?<OpenScad_Module> |
| 10 | + * ?<OpenScad_Parameter> |
| 11 | + * ?<OpenScad_Use> |
| 12 | +* Additional Markdown Regexes |
| 13 | + * ?<Markdown_List> (Fixes #70) |
| 14 | + * ?<Markdown_YAMLHeader> (Fixes #71) |
| 15 | +* Subtitle Regexes (Fixes #72) |
| 16 | + * ?<Subtitle_SRT> |
| 17 | + * ?<Subtitle_VTT> |
| 18 | + |
| 19 | + |
| 20 | +0.6.2 |
| 21 | +--- |
| 22 | +New Regular Expressions: |
| 23 | +* ?<Unix_Cron_Interval> (Fixes #67) |
| 24 | +* ?<Unix_Duration> (Fixes #69) |
| 25 | + |
| 26 | +0.6.1 |
| 27 | +--- |
| 28 | +* New Command: Remove-RegEx (Fixes #62) |
| 29 | +* Set-RegEx now supports -PassThru (Fixes #61) |
| 30 | +* Set-RegEx now allows modifiers (Fixes #60) |
| 31 | +* Use-RegEx now allows -Pattern to be directly provided, and supplies an ArgumentCompleter (Fixes #59) |
| 32 | +Hat Tips: @JayKul, @LaurentDardenne |
| 33 | + |
| 34 | +0.6 |
| 35 | +--- |
| 36 | +* JSON Regex Improvements |
| 37 | + * ?<JSON_Property> now can handle quotes |
| 38 | +* Markdown Regexes: |
| 39 | + * ?<Markdown_Heading> |
| 40 | + * ?<Markdown_CodeBlock> |
| 41 | + * ?<Markdown_ThematicBreak> |
| 42 | +* ?<REST_Variable> is now a generator. |
| 43 | + |
| 44 | +0.5.9 |
| 45 | +--- |
| 46 | +* New RegEx: |
| 47 | + * ?<C_IfDef> |
| 48 | +* New and Improved RegEx: |
| 49 | + * ?<JSON_Property> is now a generator (can specify -PropertyName) |
| 50 | + * ?<JSON_ListItem> |
| 51 | +* Write-RegEx Improvements: |
| 52 | + * -Atomic now indents |
| 53 | + * -Or now indents |
| 54 | + * No longer makes -Then/-Else explicily non-capturing |
| 55 | + |
| 56 | +0.5.8 |
| 57 | +--- |
| 58 | +* New RegEx: |
| 59 | + * ?<RegularExpression_Quantifier> |
| 60 | +* Fixes to RegExes: |
| 61 | + * ?<REST_Variable> now allows variables to be embedded within <>s |
| 62 | +0.5.7 |
| 63 | +--- |
| 64 | +* New RegExes: |
| 65 | + * ?<Security_AccessToken> |
| 66 | + * ?<Security_JWT> |
| 67 | +* Fixes to Regexes: |
| 68 | + * ?<EmailAddress> now handles subdomains (#39) |
| 69 | + * ?<IPV4Address> will no longer match digits past the byte-range. (#38) |
| 70 | +* New Capabilities: |
| 71 | + * Write-RegEx -DigitMax |
| 72 | + |
| 73 | +0.5.6 |
| 74 | +--- |
| 75 | +* New RegExes: |
| 76 | + * ?<Code_SemanticVersion> |
| 77 | + * ?<FFmpeg_Progress> |
| 78 | + * ?<Keyboard_Shortcut> |
| 79 | + * ?<PowerShell_ParameterSet> |
| 80 | +* Use-RegEx Improvements: |
| 81 | + * -Extract no longer includes .0 and the eponymous match group (unless that was the only group). |
| 82 | + * -Extract no longer includes .Match unless -IncludeMatch is passed. |
| 83 | + * -PSTypename can be used to decorate a match (implies -Extract) |
| 84 | +* Write-RegEx Improvements: |
| 85 | + * Write-RegEx -Atomic -Or no longer overgroups |
| 86 | + * Write-RegEx -LiteralCharacter -Not now works as expected |
| 87 | + * Write-RegEx -Atomic -Min/-Max location fixed |
| 88 | +0.5.5 |
| 89 | +---- |
| 90 | +* New Programming RegExes: |
| 91 | + * ?<PowerShell_Requires> |
| 92 | + * ?<C_Include> |
| 93 | + * ?<C_Define> |
| 94 | + * ?<CSharp_Using> |
| 95 | + * ?<CSharp_Namespace> |
| 96 | + |
| 97 | +Renaming ?<Namespace> to ?<Code_Namespace> [breaking] |
| 98 | + |
| 99 | +?<REST_Variable>: |
| 100 | +support for {/optionalsegments} (as seen in Git) |
| 101 | +$ now requires backtick (URL parameters can be named $, e.g. $top) |
| 102 | + |
| 103 | + |
| 104 | +0.5.4 |
| 105 | +---- |
| 106 | +* Fixes in Irregular import (no longer producing a module per RegEx on import) |
| 107 | +* Fixing a subtle bug in Write-RegEx -Until (was failing to match when no characters were between) |
| 108 | +* New regex: |
| 109 | + * ?<HTML_LinkedData>, ?<HexColor>, ?<IPv4Address> |
| 110 | + |
| 111 | + |
| 112 | +0.5.3 |
| 113 | +---- |
| 114 | +* Get/Export-Regex: Now supporting -As EmbeddedEngine (lambas) or -As Engine (smart aliases) |
| 115 | +* Write-RegEx: Added -UnicodeCharacter |
| 116 | +* New regex: |
| 117 | + * ?<PowerShell_Region> |
| 118 | + * ?<Unix_Conf_Line>, ?<Unix_Conf_Section>, ?<Unix_Conf_File>, ?<Unix_Mount>, ?<Unix_FileSystemType>, ?<Unix_User> |
| 119 | +* Updated RegEx Generators: |
| 120 | + * ?<MultilineComment> now supports OpenSCAD (.scad) |
| 121 | + |
| 122 | + |
| 123 | +0.5.2 |
| 124 | +--- |
| 125 | +* Use-RegEx now matches within returns by default. |
| 126 | +* Use-RegEx can -Scan to match after a given item |
| 127 | +* Use-Regex breaking change: -Parameter/-ArgumentList are now -ExpressionParameter/-ExpressionArgumentList |
| 128 | +* Improving formatting (no longer showing match status, which was always 'true') |
| 129 | + |
| 130 | + |
| 131 | +0.5.1 |
| 132 | +--- |
| 133 | +* Making Import-Regex support Regexes defined in other modules |
| 134 | +* Allowing Import-Regex to import as lambdas |
| 135 | +* Get/Export-Regex now include -As "Engine", which will export an embeddedable engine including an inline Import |
| 136 | +* Write-Regex now supports -Modifier |
| 137 | +* New Expressions: |
| 138 | + * ?<HexDigits> |
| 139 | + * ?<Git_Diff> |
| 140 | + * ?<Git_DiffHeader> |
| 141 | + * ?<Git_DiffRange> |
| 142 | + * ?<Git_Log> |
| 143 | + * ?<HTML_IDAttribute> |
| 144 | + * ?<HTML_DataAttribute> |
| 145 | + * ?<HTML_DataSet> |
| 146 | + * ?<HTML_ItemScope> |
0 commit comments