Skip to content

Releases: json-api-dotnet/JsonApiDotNetCore

v2.4.0-beta1

10 Jul 03:10
1bb0bbd
Compare
Choose a tag to compare
v2.4.0-beta1 Pre-release
Pre-release

#322 via #333 fix(relationship pointers): Can't create entity with two HasOne attributes pointing to same entity
#335 / #336 various operations fixes

v2.3.4

05 Jul 03:11
271693a
Compare
Choose a tag to compare
  • #321 via #325: Add support for SourceLink. You can now debug into JADNC source code from Visual Studio and VS Code.
  • #297 via #324: Runtime attribute filtering. Although this is considered a non-breaking change, there is a known issue you may run into. Because of the differing semantics between some IoC containers, you may encounter issues where ResourceDefinition<T> cannot be resolved. This is because we do an optional lookup on the IServiceProvider interface. Any implementations of IServiceProvider.GetService(Type) that throw an exception for services not existing on the container could result in a failure. You should make sure that any custom implementations do not throw. This is a non-issue for anyone using Microsoft.Extensions.DependencyInjection.

v2.3.3

28 Jun 15:36
390db09
Compare
Choose a tag to compare

#252 via #316 Check ModelState.IsValid if configured. Thanks @sigent!

v2.3.2

27 Jun 22:45
4481147
Compare
Choose a tag to compare

#307 via #308: Fixing issue where total-records was 0 on POST and PATCH calls. Thanks @nwise!
#310: fix(IResourceService): inheritance hierarchy creates problems with Autofac
#312 via #314: Deserializer not linking included relationships

v2.3.1

18 Jun 16:44
8f7f0f7
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

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

v2.2.2

06 May 22:12
89838b0
Compare
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!