|
1 | 1 | # Changelog for PSFunctionTools |
2 | 2 |
|
| 3 | +## v1.1.0 |
| 4 | + |
| 5 | +### Changed |
| 6 | + |
| 7 | +- Code clean up and reformatting. |
| 8 | +- Image resizing. |
| 9 | + |
3 | 10 | ## v1.0.0 |
4 | 11 |
|
5 | | -+ Added online help links for previously published commands. |
6 | | -+ Bumped version number to reflect feature-complete release. |
7 | | -+ Added `Export-FunctionToFile` to export a loaded function from your session to a script file. |
8 | | -+ Help updates. |
9 | | -+ Updated `README.md`. |
| 12 | +- Added online help links for previously published commands. |
| 13 | +- Bumped version number to reflect feature-complete release. |
| 14 | +- Added `Export-FunctionToFile` to export a loaded function from your session to a script file. |
| 15 | +- Help updates. |
| 16 | +- Updated `README.md`. |
10 | 17 |
|
11 | 18 | ## v0.6.0 |
12 | 19 |
|
13 | | -+ Added online help links for previously published commands. |
14 | | -+ Modified `Get-FunctionAttribute` to accept pipeline input for `Name` and `Path` parameters. |
15 | | -+ Modified `Get-FunctionAlias` to accept pipeline input for `Path`. |
16 | | -+ Added command `Get-PSFunctionTools` and a related custom format file. This command makes it easy to see all module commands. |
17 | | -+ Added alias `ffn` for `Format-FunctionName`. |
18 | | -+ Added alias `gfn` for `Get-FunctionName`. |
19 | | -+ Added alias `tfn` for `Test-FunctionName`. |
20 | | -+ Added command `Get-FunctionProfile` and alias `gfp`. |
21 | | -+ Revised warning message in `Get-FunctionAttribute` and `Get-ParameterBlock` to include function name and path. |
22 | | -+ Updated `README.md`. |
23 | | -+ Help updates. |
24 | | -+ Initial public release to the PowerShell Gallery. |
| 20 | +- Added online help links for previously published commands. |
| 21 | +- Modified `Get-FunctionAttribute` to accept pipeline input for `Name` and `Path` parameters. |
| 22 | +- Modified `Get-FunctionAlias` to accept pipeline input for `Path`. |
| 23 | +- Added command `Get-PSFunctionTools` and a related custom format file. This command makes it easy to see all module commands. |
| 24 | +- Added alias `ffn` for `Format-FunctionName`. |
| 25 | +- Added alias `gfn` for `Get-FunctionName`. |
| 26 | +- Added alias `tfn` for `Test-FunctionName`. |
| 27 | +- Added command `Get-FunctionProfile` and alias `gfp`. |
| 28 | +- Revised warning message in `Get-FunctionAttribute` and `Get-ParameterBlock` to include function name and path. |
| 29 | +- Updated `README.md`. |
| 30 | +- Help updates. |
| 31 | +- Initial public release to the PowerShell Gallery. |
25 | 32 |
|
26 | 33 | ## v0.5.0 |
27 | 34 |
|
28 | | -+ Module will be written to support PowerShell 7.1 and later. Commands may run in Windows PowerShell but I am __not__ marking the module as `Desktop` compatible. |
29 | | -+ Added a parameter called `AsTree` to `Get-ModuleLayout` to show module layout as a tree. |
30 | | -+ Moved code to parse path for `AST` data to a private helper function. |
31 | | -+ Help documentation updates. |
32 | | -+ Initial Pester 5 tests for the module and functions. |
33 | | -+ Module manifest updates. |
34 | | -+ Updated `README.md`. |
35 | | -+ First public preview release. |
| 35 | +- Module will be written to support PowerShell 7.1 and later. Commands may run in Windows PowerShell but I am __not__ marking the module as `Desktop` compatible. |
| 36 | +- Added a parameter called `AsTree` to `Get-ModuleLayout` to show module layout as a tree. |
| 37 | +- Moved code to parse path for `AST` data to a private helper function. |
| 38 | +- Help documentation updates. |
| 39 | +- Initial Pester 5 tests for the module and functions. |
| 40 | +- Module manifest updates. |
| 41 | +- Updated `README.md`. |
| 42 | +- First public preview release. |
36 | 43 |
|
37 | 44 | ## v0.4.0 |
38 | 45 |
|
39 | | -+ Moved helper functions in `New-ModuleFromFiles` to `functions\private\helpers.ps1'`. |
40 | | -+ Updated `New-ModuleFromFiles` to use `Functionpath` parameter when creating the root psm1 file. |
41 | | -+ Added function `New-ModuleFromLayout`. |
42 | | -+ Help updates. |
| 46 | +- Moved helper functions in `New-ModuleFromFiles` to `functions\private\helpers.ps1'`. |
| 47 | +- Updated `New-ModuleFromFiles` to use `Functionpath` parameter when creating the root psm1 file. |
| 48 | +- Added function `New-ModuleFromLayout`. |
| 49 | +- Help updates. |
43 | 50 |
|
44 | 51 | ## v0.3.0 |
45 | 52 |
|
46 | | -+ Added sample scripts. |
47 | | -+ Modified `New-CommentHelp` with a `-TemplateOnly` parameter to generate help without any parameter definitions. |
48 | | -+ Modified `Get-FunctionName` to accept `Path` parameter values from pipeline input. |
49 | | -+ Modified `Get-ParameterBlock` to accept `Path` and `Name` values from pipeline input by property name. |
50 | | -+ Added function `New-ModuleFromFiles`. This should be considered experimental. |
| 53 | +- Added sample scripts. |
| 54 | +- Modified `New-CommentHelp` with a `-TemplateOnly` parameter to generate help without any parameter definitions. |
| 55 | +- Modified `Get-FunctionName` to accept `Path` parameter values from pipeline input. |
| 56 | +- Modified `Get-ParameterBlock` to accept `Path` and `Name` values from pipeline input by property name. |
| 57 | +- Added function `New-ModuleFromFiles`. This should be considered experimental. |
51 | 58 |
|
52 | 59 | ## v0.2.0 |
53 | 60 |
|
54 | | -+ Updated help documentation. |
55 | | -+ Modified `Format-FunctionName` to accept pipeline input by value. |
56 | | -+ Added function `Get-ParameterBlock` with an alias of `gpb`. |
57 | | -+ Added function `Get-FunctionAttribute` with an alias of `gfa`. |
58 | | -+ Added a parameter called `Detailed` to `Get-FunctionName` to write a custom object to the pipeline which includes the path to the file. Added a custom format file `psfunctionname.format.ps1xml`. |
| 61 | +- Updated help documentation. |
| 62 | +- Modified `Format-FunctionName` to accept pipeline input by value. |
| 63 | +- Added function `Get-ParameterBlock` with an alias of `gpb`. |
| 64 | +- Added function `Get-FunctionAttribute` with an alias of `gfa`. |
| 65 | +- Added a parameter called `Detailed` to `Get-FunctionName` to write a custom object to the pipeline which includes the path to the file. Added a custom format file `psfunctionname.format.ps1xml`. |
59 | 66 |
|
60 | 67 | ## v0.1.0 |
61 | 68 |
|
62 | | -+ Initial files. |
63 | | -+ Added `Get-ModuleLayout` with format file `modulelayout.format.ps1xml`. |
64 | | -+ Modified `Get-PSScriptRequirements` to write a `PSScriptRequirements` object to the pipeline. Added the format file `psscriptrequirements.format.ps1xml`. |
65 | | -+ Updated help documentation. |
| 69 | +- Initial files. |
| 70 | +- Added `Get-ModuleLayout` with format file `modulelayout.format.ps1xml`. |
| 71 | +- Modified `Get-PSScriptRequirements` to write a `PSScriptRequirements` object to the pipeline. Added the format file `psscriptrequirements.format.ps1xml`. |
| 72 | +- Updated help documentation. |
0 commit comments