Skip to content

Commit d57b327

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

File tree

1 file changed

+77
-0
lines changed

1 file changed

+77
-0
lines changed

docs/CHANGELOG.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,80 @@
1+
## PipeScript 0.2.6:
2+
3+
* PipeScript can now be sponsored! (please show your support) (#488)
4+
5+
* PipeScript now has several formalized command types (#452)
6+
* Aspects
7+
* DynamicParameters (#462)
8+
* ModuleExtensionType (#460)
9+
* ModuleExtensionPattern (#460)
10+
* ModuleExtensionCommand (#460)
11+
* Automatic Variables (Fixes #426)
12+
* $MySelf
13+
* $MyParameters
14+
* $MyCallstack
15+
* $MyCaller
16+
* $MyCommandAst (#434)
17+
* $IsPipedTo (#430)
18+
* $IsPipedFrom (#431)
19+
* PostProcessing/Optimization now applies to Functions (#432)
20+
* Partial functions are now a PostProcessor (#449)
21+
* Protocol Functions
22+
* Made HTTP, UDP, and JSON Schema Protocols into functions (#474)
23+
* Added OpenAPI Protocol (#457)
24+
* Core Command Improvements
25+
* Get-PipeScript is now built with PipeScript (#463)
26+
* Export-PipeScript
27+
* Is _much_ more transparent in GitHub Workflow (#438)
28+
* Now lists all files built, time to build each, transpilers used, and PipeScript factor.
29+
* Auto Installs simple #requires in build files (#491)
30+
* Update-PipeScript uses AST Based Offsets (#439)
31+
* New-PipeScript
32+
* Making Description/Synopis ValueFromPipelineByPropertyName (#453)
33+
* Adding -InputObject parameter.
34+
* Making -Parameter _much_ more open-ended (#454)
35+
* Improving Reflection Support (#467)
36+
* Allowing -Parameter as `[CommandInfo]`/`[CommandMetaData]` (#477)
37+
* Supporting DefaultValue/ValidValue (Fixes #473)
38+
* Adding -Verb/-Noun (#468)
39+
* Invoke-PipeScript
40+
* Improving Positional Attribute Parameters (Fixes #70)
41+
* Clarifying 'Transpiler Not Found' Messages (#484)
42+
43+
* Sentence Parsing Support
44+
* Improving Mutliword alias support (#444)
45+
* Adding Clause.ParameterValues (#445)
46+
* Allowing N words to be skipped (#479)
47+
48+
* 'All' Improvements
49+
* Expanding Syntax for 'All' (#436)
50+
* Compacting generating code (#440)
51+
* Adding Greater Than / Less Than aliases (#446)
52+
* Enabling 'should' (#448)
53+
* 'all applications in $path' (#475)
54+
55+
* New Transpilers:
56+
* ValidValues (#451)
57+
* Adding WhereMethod (#465)
58+
* Adding ArrowOperator/ Lambdas ! (#464)
59+
60+
* Extended Type Improvements
61+
* VariableExpressionAst.GetVariableType - Enabling InvokeMemberExpression (#490)
62+
* CommandInfo.BlockComments - Resolving aliases (#487)
63+
* CommandInfo.GetHelpField - Skipping additional script blocks (Fixes #486)
64+
65+
* Minor Fixes:
66+
* Requires is now Quieter (#433)
67+
* Appending Unmapped Locations to Alias Namespace (Fixes #427)
68+
* Fixing Examples in New-PipeScript (thanks @ninmonkey !)
69+
* Namespaced Alias/Function - Not Transpiling if command found (#455)
70+
* Automatically Testing Examples (greatly expanded test coverage) (#461)
71+
* Templates now report errors more accurately (#489)
72+
* Inherit - Fixing Abstract/Dynamic Inheritance (#480)
73+
* Include - Allowing Including URLs (#481)
74+
* Partial Functions will not join their headers (#483)
75+
76+
---
77+
178
## PipeScript 0.2.5:
279

380
* Added Support for Aspects (#401)

0 commit comments

Comments
 (0)