|
1 | 1 | # ChangeLog for PSFunctionInfo |
2 | 2 |
|
3 | | -## 1.4.0 |
| 3 | +## [Unreleased] |
| 4 | + |
| 5 | +## [1.5.0] - 2025-03-19 |
| 6 | + |
| 7 | +### Added |
| 8 | + |
| 9 | +- Added a default formatted list view for `Get-PSFunctionInfo` output. |
| 10 | +- Added a script property type extension for `PSFunctionInfo` objects to show `Age`. |
| 11 | + |
| 12 | +### Changed |
| 13 | + |
| 14 | +- Replaced bitly online help links |
| 15 | +- Refined filtering regex for PSFunctionInfo objects to exclude functions that end in a colon. These are typically PSDrive shortcuts. __This is a potential breaking change.__ |
| 16 | +- Converted changelog to new format. |
| 17 | +- Updated help documentation. |
| 18 | + |
| 19 | +## [1.4.0] - 2024-01-22 |
4 | 20 |
|
5 | 21 | ### Changed |
6 | 22 |
|
|
9 | 25 | - Help updates |
10 | 26 | - Updated `README` |
11 | 27 |
|
12 | | -### Fixed |
| 28 | +### Added |
13 | 29 |
|
14 | 30 | - Added a warning to `Set-PSFunctionInfoDefaults` if the command is run without specifying any parameters. |
15 | | -- |
16 | | -## 1.3.0 |
| 31 | + |
| 32 | +## [1.3.0] - 2022-07-22 |
| 33 | + |
| 34 | +### Changed |
17 | 35 |
|
18 | 36 | - Updated missing online help links. |
19 | 37 | - Help documentation updates. |
20 | 38 | - Updated `README.md`. |
21 | 39 |
|
22 | | -## 1.2.0 |
| 40 | +## [1.2.0] - 2022-07-22 |
| 41 | + |
| 42 | +### Added |
23 | 43 |
|
24 | 44 | - Added custom error messages to `ValidateScript()` parameter attributes. |
25 | 45 | - Added a `NoSource` parameter to `New-PSFunctionInfo` to not include the source path. |
26 | 46 | - Added `Set-PSFunctionInfo` and its alias `spfi`. |
27 | 47 | - Added `Remove-PSFunctionInfo` and its alias `rpfi`. |
| 48 | + |
| 49 | +### Changed |
| 50 | + |
28 | 51 | - Help updates. |
29 | 52 | - Updated `README.md`. |
30 | 53 |
|
31 | | -## 1.1.0 |
| 54 | +## [1.1.0] - 2022-03-15 |
| 55 | + |
| 56 | +### Added |
32 | 57 |
|
33 | | -- Fixed DefaultDisplayPropertySet in types.ps1xml file. |
34 | 58 | - Added online help links. |
| 59 | + |
| 60 | +### Updated |
| 61 | + |
35 | 62 | - Updated `README.md`. |
36 | 63 |
|
37 | | -## 1.0.0 |
| 64 | +### Fixed |
| 65 | + |
| 66 | +- Fixed DefaultDisplayPropertySet in types.ps1xml file. |
| 67 | + |
| 68 | +## [1.0.0] - 2020-10-02 |
| 69 | + |
| 70 | +First official release to the PowerShell Gallery. |
| 71 | + |
| 72 | +### Added |
38 | 73 |
|
39 | | -- Restructured module layout. |
40 | 74 | - Added a property set called `TagInfo`. |
41 | 75 | - Added command `Edit-PSFunctionInfo` with an alias of `efpi`. ([Issue #7](https://github.com/jdhitsolutions/PSFunctionInfo/issues/7)) |
42 | 76 | - Added better error handling to `Get-PSFunctionInfo` where function can't be found. |
| 77 | + |
| 78 | +### Changed |
| 79 | + |
| 80 | +- Restructured module layout. |
43 | 81 | - Help updates. |
44 | | -- First official release to the PowerShell Gallery. |
45 | 82 | - Updated `README.md`. |
46 | 83 |
|
47 | | -## 0.6.0-preview |
| 84 | +## [0.6.0] - 2021-04-27 |
| 85 | + |
| 86 | +Preview release |
| 87 | + |
| 88 | +### Added |
48 | 89 |
|
49 | | -- Fixed the `-Name` parameter argument completer in `Get-PSFunctionInfo`. The function parameter changed from `Name` to `FunctionName` which is why it broke. ([Issue #6](https://github.com/jdhitsolutions/PSFunctionInfo/issues/6)) |
50 | | -- Created private function `backup_file`. |
51 | 90 | - Added a `-Backup` parameter to `New-PSFunctionInfo`. ([Issue #1](https://github.com/jdhitsolutions/PSFunctionInfo/issues/1)) |
| 91 | +- Created private function `backup_file`. |
| 92 | + |
| 93 | +### Changed |
| 94 | + |
52 | 95 | - Help updates |
53 | 96 | - Updated `README.md`. |
54 | 97 |
|
55 | | -## 0.5.0-preview |
| 98 | +### Fixed |
| 99 | + |
| 100 | +- Fixed the `-Name` parameter argument completer in `Get-PSFunctionInfo`. The function parameter changed from `Name` to `FunctionName` which is why it broke. ([Issue #6](https://github.com/jdhitsolutions/PSFunctionInfo/issues/6)) |
| 101 | + |
| 102 | +## [0.5.0] - 2021-04-26 |
| 103 | + |
| 104 | +Preview release |
| 105 | + |
| 106 | +### Added |
56 | 107 |
|
57 | | -- Added an autocompleter for the `-Tag` parameter in `Get-PSFunctionInfo`. ([Issue #4](https://github.com/jdhitsolutions/PSFunctionInfo/issues/4)) |
| 108 | +- Added an auto completer for the `-Tag` parameter in `Get-PSFunctionInfo`. ([Issue #4](https://github.com/jdhitsolutions/PSFunctionInfo/issues/4)) |
| 109 | +- Added missing online help links. |
| 110 | +- Added a table view called `tags` to `psfunctioninfo.format.ps1xml`. |
| 111 | +- Added integration into the PowerShell ISE. |
58 | 112 | - Added a private function, `new_psfunctioninfo`, to create a new PSFunctionInfo object from the metadata block. |
| 113 | +- Added integration into VS Code. ([Issue #2](https://github.com/jdhitsolutions/PSFunctionInfo/issues/2)) |
| 114 | + |
| 115 | +### Changed |
| 116 | + |
59 | 117 | - Changed `Name` parameter in `Get-PSFunctionInfo` to `FunctionName`. The parameter is positional, so it shouldn't make much difference. **This is a breaking change.** |
60 | 118 | - Modified `Get-PSFunctionInfo` to get metadata from files. ([Issue #3](https://github.com/jdhitsolutions/PSFunctionInfo/issues/3)) |
61 | 119 | - Modified `PSFunctionInfo` class to not require Tags in the constructor. |
62 | | -- Added missing online help links. |
63 | | -- Added a table view called `tags` to `psfunctioninfor.format.ps1xml`. |
64 | | -- Modified `psfunctioninfor.format.ps1xml` to reduce the `Alias` column to 15. |
65 | | -- Added integration into the PowerShell ISE. |
66 | | -- Added integration into VS Code. ([Issue #2](https://github.com/jdhitsolutions/PSFunctionInfo/issues/2)) |
| 120 | +- Modified `psfunctioninfo.format.ps1xml` to reduce the `Alias` column to 15. |
67 | 121 | - Updated help documentation. |
68 | 122 | - Updated `README.md`. |
69 | 123 |
|
70 | | -## 0.4.0-preview |
| 124 | +## [0.4.0] - 2021-04-22 |
| 125 | + |
| 126 | +Preview release |
| 127 | + |
| 128 | +### Added |
71 | 129 |
|
72 | 130 | - Added `Set-PSFunctionInfoDefaults` and `Get-PSFunctionInfoDefaults` to store default values. The defaults are stored in a JSON file at `$home\psfunctioninfo-defaults.json`. If the file is found when the module is imported, it will be used to set $PSDefaultParameterValues for this module. |
73 | 131 | - Added `Update-PSFunctionInfoDefaults` which can be used to update defaults if they are changed after the module has been loaded. |
74 | 132 | - Added `about_PSFunctionInfo` help. |
| 133 | + |
| 134 | +### Changed |
| 135 | + |
75 | 136 | - Minor help updates. |
76 | 137 | - Updated `README.md`. |
77 | 138 |
|
78 | | -## 0.3.0-preview |
| 139 | +## 0.3.0 - 2021-04-21 |
| 140 | + |
| 141 | +Preview release published to the PowerShell Gallery. |
| 142 | + |
| 143 | +### Added |
79 | 144 |
|
80 | 145 | - Added online help links. |
81 | | -- Published pre-release module to the PowerShell Gallery. |
| 146 | + |
| 147 | +### Changed |
| 148 | + |
82 | 149 | - Updated `README.md`. |
83 | 150 |
|
84 | | -## 0.2.0 |
| 151 | +## 0.2.0 - 2021-04-21 |
| 152 | + |
| 153 | +### Added |
85 | 154 |
|
86 | | -- Modified `Source` view in `psfunctioninfo.format.ps1xml` to not limit the Description width. |
87 | | -- Updated `New-PSFunctionInfo` to better handle different function layouts. |
88 | 155 | - Added Verbose output to `Get-PSFunctionInfoTag`. |
89 | | -- Help updates. |
90 | 156 | - Added an argument completer for the `Name` parameter of `Get-PSFunctionInfo`. |
91 | 157 | - Added alias `gpfi` for `Get-PSFunctionInfo`. |
92 | 158 | - Added alias `npfi` for `New-PSFunctionInfo`. |
| 159 | + |
| 160 | +## Changed |
| 161 | + |
| 162 | +- Modified `Source` view in `psfunctioninfo.format.ps1xml` to not limit the Description width. |
| 163 | +- Updated `New-PSFunctionInfo` to better handle different function layouts. |
| 164 | +- Help updates. |
93 | 165 | - Updated module manifest. |
94 | 166 | - Updated `README.md`. |
95 | 167 |
|
96 | | -## 0.1.0 |
| 168 | +## 0.1.0 - 2021-03-10 |
97 | 169 |
|
98 | 170 | - initial module files |
| 171 | + |
| 172 | +[Unreleased]: https://github.com/jdhitsolutions/PSFunctionInfo/compare/v1.5.0..HEAD |
| 173 | +[1.5.0]: https://github.com/jdhitsolutions/PSFunctionInfo/compare/v1.4.0..v1.5.0 |
| 174 | +[1.4.0]: https://github.com/jdhitsolutions/PSFunctionInfo/compare/v1.3.0..v1.4.0 |
| 175 | +[1.3.0]: https://github.com/jdhitsolutions/PSFunctionInfo/compare/v1.2.0..v1.3.0 |
| 176 | +[1.2.0]: https://github.com/jdhitsolutions/PSFunctionInfo/compare/v1.1.0..v1.2.0 |
| 177 | +[1.1.0]: https://github.com/jdhitsolutions/PSFunctionInfo/compare/v1.0.0..v1.1.0 |
| 178 | +[1.0.0]: https://github.com/jdhitsolutions/PSFunctionInfo/compare/v0.6.0..v1.0.0 |
| 179 | +[0.6.0]: https://github.com/jdhitsolutions/PSFunctionInfo/compare/v0.5.0..v0.6.0 |
| 180 | +[0.5.0]: https://github.com/jdhitsolutions/PSFunctionInfo/compare/v0.4.0..v0.5.0 |
| 181 | +[0.4.0]: https://github.com/jdhitsolutions/PSFunctionInfo/compare/v0.3.0..v0.4.0 |
0 commit comments