Status & Versions
Please see the following badges for the project including all extensions
Server
Name |
Build |
Version |
|---|---|---|
Extensions
The following table shows the current versions of the main Jobbr Project and related feature packages.
Extension |
Build |
Version |
|---|---|---|
InProcess Execution (tba) |
||
Component Models
The following packages define the contracts between Jobbr and extensions
Component Model |
Build |
Version |
|---|---|---|
Roadmap
The issues are split across the different repositories where they belong to. However, with GitHub Projects and explicit filters we can aggregate all the issue for the whole organization:
Versioning
Jobbr uses Git Flow to manage releases and GitVersion for release version handling of all the packages. Versions follow Sematic Versioning (SemVer) for the version structure.
Very briefly this means:
developbranch is the main development branchmasterbranch contains the released versionsrelease/*branches are created fromdevelopat feature freeze and merged tomasterat release timehotfix/*branches are created frommasterwhen hotfixing an issue for a release and merged back tomasterat releasefeature/*branches are for developing features and get merged todevelopeventuallybugfix/*branches are for bug fixes and get merge to eitherdevelop,release/*orhotfix/*branchesv<MAJOR>.<MINOR>.<PATCH>tags are added to the merge commits inmasterup on releasev<MAJOR>.<MINOR>.<PATCH>-rc.<BUIlD>tags are added to commits inrelease/*for different release candidatesAdditionally
masteris merged back todevelopafter release
Dependencies
The following tables should help with managing dependencies and their version across all the projects:
Dependency |
Version |
|---|---|
AutoMapper |
7.0.1 |
Costura.Fody |
3.3.3 |
CommandLineParser |
1.9.71 |
Fody |
4.2.1 |
LibLog |
3.1.0 |
Microsoft.AspNet.Cors |
5.2.9 |
Microsoft.AspNet.WebApi.Client |
5.2.9 |
Microsoft.AspNet.WebApi.Core |
5.2.9 |
Microsoft.AspNet.WebApi.Cors |
5.2.9 |
Microsoft.AspNet.WebApi.Owin |
5.2.9 |
Microsoft.CSharp |
4.7.0 |
Microsoft.Owin |
4.2.2 |
Microsoft.Owin.Cors |
4.2.2 |
Microsoft.Owin.Host.HttpListener |
4.2.2 |
Microsoft.Owin.Hosting |
4.2.2 |
Microsoft.Owin.StaticFiles |
4.2.2 |
NCrontab |
3.3.1 |
Newtonsoft.Json |
13.0.1 |
Ninject |
3.3.6 |
NuGet.CommandLine |
6.3.1 |
Owin |
1.0.0 |
RavenDB.Client |
3.5.9 |
ServiceStack.Common |
5.4.0 |
ServiceStack.Interfaces |
5.4.0 |
ServiceStack.OrmLite |
5.4.0 |
ServiceStack.OrmLite.SqlServer |
5.4.0 |
ServiceStack.Text |
5.4.0 |
SevenZipSharp |
0.64.0 |
SharpFileSystem |
1.0.0.37 |
SharpFileSystem.SevenZip |
1.0.0.37 |
SharpFileSystem.SharpZipLib |
1.0.0.37 |
SharpZipLib |
1.4.1 |
System.Buffers |
4.5.1 |
System.Memory |
4.5.5 |
System.Numerics.Vectors |
4.5.0 |
System.Runtime.CompilerServices.Unsafe |
4.5.3 |
System.Threading.Tasks.Extensions |
4.5.2 |
System.ValueTuple |
4.5.0 |
TinyMessenger |
1.0.0 |
Testing
Dependency |
Version |
|---|---|
Castle.Core |
5.1.0 |
Microsoft.NET.Test.Sdk |
17.4.0 |
Moq |
4.18.2 |
MSTest.TestAdapter |
2.2.10 |
MSTest.TestFramework |
2.2.10 |
Shouldly |
4.1.0 |
Analyzers
Dependency |
Version |
|---|---|
StyleCop.Analyzers |
1.1.118 |
Desktop.Analyzers |
1.1.0 |
Microsoft.CodeAnalysis.FxCopAnalyzers |
1.1.0 |
Microsoft.AnalyzerPowerPack |
1.1.0 |
System.Runtime.Analyzers |
1.1.0 |
System.Runtime.InteropServices.Analyzers |
1.1.0 |
System.Security.Cryptography.Hashing.Algorithms.Analyzers |
1.1.0 |
Dependencies for the .NET 6 update
Old dependency |
New dependency |
|---|---|
AutoMapper (7.0.1) |
AutoMapper (12.0.0) |
Costura.Fody (3.3.3) |
REMOVED |
CommandLineParser (1.9.71) |
CommandLineParser (2.9.1) |
Fody (4.2.1) |
REMOVED |
LibLog (3.1.0) |
Microsoft.Extensions.Logging.Abstractions (7.0.0) |
Microsoft.Aspnet.Cors (5.2.9) |
Microsoft.AspNetCore.Cors (2.2.0) |
Microsoft.AspNet.WebApi.Client (5.2.9) |
REMOVED |
Microsoft.AspNet.WebApi.Core (5.2.9) |
REMOVED |
Microsoft.AspNet.WebApi.Cors (5.2.9) |
REMOVED |
Microsoft.AspNet.WebApi.Owin (5.2.9) |
REMOVED |
Microsoft.CSharp (4.7.0) |
REMOVED |
Microsoft.Owin (4.2.2) |
REMOVED |
Microsoft.Owin.Cors (4.2.2) |
REMOVED |
Microsoft.Owin.Host.HttpListener (4.2.2) |
REMOVED |
Microsoft.Owin.Hosting (4.2.2) |
REMOVED |
Microsoft.Owin.StaticFiles (4.2.2) |
REMOVED |
NCrontab (3.3.1) |
NCrontab (3.3.1) |
Newtonsoft.Json (13.0.1) |
System.Text.Json (7.0.0) |
Ninject (3.3.6) |
REMOVED |
NuGet.CommandLine (6.3.1) |
NuGet.CommandLine (6.3.1) |
Owin (1.0.0) |
REMOVED |
RavenDB.Client (3.5.9) |
RavenDB.Client (5.4.4) |
ServiceStack.Common (5.4.0) |
ServiceStack.Common (6.4.0) |
ServiceStack.Interfaces (5.4.0) |
ServiceStack.Interfaces (6.4.0) |
ServiceStack.OrmLite (5.4.0) |
ServiceStack.OrmLite (6.4.0) |
ServiceStack.OrmLite.SqlServer (5.4.0) |
ServiceStack.OrmLite.SqlServer (6.4.0) |
ServiceStack.Text (5.4.0) |
ServiceStack.Text (6.4.0) |
SevenZipSharp (0.64.0) |
REMOVED |
SharpFileSystem (1.0.0.37) |
REMOVED |
SharpFileSystem.SevenZip (1.0.0.37) |
REMOVED |
SharpFileSystem.SharpZipLib (1.0.0.37) |
REMOVED |
SharpZipLib (1.4.1) |
REMOVED |
TinyMessenger (1.0.0) |
REMOVED |
Testing
Old dependency |
New dependency |
|---|---|
Castle.Core (5.1.0) |
Castle.Core (5.1.0) |
Microsoft.NET.Test.Sdk (17.4.0) |
MSTest.TestFramework (3.0.0) |
Moq (4.18.2) |
Moq (4.18.2) |
MSTest.TestAdapter (2.2.10) |
MSTest.TestFramework (3.0.0) |
MSTest.TestFramework (2.2.10) |
MSTest.TestFramework (3.0.0) |
Shouldly (4.1.0) |
Shouldly (4.1.0) |
Analyzers
Old dependency |
New dependency |
|---|---|
Stylecop.Analyzers (1.1.118) |
Stylecop.Analyzers (1.1.118) |
Desktop.Analyzers (1.1.0) |
REMOVED |
Microsoft.CodeAnalysis.FxCopAnalyzers (1.1.0) |
Microsoft.CodeAnalysis.NetAnalyzers (6.0.0) |
Microsoft.AnalyzerPowerPack (1.1.0) |
REMOVED |