Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump Autofac from 4.8.1 to 4.9.2 #315

Merged
merged 2 commits into from Jun 30, 2019
Merged

Conversation

dependabot-preview[bot]
Copy link
Contributor

@dependabot-preview dependabot-preview bot commented Apr 2, 2019

Bumps Autofac from 4.8.1 to 4.9.2.

Release notes

Sourced from Autofac's releases.

v4.9.2

  • Reduce the verbosity of activator exception messages; reverts #343.
  • Resolved #932: Added serialization constructor to DependencyResolutionException for supported framework targets.
  • Fixed an issue where a decorator was only applied if the decorator interface was the first service assigned to the registration. Found while investigating #963.
  • Resolved #965: Do not apply the decorator if already applied, or if the registration is for an adapter.

v4.9.1

  • Fix for #960 - ExternalRegistrySource reuses ExternalComponentRegistration instances causing ObjectDisposedException
  • Made the backing field for ServiceRegistrationInfo.IsInitialized volatile to prevent the ComponentRegistry taking an avoidable lock due to reordering

v4.9.0

  • Decorator enhancements
  • Switched from symbol server to SourceLink support
  • #919: Memory optimisations
  • Reduced locking in ComponentRegistry to improve concurrency of service resolution (extracted from PR #953)
  • Fix for #635 SingleInstance lock. Use lock only if instance not created yet.
  • Alternative to #924: Changed max resolve limit to static for reflection access
  • Improved performance of CollectionRegistrationSource
  • Resolved #927: Clarified duplicate lifetime scope exception message with respect to Owned<T>
  • Fix for #889 and #932 - Add .NET Standard 2.0 target and make DependencyResolutionException serializable
  • Fix for #929: Resetting resolve op activation stack on succeed or fail to allow try/catch in lambda registrations
  • Inherit Registered callback in child scopes (closes #218)
  • Move registration source extension method to a dedicated class and make consistent with module registration
  • Fix for #218: Module.AttachToComponentRegistration() detects registrations in nested scopes
  • Throw ObjectDisposedException on activation if activator is disposed
  • Solution upgraded to .NET Core SDK 2.2.101

v4.9.0-beta1

  • Decorator enhancements
  • Switched from symbol server to SourceLink support
  • #919: Memory optimisations
  • Solution upgraded to Upgrade to .NET Core SDK 2.1.200
  • Alternative to #924: Changed max resolve limit to static for reflection access
Commits
  • 3b6fd22 More unit tests to further expand coverage around issue #965.
  • 8f92ac2 Additional unit tests related to #965 to make sure decorators can be applied ...
  • 7aa556a Resoolved #965: Do not apply the decorator if already applied, or if the regi...
  • 641379c Typo.
  • f5746dc Added skipped/failing test for #963.
  • 7d37488 Fluent decorator tests moved to specification project.
  • f1c3321 Split up resolve operation tests.
  • 5df69e4 Split external registry source tests.
  • 4ca309a Split lifetime scope tests up.
  • d3e5427 Split reflection activator tests.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

@dependabot-preview dependabot-preview bot requested a review from a team April 2, 2019 00:13
@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Apr 2, 2019
@dnfclas
Copy link

dnfclas commented Apr 2, 2019

CLA assistant check
All CLA requirements met.

@codecov
Copy link

codecov bot commented Apr 2, 2019

Codecov Report

Merging #315 into master will increase coverage by 0.02%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #315      +/-   ##
==========================================
+ Coverage   70.66%   70.69%   +0.02%     
==========================================
  Files          61       61              
  Lines        3508     3515       +7     
  Branches      312      312              
==========================================
+ Hits         2479     2485       +6     
- Misses        989      990       +1     
  Partials       40       40
Impacted Files Coverage Δ
src/Splat/Maths/RectangleMathExtensions.cs 0% <0%> (ø) ⬆️
src/Splat/Colors/KnownColors.cs 97.22% <0%> (ø) ⬆️
src/Splat/TargetFrameworkExtensions.cs 93.54% <0%> (+0.21%) ⬆️
src/Splat.Log4Net/Log4NetLogger.cs 78.2% <0%> (+1.17%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0d48a36...512f077. Read the comment docs.

Bumps [Autofac](https://github.com/autofac/Autofac) from 4.8.1 to 4.9.2.
- [Release notes](https://github.com/autofac/Autofac/releases)
- [Commits](autofac/Autofac@v4.8.1...v4.9.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot force-pushed the dependabot/nuget/Autofac-4.9.2 branch from 7120a3c to a50fa07 Compare April 22, 2019 01:20
@glennawatson glennawatson merged commit 1a00028 into master Jun 30, 2019
@delete-merged-branch delete-merged-branch bot deleted the dependabot/nuget/Autofac-4.9.2 branch June 30, 2019 20:40
@reactiveui reactiveui locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants