HangfireIO/Hangfire (Hangfire.AspNetCore)
### [`v1.8.14`](https://togithub.com/HangfireIO/Hangfire/releases/tag/v1.8.14): 1.8.13 & 1.8.14
##### Release Notes
##### Hangfire.Core
- **Changed** – Partial cache for serialization and deserialization in `InvocationData` to produce less strings.
- **Changed** – Add caching for default type serializer and resolver.
- **Changed** – Don't let `JobFilter`-related logic to show up in profilers.
- **Changed** – Modify `IProfiler` to be less allocatey for diagnostic purposes that almost never run.
- **Changed** – Prefer using `CancellationToken.WaitHandle` again, since early .NET Core days are gone.
- **Changed** – Fewer allocations when working with `IStateHandler` collections in a state machine.
- **Fixed** – Redirect the "System.Private.Xml.Linq" assembly to the "System.Xml.Linq" one for better interoperability.
- **Fixed** – Don't throw `KeyNotFoundException` when recurring job is malformed.
- **Fixed** – Proper relative path calculation in `UrlHelper.To` for OWIN-based Dashboard UI (by [@LordJZ](https://togithub.com/LordJZ)).
- **Fixed** – Typo in the Turkish localization file (by [@ismkdc](https://togithub.com/ismkdc)).
- **Project** – Switch to a modern PowerShell 7+ to speed up SignPath installation on AppVeyor.
##### Hangfire.SqlServer
- **Changed** – Limit polling queries when queues are empty with a semaphore for all configurations.
- **Changed** – Use per-queue signaling for same-process workers, instead of having a global signal.
- **Fixed** – Don't silently truncate queue names, throw an exception instead.
- **Project** – Decrease delays in SQL Server-related tests to complete them faster.
frankhommers/Hangfire.PostgreSql (Hangfire.PostgreSql)
### [`v1.20.9`](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/releases/tag/1.20.9)
[Compare Source](https://togithub.com/frankhommers/Hangfire.PostgreSql/compare/1.20.8...1.20.9)
##### What's Changed
- Update CI/Pack workflow actions to latest version to ensure they can run on Node 20 by [@timpikelmg](https://togithub.com/timpikelmg) in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/354](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/354)
- [#356](https://togithub.com/frankhommers/Hangfire.PostgreSql/issues/356) Improved message in ObsoleteAttribute to point to correct successor by [@Herdo](https://togithub.com/Herdo) in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/357](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/357)
- Bump dependency of Npgsql by [@azygis](https://togithub.com/azygis) in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/364](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/364)
- [#368](https://togithub.com/frankhommers/Hangfire.PostgreSql/issues/368) allow scheduler parallelism by [@shokanson-extensiv](https://togithub.com/shokanson-extensiv) in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/369](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/369)
- [#209](https://togithub.com/frankhommers/Hangfire.PostgreSql/issues/209) - Add Support for Sliding Invisibility Timeouts by [@timpikelmg](https://togithub.com/timpikelmg) in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/353](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/353)
##### New Contributors
- [@timpikelmg](https://togithub.com/timpikelmg) made their first contribution in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/354](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/354)
- [@Herdo](https://togithub.com/Herdo) made their first contribution in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/357](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/357)
- [@shokanson-extensiv](https://togithub.com/shokanson-extensiv) made their first contribution in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/369](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/369)
**Full Changelog**: https://github.com/hangfire-postgres/Hangfire.PostgreSql/compare/1.20.8...1.20.9
AzureAD/microsoft-identity-web (Microsoft.Identity.Web)
### [`v2.20.0`](https://togithub.com/AzureAD/microsoft-identity-web/releases/tag/2.20.0)
# 2.20.0
- Updated to Microsoft.Identity.Abstractions 6.0.0 which adds one method to `IAuthorizationHeaderProvider`
##### New features
- Implements the updated `IAuthorizationHeaderProvider` interface (the new method CreateAuthorizationHeaderForAppAsync). See issue [#2907](https://togithub.com/AzureAD/microsoft-identity-web/issues/2907)
- If an `IMsalHttpClientFactory` is added to the service collection, it's not used by IdWeb token acquisition. See issue [#2911](https://togithub.com/AzureAD/microsoft-identity-web/issues/2911)
This will be use to enable some IPv6 scenarios.
##### Bug fixes
- Fix metadata address creation when using AddMicrosoftIdentityWebApp. See issue [#2752](https://togithub.com/AzureAD/microsoft-identity-web/issues/2752)
- Use MSAL.NET instead of DefaultAzureCredential for Federation identity credentials scenario. See [2894](https://togithub.com/AzureAD/microsoft-identity-web/pull/2894)
##### Fundamentals
- Updating Lab Api to 0.13.3
Configuration
📅 Schedule: Branch creation - "before 07:00 on Thursday" in timezone Europe/Oslo, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.8.12
->1.8.14
1.8.12
->1.8.14
1.20.8
->1.20.9
2.19.1
->2.20.0
Release Notes
HangfireIO/Hangfire (Hangfire.AspNetCore)
### [`v1.8.14`](https://togithub.com/HangfireIO/Hangfire/releases/tag/v1.8.14): 1.8.13 & 1.8.14 ##### Release Notes ##### Hangfire.Core - **Changed** – Partial cache for serialization and deserialization in `InvocationData` to produce less strings. - **Changed** – Add caching for default type serializer and resolver. - **Changed** – Don't let `JobFilter`-related logic to show up in profilers. - **Changed** – Modify `IProfiler` to be less allocatey for diagnostic purposes that almost never run. - **Changed** – Prefer using `CancellationToken.WaitHandle` again, since early .NET Core days are gone. - **Changed** – Fewer allocations when working with `IStateHandler` collections in a state machine. - **Fixed** – Redirect the "System.Private.Xml.Linq" assembly to the "System.Xml.Linq" one for better interoperability. - **Fixed** – Don't throw `KeyNotFoundException` when recurring job is malformed. - **Fixed** – Proper relative path calculation in `UrlHelper.To` for OWIN-based Dashboard UI (by [@LordJZ](https://togithub.com/LordJZ)). - **Fixed** – Typo in the Turkish localization file (by [@ismkdc](https://togithub.com/ismkdc)). - **Project** – Switch to a modern PowerShell 7+ to speed up SignPath installation on AppVeyor. ##### Hangfire.SqlServer - **Changed** – Limit polling queries when queues are empty with a semaphore for all configurations. - **Changed** – Use per-queue signaling for same-process workers, instead of having a global signal. - **Fixed** – Don't silently truncate queue names, throw an exception instead. - **Project** – Decrease delays in SQL Server-related tests to complete them faster.frankhommers/Hangfire.PostgreSql (Hangfire.PostgreSql)
### [`v1.20.9`](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/releases/tag/1.20.9) [Compare Source](https://togithub.com/frankhommers/Hangfire.PostgreSql/compare/1.20.8...1.20.9) ##### What's Changed - Update CI/Pack workflow actions to latest version to ensure they can run on Node 20 by [@timpikelmg](https://togithub.com/timpikelmg) in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/354](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/354) - [#356](https://togithub.com/frankhommers/Hangfire.PostgreSql/issues/356) Improved message in ObsoleteAttribute to point to correct successor by [@Herdo](https://togithub.com/Herdo) in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/357](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/357) - Bump dependency of Npgsql by [@azygis](https://togithub.com/azygis) in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/364](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/364) - [#368](https://togithub.com/frankhommers/Hangfire.PostgreSql/issues/368) allow scheduler parallelism by [@shokanson-extensiv](https://togithub.com/shokanson-extensiv) in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/369](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/369) - [#209](https://togithub.com/frankhommers/Hangfire.PostgreSql/issues/209) - Add Support for Sliding Invisibility Timeouts by [@timpikelmg](https://togithub.com/timpikelmg) in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/353](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/353) ##### New Contributors - [@timpikelmg](https://togithub.com/timpikelmg) made their first contribution in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/354](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/354) - [@Herdo](https://togithub.com/Herdo) made their first contribution in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/357](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/357) - [@shokanson-extensiv](https://togithub.com/shokanson-extensiv) made their first contribution in [https://github.com/hangfire-postgres/Hangfire.PostgreSql/pull/369](https://togithub.com/hangfire-postgres/Hangfire.PostgreSql/pull/369) **Full Changelog**: https://github.com/hangfire-postgres/Hangfire.PostgreSql/compare/1.20.8...1.20.9AzureAD/microsoft-identity-web (Microsoft.Identity.Web)
### [`v2.20.0`](https://togithub.com/AzureAD/microsoft-identity-web/releases/tag/2.20.0) # 2.20.0 - Updated to Microsoft.Identity.Abstractions 6.0.0 which adds one method to `IAuthorizationHeaderProvider` ##### New features - Implements the updated `IAuthorizationHeaderProvider` interface (the new method CreateAuthorizationHeaderForAppAsync). See issue [#2907](https://togithub.com/AzureAD/microsoft-identity-web/issues/2907) - If an `IMsalHttpClientFactory` is added to the service collection, it's not used by IdWeb token acquisition. See issue [#2911](https://togithub.com/AzureAD/microsoft-identity-web/issues/2911) This will be use to enable some IPv6 scenarios. ##### Bug fixes - Fix metadata address creation when using AddMicrosoftIdentityWebApp. See issue [#2752](https://togithub.com/AzureAD/microsoft-identity-web/issues/2752) - Use MSAL.NET instead of DefaultAzureCredential for Federation identity credentials scenario. See [2894](https://togithub.com/AzureAD/microsoft-identity-web/pull/2894) ##### Fundamentals - Updating Lab Api to 0.13.3Configuration
📅 Schedule: Branch creation - "before 07:00 on Thursday" in timezone Europe/Oslo, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate. View repository job log here.