Skip to content

Commit 35c6adc

Browse files
StartAutomatingStartAutomating
authored andcommitted
Updating Module Version [0.2.6] and CHANGELOG
1 parent f3a4b54 commit 35c6adc

File tree

1 file changed

+73
-21
lines changed

1 file changed

+73
-21
lines changed

PipeScript.psd1

Lines changed: 73 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@{
2-
ModuleVersion = '0.2.5'
2+
ModuleVersion = '0.2.6'
33
Description = 'An Extensible Transpiler for PowerShell (and anything else)'
44
RootModule = 'PipeScript.psm1'
55
PowerShellVersion = '4.0'
@@ -128,28 +128,80 @@
128128
BuildModule = @('EZOut','Piecemeal','PipeScript','HelpOut', 'PSDevOps')
129129
Tags = 'PipeScript','PowerShell', 'Transpilation', 'Compiler'
130130
ReleaseNotes = @'
131-
## PipeScript 0.2.5:
131+
## PipeScript 0.2.6:
132132
133-
* Added Support for Aspects (#401)
134-
* Support for Pre/Post commands in Core Transpiler
135-
* Commands Named PipeScript.PreProcess / PipeScript.Analyzer will run before transpilation of a ScriptBlock
136-
* Commands Named PipeScript.PostProcess / PipeScript.Optimizer will run after transpilation of a ScriptBlock
137-
* Adding PipeScript.Optimizer.ConsolidateAspects (Fixes #413)
138-
* Conditional Keywords Fixes (Fixes #402)
139-
* New-PipeScript: Improving Pipelining (Fixes #400)
140-
* Update-PipeScript:
141-
* Tracing Events (#407)
142-
* Support for Insertions (#405, #406, #407)
143-
* Template Improvements
144-
* Templates can now be either singleline or multiline (Fixes #398)
145-
* New Language Support
146-
* Eiffel (#404)
147-
* PS1XML (#414)
148-
* SVG (#411)
149-
* XAML (#414)
150-
* XML Transpilers support inline xml output (Fixes #412)
151-
* Added initial demo file (Fixes #420)
133+
* PipeScript can now be sponsored! (please show your support) (#488)
152134
135+
* PipeScript now has several formalized command types (#452)
136+
* Aspects
137+
* DynamicParameters (#462)
138+
* ModuleExtensionType (#460)
139+
* ModuleExtensionPattern (#460)
140+
* ModuleExtensionCommand (#460)
141+
* Automatic Variables (Fixes #426)
142+
* $MySelf
143+
* $MyParameters
144+
* $MyCallstack
145+
* $MyCaller
146+
* $MyCommandAst (#434)
147+
* $IsPipedTo (#430)
148+
* $IsPipedFrom (#431)
149+
* PostProcessing/Optimization now applies to Functions (#432)
150+
* Partial functions are now a PostProcessor (#449)
151+
* Protocol Functions
152+
* Made HTTP, UDP, and JSON Schema Protocols into functions (#474)
153+
* Added OpenAPI Protocol (#457)
154+
* Core Command Improvements
155+
* Get-PipeScript is now built with PipeScript (#463)
156+
* Export-PipeScript
157+
* Is _much_ more transparent in GitHub Workflow (#438)
158+
* Now lists all files built, time to build each, transpilers used, and PipeScript factor.
159+
* Auto Installs simple #requires in build files (#491)
160+
* Update-PipeScript uses AST Based Offsets (#439)
161+
* New-PipeScript
162+
* Making Description/Synopis ValueFromPipelineByPropertyName (#453)
163+
* Adding -InputObject parameter.
164+
* Making -Parameter _much_ more open-ended (#454)
165+
* Improving Reflection Support (#467)
166+
* Allowing -Parameter as `[CommandInfo]`/`[CommandMetaData]` (#477)
167+
* Supporting DefaultValue/ValidValue (Fixes #473)
168+
* Adding -Verb/-Noun (#468)
169+
* Invoke-PipeScript
170+
* Improving Positional Attribute Parameters (Fixes #70)
171+
* Clarifying 'Transpiler Not Found' Messages (#484)
172+
173+
* Sentence Parsing Support
174+
* Improving Mutliword alias support (#444)
175+
* Adding Clause.ParameterValues (#445)
176+
* Allowing N words to be skipped (#479)
177+
178+
* 'All' Improvements
179+
* Expanding Syntax for 'All' (#436)
180+
* Compacting generating code (#440)
181+
* Adding Greater Than / Less Than aliases (#446)
182+
* Enabling 'should' (#448)
183+
* 'all applications in $path' (#475)
184+
185+
* New Transpilers:
186+
* ValidValues (#451)
187+
* Adding WhereMethod (#465)
188+
* Adding ArrowOperator/ Lambdas ! (#464)
189+
190+
* Extended Type Improvements
191+
* VariableExpressionAst.GetVariableType - Enabling InvokeMemberExpression (#490)
192+
* CommandInfo.BlockComments - Resolving aliases (#487)
193+
* CommandInfo.GetHelpField - Skipping additional script blocks (Fixes #486)
194+
195+
* Minor Fixes:
196+
* Requires is now Quieter (#433)
197+
* Appending Unmapped Locations to Alias Namespace (Fixes #427)
198+
* Fixing Examples in New-PipeScript (thanks @ninmonkey !)
199+
* Namespaced Alias/Function - Not Transpiling if command found (#455)
200+
* Automatically Testing Examples (greatly expanded test coverage) (#461)
201+
* Templates now report errors more accurately (#489)
202+
* Inherit - Fixing Abstract/Dynamic Inheritance (#480)
203+
* Include - Allowing Including URLs (#481)
204+
* Partial Functions will not join their headers (#483)
153205
---
154206
155207
Additional history in [CHANGELOG](https://pipescript.start-automating.com/CHANGELOG)

0 commit comments

Comments
 (0)