You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,18 @@
1
1
## [Unreleased]
2
2
3
+
## [0.2.4] - 2026-02-26
4
+
5
+
### Changed
6
+
- CLI surface table now shows separate **METHOD** and **ROUTE** columns instead of combined `DisplayRoute`; renamed the C# method name column from METHOD to **ACTION**
7
+
- New column order: `TYPE | METHOD | ROUTE | CLASS | ACTION | AUTH`
8
+
9
+
### Fixed
10
+
- PowerShell formatter TypeNames used wrong namespace (`Spy.Core.Contracts` instead of `DllSpy.Core.Contracts`), causing `Format-Table` to fall back to raw property dump
11
+
- Remaining `Spy` references in help XML and cmdlet base class comment updated to `DllSpy`
12
+
13
+
### Added
14
+
- PowerShell formatter views for `RazorPageHandler` (table + list) and `BlazorRoute` (table + list)
<maml:para>Objects representing discovered input surfaces. HttpEndpoint objects include Route, HttpMethod, ClassName, MethodName, and authorization details. SignalRMethod objects include HubName, HubRoute, MethodName, streaming flags, and authorization details.</maml:para>
@@ -150,7 +150,7 @@
150
150
151
151
<maml:alertSet>
152
152
<maml:alert>
153
-
<maml:para>The assembly is loaded via System.Reflection. Dependent assemblies (e.g. ASP.NET Core framework) do not need to be present — Spy reads attributes by name rather than by type identity.</maml:para>
153
+
<maml:para>The assembly is loaded via System.Reflection. Dependent assemblies (e.g. ASP.NET Core framework) do not need to be present — DllSpy reads attributes by name rather than by type identity.</maml:para>
154
154
<maml:para>SignalR hub routes are conventional (strip "Hub" suffix) since actual MapHub routes are not discoverable via reflection.</maml:para>
155
155
</maml:alert>
156
156
</maml:alertSet>
@@ -200,7 +200,7 @@
200
200
<maml:title>Example 6: Scan multiple assemblies via pipeline</maml:title>
Copy file name to clipboardExpand all lines: src/DllSpy.PowerShell/DllSpy.psd1
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
RootModule='DllSpy.PowerShell.dll'
5
5
6
6
# Version number of this module.
7
-
ModuleVersion='0.2.3'
7
+
ModuleVersion='0.2.4'
8
8
9
9
# ID used to uniquely identify this module
10
10
GUID='f7e8a9b0-1c2d-3e4f-5a6b-7c8d9e0f1a2b'
@@ -64,7 +64,7 @@
64
64
ProjectUri='https://github.com/n7on/dllspy'
65
65
66
66
# Release notes for this module
67
-
ReleaseNotes='Added Razor Page handler and Blazor routable component discovery. Discover HTTP endpoints, SignalR hubs, WCF services, gRPC services, Razor Pages, and Blazor components. Security analysis with severity-based vulnerability detection.'
67
+
ReleaseNotes='CLI now shows separate METHOD and ROUTE columns (renamed old METHOD to ACTION). Fixed PowerShell formatter TypeName mismatch so Format-Table uses custom views. Added Razor Page and Blazor formatter views.'
0 commit comments