Open cmeeren opened 1 year ago
Just mentioning for the record that I have started working with GraphQL (using HotChocolate) and currently find that a much more compelling and flexible way to design APIs than JSON:API. I may therefore never get around to this task.
Felicity is still used in a lot of our current APIs, but I imagine we will use GraphQL for new APIs, so there may not come much in terms of new new features for Felicity.
Required to implement:
ext
andprofile
media type parameters (5.4)Content-Type
(6.3):ext
andprofile
ext
parameter with an unsupported extension URIAccept
(6.3):ext
andprofile
(andq
)ext
andprofile
(andq
)ext
URIVary
header withAccept
as one of its values (6.3)[]
in query parameter families, see https://github.com/json-api/json-api/issues/1689header
error sourceOptional:
ext
and/orprofile
in theContent-Type
header if any extensions/profiles are applied (6.1)lid
for creating self-referential resources? Is this mandatory? See https://github.com/json-api/json-api/issues/1675#issuecomment-1293335269