Releases: microsoft/vs-mef
Releases · microsoft/vs-mef
v17.10.8-preview
What's Changed
- Bump version to v17.10 by @AArnott in #441
- Bump Microsoft.VisualStudio.Threading.Analyzers from 17.7.28 to 17.8.14 by @dependabot in #426
- Bump Microsoft.VisualStudio.Validation from 17.6.11 to 17.8.8 by @dependabot in #422
- Honor the assembly path given to
StandardAssemblyLoader
when on CoreCLR by @AArnott in #440 - Bump xunit.runner.console from 2.5.0 to 2.5.1 by @dependabot in #445
- Bump CodeAnalysis version for testing to 4.8.0 by @AArnott in #443
Full Changelog: v17.7.40...v17.10.8-preview
v17.7.40
v17.7.38
What's Changed
- Bump CodeAnalysisVersion from 4.6.0 to 4.7.0 by @dependabot in #413
- Remove HasFlag usage as it's particularly slow on netfx by @ToddGrun in #433
- Prevent double allocation for TypeRef arrays by @ToddGrun in #434
- Change SerializationContextBase.deserializingObjectTable into an array by @ToddGrun in #435
- Partially revert earlier commit for always using ReadImmutableArray by @ToddGrun in #436
New Contributors
Full Changelog: v17.7.26...v17.7.38
v17.7.26
No product changes.
Full Changelog: v17.7.18...v17.7.26
v17.7.18
What's Changed
- Bump Microsoft.VisualStudio.Validation from 17.0.71 to 17.6.11 by @dependabot in #373
- Bump System.Collections.Immutable from 6.0.0 to 7.0.0 by @dependabot in #372
- Rollback System.Collections.Immutable upgrade for analyzers by @AArnott in #374
- Bump System.Collections.Immutable from 6.0.0 to 7.0.0 by @dependabot in #376
- Revert "Bump System.Collections.Immutable from 6.0.0 to 7.0.0 (#376)" by @AArnott in #380
- Stabilize 17.7 by @ekoppel in #389
- Bump Microsoft.VisualStudio.Threading.Analyzers from 17.4.27 to 17.7.28 by @dependabot in #391
- Bump CSharpIsNullAnalyzer from 0.1.329 to 0.1.495 by @dependabot in #385
- Bump CodeAnalysisVersion from 3.11.0 to 4.6.0 by @dependabot in #383
- Remove unused and unnecessary package dependencies. by @teo-tsirpanis in #381
New Contributors
- @ekoppel made their first contribution in #389
- @teo-tsirpanis made their first contribution in #381
Full Changelog: v17.6.17...v17.7.18
v17.7.1-preview
No product changes in this release.
Full Changelog: v17.6.17...v17.7.1-preview
v17.6.17
What's Changed
- Replace netcoreapp3.1 target framework with net6.0 by @AArnott in #354
- Fix release pipeline failure by @AArnott in #359
- Version stabilization for 17. 6 release by @ankitvarmait in #364
- Fix CI build by ignoring ibcmerge warnings by @AArnott in #367
- Update reviewers list by @taliamccormick in #368
Full Changelog: v17.4.16...v17.6.17
v17.4.16
What's Changed
- Avoid func/capture allocations for non-lazy items by @davkean in #314
- Use ordinal comparisons by @davkean in #327
- Handle 4-integer package versions in InsertConfigValues.ps1 by @matteo-prosperi in #329
- Override
MethodRef.ToString()
for better error messages by @AArnott in #330 - Cache assembly name retrieval by @davkean in #328
- Enable CodeQL by @matteo-prosperi in #331
- Increase Windows job timeout to 100 minutes by @AArnott in #332
- Generate consistent metadata view assembly names by @davkean in #333
- Update reviewers list by @taliamccormick in #339
- Upgrade 17.4 to stable version by @javierdlg in #340
- Update VSMEF001PropertyMustHaveSetter.cs by @Youssef1313 in #345
New Contributors
- @matteo-prosperi made their first contribution in #329
- @taliamccormick made their first contribution in #339
- @javierdlg made their first contribution in #340
- @Youssef1313 made their first contribution in #345
Full Changelog: v17.2.41...v17.4.16
v17.2.41
Changes:
Breaking changes:
- #290: A few fixes to
[OnImportsSatisfied]
use
Fixes:
- #294: Fix deadlock in race condition
- #291: Fix discovery of V2 private imports on base classes
- #281: RuntimePartLifecycleTracker.CreateValue picks wrong ImportingConstructor with generic type argument in signature
Enhancements:
- #271: Mefx like command line tool
- #288: Improve error messages around part discovery
- #270: Remove LINQ/capture class allocations