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, the list if issues can still be aggregated for the whole organisation:
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:
develop
branch is the main development branchmaster
branch contains the released versionsrelease/*
branches are created fromdevelop
at feature freeze and merged tomaster
at release timehotfix/*
branches are created frommaster
when hotfixing an issue for a release and merged back tomaster
at releasefeature/*
branches are for developing features and get merged todevelop
eventuallybugfix/*
branches are for bug fixes and get merge to eitherdevelop
,release/*
orhotfix/*
branchesv<MAJOR>.<MINOR>.<PATCH>
tags are added to the merge commits inmaster
up on releasev<MAJOR>.<MINOR>.<PATCH>-rc.<BUIlD>
tags are added to commits inrelease/*
for different release candidatesAdditionally
master
is merged back todevelop
after 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 |