-
Notifications
You must be signed in to change notification settings - Fork 4
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
Update quartznet monorepo to 3.13.1 #15
base: main
Are you sure you want to change the base?
Conversation
8c1636b
to
cf96614
Compare
cf96614
to
d8b97c3
Compare
d8b97c3
to
3888986
Compare
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the WalkthroughThe project Changes
Poem
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
3888986
to
31fa7a6
Compare
31fa7a6
to
3f4969b
Compare
3f4969b
to
817caf4
Compare
817caf4
to
582b828
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (1)
- Examples/WebHostedServiceQuartz/WebHostedService.csproj (1 hunks)
Additional comments not posted (3)
Examples/WebHostedServiceQuartz/WebHostedService.csproj (3)
11-11
: Verify compatibility of Quartz.AspNetCore version update.The
Quartz.AspNetCore
package has been updated from3.5.0
to3.13.0
. Ensure that this version is compatible with your project's codebase and that any breaking changes are addressed.
10-10
: Verify compatibility of Quartz version update.The
Quartz
package has been updated from3.5.0
to3.13.0
. Ensure that this version is compatible with your project's codebase and that any breaking changes are addressed.
12-12
: Verify compatibility of Quartz.Extensions.DependencyInjection version update.The
Quartz.Extensions.DependencyInjection
package has been updated from3.5.0
to3.13.0
. Ensure that this version is compatible with your project's codebase and that any breaking changes are addressed.
582b828
to
c943169
Compare
This PR contains the following updates:
3.5.0
->3.13.1
3.5.0
->3.13.1
3.5.0
->3.13.1
Release Notes
quartznet/quartznet (Quartz)
v3.13.1
: Quartz.NET 3.13.1What's Changed
StdAdoConstants
SQL formatting by @lahma in https://github.com/quartznet/quartznet/pull/2570DirtyFlagMap
implementIReadOnlyDictionary<TKey, TValue>
by @lahma in https://github.com/quartznet/quartznet/pull/2617IJobDiagnosticData
instead ofIJobExecutionContext
by @justmara in https://github.com/quartznet/quartznet/pull/2578Full Changelog: quartznet/quartznet@v3.13.0...v3.13.1
v3.13.0
: Quartz.NET 3.13.0This release aims to modernize targeted platforms and used dependencies.
The
System.Configuration.ConfigurationManager
reference has been removed from non-framework builds. This means using App.config's<quartz>
section as Quartz configuration source is only supported on .NET Framework builds. This change was made to reduce legacy dependencies and to make Quartz more compatible with modern .NET.In order to properly resolve configuration settings for connection strings on modern .NET you should use the Microsoft DI integration package which will modify resolution process to include standard configuration sources.
The
netcoreapp3.1
target has been removed from DI and hosting integration packages which makes NET 6 the lowest supported modern runtime version for those packages.What's Changed
netcoreapp3.1
support and trim dependencies by @lahma in https://github.com/quartznet/quartznet/pull/2507System.Configuration.ConfigurationManager
package reference by @lahma in https://github.com/quartznet/quartznet/pull/2513Full Changelog: quartznet/quartznet@v3.12.0...v3.13.0
v3.12.0
: Quartz.NET 3.12.0This release aims to alleviate some problems that have been present then Quartz's own global singletons clash
with DI containers singleton concept when DI container is being torn down during testing. Now both scheduler repository
and DB connection manager are scoped inside DI container and share container's lifetime.
If you want to have multiple service collections sharing same global state, you should manually register
IDbConnectionManager
and
ISchedulerRepository
to DI as singletons pointing to global object instances.What's Changed
Full Changelog: quartznet/quartznet@v3.11.0...v3.12.0
v3.11.0
: Quartz.NET 3.11.0What's Changed
MemoryStream
inSystemTextJsonObjectSerializer
by @lahma in https://github.com/quartznet/quartznet/pull/2418DbDataSource
by @Hawxy in https://github.com/quartznet/quartznet/pull/2439DirtyFlagMap
enumerator behaviors by @lahma in https://github.com/quartznet/quartznet/pull/2445checkout/@​v4
&cache/@​v4
by @jafin in https://github.com/quartznet/quartznet/pull/2451New Contributors
Full Changelog: quartznet/quartznet@v3.10.0...v3.11.0
v3.10.0
: Quartz.NET 3.10.0This release adds support for using
System.Text.Json
as serializer for JSON payloads stored in database via new integration package Quartz.Serialization.SystemTextJson. Please note that there might be small incompatibilities between Newtonsoft and STJ (de)serialization. If you are using only strings as data values, there should be no compatibility issues. Using the new integration package is ideal for new greenfield projects.What's Changed
NativeJob
crashing when working directory parameter missing by @viebrix in https://github.com/quartznet/quartznet/pull/2407NativeJob
to useRuntimeInformation.IsOSPlatform
instead of env var by @lahma in https://github.com/quartznet/quartznet/pull/2411newtonsoft
as preferred JSON serializer type alias by @lahma in https://github.com/quartznet/quartznet/pull/2412System.Text.Json
serializer by @lahma in https://github.com/quartznet/quartznet/pull/2416New Contributors
Full Changelog: quartznet/quartznet@v3.9.0...v3.10.0
v3.9.0
: Quartz.NET 3.9.0What's Changed
New Contributors
Full Changelog: quartznet/quartznet@v3.8.1...v3.9.0
v3.8.1
v3.8.0
CHANGES
TryGetString
method added to JobDataMap (#2125)FIXES
TryGetXXX
methods will now correctly return true/false if a key value can be retrieved (or not) (#2125)GetXXX
methods throw KeyNotFoundException if the key does not exist on the JobDataMap (#2125)GetXXX
methods throw InvalidCastException if null value for non nullable types is found. (#2125)v3.7.0
CHANGES
FIXES
v3.6.3
To celebrate my daughter's 8th birthday, let's have a maintenance release. This release bring important fix to scoped
job dependency disposal which had regressed in 3.6.1 release.
FIXES
v3.6.2
This is fix to a fix release, 3.6.1 introduced a regression to job selection logic when using persistent job store.
FIXES
v3.6.1
This bug fix release contains an important fix to anyone configuring jobs using job builder's
DisallowConcurrentExecution()
without having the attribute
DisallowConcurrentExecutionAttribute
on type itself.FIXES
v3.6.0
This release contains new API to reset errored trigger state in job store, some bug fixes and refinement of package dependencies/targets.
NEW FEATURES
FIXES
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.