Skip to content

Releases: json-api-dotnet/JsonApiDotNetCore

v2.3.1

18 Jun 16:44
8f7f0f7

Choose a tag to compare

#309 - Make AttrAttribute constructor public. This was a breaking change and was not necessary.

v2.3.0 - AspNetCore 2.1

14 Jun 02:11
f68efb4

Choose a tag to compare

  • #300: Use Mvc.Core and upgrade to ASP.Net / EF Core v2.1. Thanks @btecu!

v2.2.5

14 Jun 01:55
e79b88e

Choose a tag to compare

#237, #282 via #254: De-Couple deserializer from GenericProcessorFactory. Thanks @joshhubers and @milosloub for helping test this one!
#299 Make AddJsonApi chainable. Thanks @btecu!
#298 improved XML documentation
#304, #303 project cleaning. Thanks @btecu!

v2.2.4

06 Jun 12:34
a1832f7

Choose a tag to compare

#288: Add in (contains) filter. Thanks @milosloub!
#287: Add ne (not equal) filter. Thanks @milosloub!
#218 via #280, #284: Include independent identifiers by default. Thanks @crfloyd!

v2.2.3

08 May 13:08
c2e6779

Choose a tag to compare

#277 via #278: Fixes pagination link bug. Thanks @fxa109!

v2.2.2

06 May 22:12
89838b0

Choose a tag to compare

#239 via #265: expose service methods as protected and add missing JsonApiController constructor
#258 via #271: performance improvements. Thanks @crfloyd!
#273 via #275: include query filters in page links. Thanks @turingtestable!

v2.2.1

04 Apr 21:22
e7c65db

Choose a tag to compare

  • #249 (PR #250) AddDbContext<DbContext> throws if DbContext contains member that do not implement IIdentifiable<>. It will now log a warning to the console.

v2.2.0

31 Mar 16:30
c2cb69f

Choose a tag to compare

Breaking Changes

Non-Breaking Changes

  • #150, #224: json:api v1.1 operations disabled by default.
  • #243: Fix PageOffset, initial value of 1. Thanks @nwise !
  • #226: Add DocumentBuilderOptions allowing omission of null attributes. Thanks @lheiskan !
  • #211: Decouple service layer from persistence framework. Thanks @shuebner!
  • #105: Explicit Filter/Sort Definitions
  • #184: Performance and Benchmarks
  • #197: Deprecation of locating query params by internal name
  • #209: Inconsistent casing for sort and filter queries
  • #210: Crashes in QueryParser
  • #200: DocumentBuilder bug fix. Thanks @shuebner !
  • #205: Expose CQRS constructors on JsonApiController
  • #222: Improved exception messages when in development

v2.2.0-beta5

01 Feb 04:10

Choose a tag to compare

v2.2.0-beta5 Pre-release
Pre-release

#226: Add DocumentBuilderOptions allowing omission of null attributes via PR #227. Thanks @lheiskan!

v2.2.0-beta5

12 Jan 15:03

Choose a tag to compare

v2.2.0-beta5 Pre-release
Pre-release

#211 Decouple service layer from persistence framework via PR #220. Thanks @shuebner!