Skip to content

Commit 785b3b3

Browse files
StartAutomatingStartAutomating
authored andcommitted
Updating Module Version [0.2.4] and CHANGELOG
1 parent e8bf1a6 commit 785b3b3

File tree

1 file changed

+22
-66
lines changed

1 file changed

+22
-66
lines changed

PipeScript.psd1

Lines changed: 22 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@{
2-
ModuleVersion = '0.2.3'
2+
ModuleVersion = '0.2.4'
33
Description = 'An Extensible Transpiler for PowerShell (and anything else)'
44
RootModule = 'PipeScript.psm1'
55
PowerShellVersion = '4.0'
@@ -38,72 +38,28 @@ PipeScript files.
3838
BuildModule = @('EZOut','Piecemeal','PipeScript','HelpOut', 'PSDevOps')
3939
Tags = 'PipeScript','PowerShell', 'Transpilation', 'Compiler'
4040
ReleaseNotes = @'
41-
## PipeScript 0.2.3:
41+
## PipeScript 0.2.4:
4242
43-
### New Features:
44-
45-
* Added Import-PipeScript (Fixes #366)
46-
* Generating 'PipeScript.Imported' event on Import (#371)
47-
* Functions and Aliases can now be created in namespaces (#329 and #334)
48-
* Functions are imported as they are defined (#360)
49-
* Transpilers can be defined in the PipeScript.Transpiler namespace
50-
* _You can now declare a transpiler and use it in the next line!_
51-
* Partial Functions (#369)
52-
* Conditional Keywords (#374) ( You can now `break if ($false)` / `continue if ($false)`)
53-
54-
### Extended Type Improvements
55-
56-
* Vastly Extending [CommandInfo] (Making PowerShell commands much more capable)
57-
* Properties
58-
* .BlockComments (Fixes #343)
59-
* .Category (Fixes #344)
60-
* .CommandNamespace (Fixes #335)
61-
* .CommandMetadata (#351)
62-
* .Description (#346)
63-
* .FullyQualifiedName (#339)
64-
* .Examples (#348)
65-
* .Links (#349)
66-
* .Metadata (#341)
67-
* .Rank/Order (Fixes #345)
68-
* .Synopsis (#347)
69-
* .Separator (get/set) (#337, #338)
70-
* Methods
71-
* .CouldPipe() (#356)
72-
* .CouldPipeType() (#359)
73-
* .CouldRun (#357)
74-
* .GetHelpField (Fixes #342)
75-
* .IsParameterValid() (#358)
76-
* .Validate() (#355)
77-
* Application/ExternalScriptInfo: get/set.Root (#340)
78-
* .Namespace alias for non-Cmdlet CommandInfo (Fixes #335)
79-
80-
### Templating Improvements
81-
82-
* SQL Transpiler: Allowing Multiline Comments (Fixes #367)
83-
* Adding Arduino Template (Fixes #308)
84-
* Allowing Markdown Transpiler to Template Text (Fixes #352)
85-
86-
### Command Changes
87-
88-
* New-PipeScript
89-
* Aliasing -FunctionType to -Function/CommandNamespace (Fixes #372)
90-
* Transpiling content unless -NoTranspile is passed (Fixes #370)
91-
* Allowing -Parameter dictionaries to contain dictionaries (Fixes #311)
92-
* Join-PipeScript
93-
* Adding -Indent (Fixes #365)
94-
* Improving Unnamed end block behavior (Fixes #363)
95-
* Invoke-PipeScript:
96-
* Adding -OutputPath (Fixes #375)
97-
98-
### Action Improvements
99-
100-
* GitHub Action Now supports -InstallModule (Fixes #353)
101-
* Using notices instead of set-output
102-
103-
### Minor Changes
104-
105-
* Allowing alias inheritance (Fixes #364)
106-
* PipeScript.FunctionDefinition: Supporting Inline Parameters (Fixes #354)
43+
* Conditional Keywords now support throw/return (#389/#388) (also, fixed #387)
44+
* Updating action: checking for _all_ build errors before outputting (#378)
45+
* Command Updates
46+
* New-PipeScript: Fixing Typed function creation (Fixes #372)
47+
* Join-PipeScript: Fixing End Block Behavior (Fixes #383)
48+
* Templating Improvements:
49+
* New Languages Supported:
50+
* DART (#394)
51+
* SCALA (#395)
52+
* Markdown Template Transpiler now has a more terse format (#393).
53+
* Markdown Template Transpiler now supports embedding in HTML comments or CSS/JavaScript comments (#113).
54+
* JSON/JavaScript Template: Converting Output to JSON if not [string] (#382)
55+
* CSS Template Template : now Outputting Objects as CSS rules (Fixes #332)
56+
* Core Template Transpiler is Faster (#392) and ForeachObject is improved (#390)
57+
* Other Improvements
58+
* Include transpiler: Adding -Passthru (Fixes #385)
59+
* Making validation for various transpilers more careful (Fixes #381)
60+
* CommandNotFound behavior: Limiting recursion (Fixes #380)
61+
* Core Transpiler: Improving Efficiency (Fixes #379)
62+
* Requires allows clobbering and forces loads (Fixes #386)
10763
10864
---
10965

0 commit comments

Comments
 (0)