Skip to content

Conversation

@jaredcnance
Copy link
Contributor

@jaredcnance jaredcnance commented Mar 21, 2017

Closes #22
Closes #56
Closes #60
Closes #62
Closes #63

Breaking Changes:

…t at JsonApiOutputFormatter

removes logic from JsonApiOutputFormatter and into JsonApiWriter. this also reduces the large method parameter requirements throughout the affected classes
…root at JsonApiInputFormatter

removes logic from the input formatter and into JsonApiReader. Significantly reduces coupling of concrete types.
This is not a significant breaking change, but does affect the serialization APIs which may be used by tests
allows setting of has-one relationship by Id
when PATCHing entities, we need to know which relationships to also PATCH
otherwise the todoItem.OwnerId will be null from the cached version
checks whether or not included entities contain relationship data
…sion

Fix/compound relationship inclusion
add overloads for throwing errors directly
@jaredcnance jaredcnance merged commit 2c7d07f into master Mar 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants