|
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