Skip to content

Releases: microsoft/vs-mef

v17.1.20

24 Feb 00:44
Compare
Choose a tag to compare

What's Changed

  • Remove LINQ/capture class allocations by @davkean in #270
  • Fix activation of open generic exports with multiple constructors by @AArnott in #282

Full Changelog: v17.0.46...v17.1.20

v17.0.46

24 Feb 00:42
a5a413a
Compare
Choose a tag to compare

What's Changed

  • Add install and uninstall scripts to analyzer package. by @JoeRobich in #199
  • Build unique assembly versions for every commit for the analyzers by @AArnott in #205
  • Enable APIScan for VS-MEF by @milopezc in #206
  • Migrate MEF localization from XLF to LCL by @milopezc in #212
  • Avoid allocating empty arrays in ReadList by @stephentoub in #214
  • Reduce delegate allocations from method groups by @stephentoub in #213
  • Remove two assemblies/packages with type forwarders by @AArnott in #221
  • Add test for non-disposal of values exported from members by @AArnott in #246
  • Lazy initialize deferred initialization parts by @davkean in #245
  • Remove unneeded parameter by @davkean in #244
  • Dependency updates by @AArnott in #250
  • Reuse AssemblyName objects to reduce memory pressure by @Therzok in #252
  • Fix PartDiscovery assembly loading by @AArnott in #258
  • Add PartDiscovery.Combine(Resolver, PartDiscovery[]) overload by @sarda-devesh in #259

New Contributors

Full Changelog: v16.9.20...v17.0.46

v16.9.20

24 Feb 00:41
2fb5d05
Compare
Choose a tag to compare

What's Changed

Full Changelog: v16.9.13...v16.9.20

v16.9.13

24 Feb 00:41
80e36f4
Compare
Choose a tag to compare

What's Changed

  • Fix RuntimePart's DebuggerDisplay attribute by @AArnott in #166
  • Update StyleCop.Analyzers and .NET Core SDK by @AArnott in #176
  • Add VSMEF001 analyzer by @AArnott in #177
  • Add security tenant checking by @ZoeyR in #179
  • Adapt to new naming guidelines by @ZoeyR in #181
  • Update several dependencies by @AArnott in #184
  • Add ExportProvider.ReleaseExport methods to avoid memory leak for non-shared parts by @AArnott in #183
  • Build analyzers tests to its own directory by @AArnott in #185
  • Add nullable ref type annotations by @AArnott in #174
  • Remove dotnet.myget.org feeds from nuget.config by @AArnott in #188
  • Make CompositionFailedException serializable by @AArnott in #189
  • Make PartDiscoveryException serializable by @AArnott in #190
  • Build stable package versions by @AArnott in #193

Full Changelog: v16.5.13...v16.9.13

v16.9.6-alpha

08 Dec 22:28
6e6fd4f
Compare
Choose a tag to compare
v16.9.6-alpha Pre-release
Pre-release

Enhancements

  • #174 Add nullable ref type annotations
  • #183 Add ExportProvider.ReleaseExport methods to avoid memory leak for non-shared parts

v16.4.11

11 Nov 14:05
Compare
Choose a tag to compare
  • Fixed difference between V1MEF for Properties on metadata views with default value attribute (#130). Thank you @ppease for your community contribution of this fix.

Full list of changes since v16.3.7