- Cleaner defaults (yury-dymov#63)
- Given that this library is stable and used by many others, I think it's a good time to make a stable 1.0.0 :)
- Updated vulnerable deps
- Updated vulnerable deps
- updated deps
- camelizeKeys sometimes was not applied to
meta
as expected (yury-dymov#48)
- camelizeKeys is now affecting
links
as well (yury-dymov#41)
- new option added
camelizeTypeValues
to control camelization of propogated type (yury-dymov#34)
- type is propogated to object (yury-dymov#32)
- metadata and links are saved if
data
is null per spec (yury-dymov#31)
- camelizeKeys is now affecting
meta
as well (yury-dymov#29)
- Meta property is also available for relationship objects (yury-dymov#25)
- cross-env support added
While processing nested objects, we should handle dates accordingly (yury-dymov#23)
While processing nested objects, we shouldn't change array attributes to object (yury-dymov#22)
Nested attribute keys are also camelized now (yury-dymov#21)
Added meta support per spec (yury-dymov#19)
Including self links in normalization (yury-dymov#16)
Relationshop normalization implementation changed discussion
IDs now preserved in entities. discussion
Store links for subqueries in meta #7
Fixed issue, when data is null for the meta #5
Fixed issue, when data is null #4
Format changed for filterEndpoint
option equals false
for metadata.
{
"meta": {
"/test?page=1": {...},
"/test?page=2": {...},
"/anotherTest": {...}
}
}
{
"meta": {
"/test": {
"?page=1": {...},
"?page=2": {...}
},
"/anotherTest": {...}
}
}
Added lazy loading support according to #2