File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313 <PackageIcon >smoke-icon.jpg</PackageIcon >
1414 <RepositoryUrl >https://github.com/tpierrain/SmokeMe</RepositoryUrl >
1515 <PackageTags >SmokeTests tests ContinuousDelivery Continuous Delivery Smoke Tests SmokeMe AspNetCore</PackageTags >
16- <PackageReleaseNotes >v3.0.0 — Breaking changes:
16+ <PackageReleaseNotes >v3.1.0 — New feature:
17+ - Added virtual CleanUp() method on SmokeTest base class (issue #9)
18+ - CleanUp() runs after Scenario() in both success and failure paths
19+ - CleanUp errors are reported separately (CleanupError field) without affecting test outcome
20+ - CleanUp is NOT called when the test is discarded
21+
22+ v3.0.0 — Breaking changes:
1723- New explicit registration: builder.Services.AddSmokeMe() + app.MapSmokeEndpoint()
1824- Uses Minimal APIs instead of MVC Controller
1925- Supports net8.0 and net9.0
Original file line number Diff line number Diff line change 1717- Added virtual CleanUp() method on SmokeTest base class (issue #9)
1818- CleanUp() runs after Scenario() in both success and failure paths
1919- CleanUp errors are reported separately (CleanupError field) without affecting test outcome
20- - CleanUp is NOT called when the test is discarded</PackageReleaseNotes >
20+ - CleanUp is NOT called when the test is discarded
21+
22+ v3.0.0 — Breaking changes:
23+ - Split into two packages: SmokeMe (core, netstandard2.0) and SmokeMe.AspNetCore (net8.0/net9.0)
24+ - New ISmokeTestConfiguration interface replaces direct IConfiguration usage
25+ - Registration is now explicit: AddSmokeMe() + MapSmokeEndpoint()
26+ - Removed deprecated ICheckSmoke interface (use SmokeTest abstract class)
27+ - Replaced Newtonsoft.Json with System.Text.Json
28+ - Removed embedded Swashbuckle and API Versioning dependencies
29+
30+ Your existing SmokeTest classes work as-is. Only the hosting setup changes.
31+ Full migration guide: https://github.com/tpierrain/SmokeMe/blob/main/MIGRATION-v2-to-v3.md</PackageReleaseNotes >
2132 <PackageId >SmokeMe</PackageId >
2233 <AssemblyVersion >3.1.0.0</AssemblyVersion >
2334 <FileVersion >3.1.0.0</FileVersion >
You can’t perform that action at this time.
0 commit comments