Releases: TestableIO/System.IO.Abstractions
Releases · TestableIO/System.IO.Abstractions
v22.0.10
What's Changed
- refactor: consolidate project settings in
Directory.Build.props
by @vbreuss in #1211 - feat: add API tests by @vbreuss in #1212
- refactor: consolidate use of meta project packages by @vbreuss in #1215
- refactor: add explicit API test step in the build pipeline by @vbreuss in #1214
- refactor: consolidate test project settings in
Directory.Build.props
by @vbreuss in #1213 - chore: update aweXpect to v1.0.1 by @vbreuss in #1216
- refactor: avoid
InternalsVisibleTo
by @vbreuss in #1217 - refactor: add separate project for parity tests by @vbreuss in #1219
- refactor: use Nuke.build pipeline by @vbreuss in #1218
- docs: update badges in README by @vbreuss in #1220
- refactor: remove dependency on
Nerdbank.GitVersioning
by @vbreuss in #1221 - refactor: enable code coverage by @vbreuss in #1222
- docs: add coverage badge by @vbreuss in #1223
- refactor: support pre-release versions by @vbreuss in #1224
- fix: avoid duplicate commit ID in file version by @vbreuss in #1225
Full Changelog: v22.0.9...v22.0.10
v22.0.9
What's Changed
- refactor: use central package management by @vbreuss in #1198
- refactor: remove SauceControl.Inheritdoc by @vbreuss in #1199
- refactor: update benchmarks to .NET9 by @vbreuss in #1200
- refactor: include Rider files by @vbreuss in #1201
- refactor!: remove support for .NET 7 by @vbreuss in #1202
- refactor: fix build warnings in test projects by @vbreuss in #1203
- chore(deps): update dependency snapshooter.nunit to 1.0.1 by @renovate in #1204
- chore(deps): update dependency nunit3testadapter to v5 by @renovate in #1205
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.4.4 by @renovate in #1206
- chore(deps): update dependency microsoft.net.test.sdk to 17.13.0 by @renovate in #1208
- chore(deps): update dependency dotnet-sdk to v9.0.200 by @renovate in #1209
- refactor!: use Testably.Abstractions.FileSystem.Interface by @vbreuss in #1196
- feat!: increase minimal framework version from 4.6.2 to 4.7.2 by @vbreuss in #1210
Full Changelog: v21.3.1...v22.0.9
v21.3.1
v21.2.12
What's Changed
- refactor: add .NET9 target by @vbreuss in #1191
- chore(deps): update dependency coverlet.collector to 6.0.4 by @renovate in #1189
- refactor: support new
Path
methods from .NET9 by @vbreuss in #1192 - feat: add new
File
methods from .NET 9 by @vbreuss in #1193
Full Changelog: v21.2.8...v21.2.12
v21.2.8
What's Changed
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.4.3 by @renovate in #1182
- chore(deps): update dependency nunit to 4.3.2 by @renovate in #1183
- chore(deps): update dependency coverlet.collector to 6.0.3 by @renovate in #1184
- chore(deps): update dependency nunit.analyzers to 4.6.0 by @renovate in #1185
- chore(deps): update dependency nerdbank.gitversioning to 3.7.115 by @renovate in #1186
- chore(deps): update dependency dotnet-sdk to v8.0.405 by @renovate in #1187
- fix: Align MockDirectory and MockFile behavior with .NET's System.IO classes by @WestRyanK in #1190
Full Changelog: v21.2.1...v21.2.8
v21.2.1
What's Changed
- chore(deps): update dependency nerdbank.gitversioning to 3.7.112 by @renovate in #1174
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.4.1 by @renovate in #1168
- docs: clarify meaning of the FileSystem property by @montoner0 in #1175
- chore(deps): update dependency snapshooter.nunit to v1 by @renovate in #1179
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.4.2 by @renovate in #1180
- chore(deps): update dependency nunit.analyzers to 4.5.0 by @renovate in #1181
- chore(deps): update dependency microsoft.net.test.sdk to 17.12.0 by @renovate in #1170
- chore(deps): update dependency nunit to 4.3.1 by @renovate in #1176
- feat: Add FileVersionInfo support by @t4m45 in #1177
New Contributors
- @montoner0 made their first contribution in #1175
- @t4m45 made their first contribution in #1177
Full Changelog: v21.1.7...v21.2.1
v21.1.7
What's Changed
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.4.0 by @renovate in #1164
- chore(deps): update dependency dotnet-sdk to v8.0.404 by @renovate in #1166
- chore(deps): update dependency nunit.analyzers to 4.4.0 by @renovate in #1169
- fix:
Path.GetTempPath
should end with directory separator by @vbreuss in #1172
Full Changelog: v21.1.3...v21.1.7
v21.1.3
What's Changed
Full Changelog: v21.1.2...v21.1.3
v21.1.2
What's Changed
Full Changelog: v21.1.1...v21.1.2
v21.1.1
What's Changed
- chore(deps): update dependency nunit3testadapter to v4.6.0 by @renovate in #1136
- chore(deps): update dependency benchmarkdotnet to v0.14.0 by @renovate in #1137
- chore(deps): update dependency nunit.analyzers to v4.3.0 by @renovate in #1139
- chore(deps): update dependency nerdbank.gitversioning to v3.6.141 by @renovate in #1141
- chore(deps): update dependency dotnet-sdk to v8.0.400 by @renovate in #1142
- chore(deps): update dependency dotnet-sdk to v8.0.401 by @renovate in #1143
- chore(deps): update dependency microsoft.net.test.sdk to v17.11.0 by @renovate in #1144
- chore(deps): update dependency nunit to v4.2.1 by @renovate in #1145
- chore(deps): update dependency nerdbank.gitversioning to v3.6.143 by @renovate in #1146
- chore(deps): update dependency nunit to 4.2.2 by @renovate in #1147
- chore(deps): update dependency moq to 4.20.71 by @renovate in #1148
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.3.9 by @renovate in #1149
- chore(deps): update dependency microsoft.net.test.sdk to 17.11.1 by @renovate in #1150
- chore(deps): update mcr.microsoft.com/vscode/devcontainers/dotnet docker tag to v9 by @renovate in #1151
- chore(deps): update dependency dotnet-sdk to v8.0.402 by @renovate in #1152
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.3.10 by @renovate in #1153
- chore(deps): update dependency dotnet-sdk to v8.0.403 by @renovate in #1155
- chore(deps): update danielpalme/reportgenerator-github-action action to v5.3.11 by @renovate in #1157
- chore(deps): update dependency saucecontrol.inheritdoc to 2.0.2 by @renovate in #1158
- chore(deps): update dependency nerdbank.gitversioning to 3.6.146 by @renovate in #1159
- feat: added support for GetUnixFileMode and SetUnixFileMode by @tomwis in #1160
New Contributors
Full Changelog: v21.0.29...v21.1.1