|
1 | 1 | @{ |
2 | | - ModuleVersion = '0.1.9' |
| 2 | + ModuleVersion = '0.2' |
3 | 3 | Description = 'An Extensible Transpiler for PowerShell (and anything else)' |
4 | 4 | RootModule = 'PipeScript.psm1' |
5 | 5 | PowerShellVersion = '4.0' |
|
10 | 10 | CompanyName = 'Start-Automating' |
11 | 11 | Copyright = '2022 Start-Automating' |
12 | 12 | Author = 'James Brundage' |
| 13 | + FunctionsToExport = 'Build-PipeScript','Get-PipeScript','Get-Transpiler','Invoke-PipeScript','Join-PipeScript','New-PipeScript','Search-PipeScript','Update-PipeScript','Use-PipeScript' |
13 | 14 | PrivateData = @{ |
14 | 15 | PSData = @{ |
15 | 16 | ProjectURI = 'https://github.com/StartAutomating/PipeScript' |
|
19 | 20 | BuildModule = @('EZOut','Piecemeal','PipeScript','HelpOut', 'PSDevOps') |
20 | 21 | Tags = 'PipeScript','PowerShell', 'Transpilation', 'Compiler' |
21 | 22 | ReleaseNotes = @' |
22 | | -## 0.1.9: |
23 | | -* Protocol Transpilers |
24 | | - * Adding JSONSchema transpiler (Fixes #274) |
25 | | - * HTTP Protocol: Only allowing HTTP Methods (Fixes #275) |
26 | | -* Keyword improvements: |
27 | | - * all scripts in $directory (Fixes #277) |
28 | | - * 'new' keyword recursively transpiles constructor arguments (Fixes #271) |
29 | | -* Core improvements: |
30 | | - * Core Transpiler stops transpilation of an item after any output (Fixes #280) |
31 | | - * [CommandAst].AsSentence now maps singleton values correctly (Fixes #279) |
32 | | - * PipeScript now handles CommandNotFound, enabling interactive use (Fixes #281) |
| 23 | +## 0.2: |
| 24 | +
|
| 25 | +* Massive Improvements in Templating |
| 26 | + * Templates can be used interactively (Fixes #285) |
| 27 | + * Renaming all Inline Transpilers to Template Transpilers |
| 28 | +* Natural Parsing Improvements |
| 29 | + * ArrayLiterals are expanded (Fixes #291) |
| 30 | + * AsSentence now only allows one value into a singleton (Fixes #279) |
| 31 | + * Not expanding expandable strings (Fixes #286) |
| 32 | +* Transpilers can change nearby context (Fixes #292) |
| 33 | +* Allowing dot syntax to extend across multiple statements (Fixes #273) |
| 34 | +* Adding requires keyword (Fixes #293) |
| 35 | +* PipeScript modifies its own manifest (Fixes #294) |
| 36 | +
|
| 37 | +--- |
33 | 38 | |
34 | 39 | Additional history in [CHANGELOG](https://pipescript.start-automating.com/CHANGELOG) |
35 | 40 | '@ |
36 | 41 | } |
37 | 42 | } |
38 | 43 | } |
| 44 | + |
0 commit comments