Skip to content

Releases: json-api-dotnet/JsonApiDotNetCore

v2.0.9

14 Jun 19:20
Compare
Choose a tag to compare

Fixes #131

v2.0.8

06 Jun 02:24
Compare
Choose a tag to compare
  • Fix DateTimeOffset deserialization bug (#118)
  • Restrict controller actions using attributes (#122)
  • Include inner exceptions in 500 status code messages (#121)

v2.0.7

27 May 13:44
Compare
Choose a tag to compare

PR: #116

  • fix DefaultEntityRepository (#113)
  • Added unit tests
  • Added constructor overload for AttrAttribute
  • Introduce new IDbContextResolver and deprecate DefaultEntityRepository ctor

v2.0.6

16 May 14:10
Compare
Choose a tag to compare

Fixes duplicate call to db in {entity}/{id}/relationships/{relationship} request

v2.0.5

14 May 03:21
Compare
Choose a tag to compare

Closes #108
Starts #91

Also:

  • Adds tests in appveyor
  • Introduces Errors/Error methods on controllers
  • Handling of multiple error status codes
  • add "unstable" MyGet feed

v2.0.4

12 May 21:30
Compare
Choose a tag to compare

Hotfix -- remove ToProperCase()

v2.0.3

12 May 21:15
Compare
Choose a tag to compare

Hotfix for null ref on GetRelationshipsAsync

v2.0.2

09 May 20:39
Compare
Choose a tag to compare

Addresses Microsoft Security Advisory 4021279: Vulnerabilities in .NET Core, ASP.NET Core Could Allow Elevation of Privilege

v2.0.1

07 May 00:36
Compare
Choose a tag to compare

Target .Net standard

v2.0.0

06 May 01:44
Compare
Choose a tag to compare

Added support for decoupling from Entity Framework.

Breaking Changes:

  • Routing namespace removed (`JsonApiDotNetCore.Routing). You should only need to delete references in Startup.cs
  • Controller argument constructor changed from IEntityRepository<TEntity> to IResourceService<TEntity>

An upgrade example can be found here: json-api-dotnet/TodoListExample@d77a87b

For background, motivation and details on these changes, see #94 (issues #84, #93, #95)