Skip to content

Releases: digitalsadhu/loopback-component-jsonapi

v2.0.0

17 Apr 08:56
Compare
Choose a tag to compare

<a name"2.0.0">

2.0.0 (2017-04-17)

Breaking Changes

  • This module no longer supports Node.js 0.10
    (8a21e845)

v1.1.0

24 Jun 09:39
Compare
Choose a tag to compare

<a name"1.1.0">

1.1.0 (2016-06-24)

Features

  • configuration: Implement fk removal config (1a9d47d8)

v1.0.0

23 Jun 14:03
Compare
Choose a tag to compare

<a name"1.0.0">

1.0.0 (2016-06-23)

Bug Fixes

  • http status codes: Remove status code generalisation (902f31ee, closes #112)

v0.19.3

23 Jun 12:22
Compare
Choose a tag to compare

<a name"0.19.3">

0.19.3 (2016-06-23)

Bug Fixes

Scoped include

20 Feb 11:42
Compare
Choose a tag to compare

Adds support for scoped includes in model.json file

See #115 and #113

Example: always side loading tax model in partner model

in partner.json

"scope": {
  "include":"tax"
}, 

Summary of changes from v0.16.1 - v0.17.2

31 Jan 19:17
Compare
Choose a tag to compare
  • update dependencies and add .npmignore file @listepo
  • minor bug fixes @digitalsadhu
  • internal refactoring (remove magic numbers, improve variable naming consistency, general cleanup) @markstuart
  • through model support @taras
  • change how belongsTo relationship linkages are handled to avoid unnecessary database saves @digitalsadhu
  • add failing test to illustrate bug @JonForest

Adds support for polymorphic relations

13 Jan 09:18
Compare
Choose a tag to compare
  • tested with belongsTo and hasMany relationships

TODO:

  • need to test hasOne

Deserialization hooks

10 Jan 21:31
Compare
Choose a tag to compare

Adds:

  • beforeJsonApiDeserialize
  • afterJsonApiDeserialize

Allows overriding of:

  • deserialization process via JsonApiDeserialize

see README for more information

Bug fix

10 Jan 21:28
Compare
Choose a tag to compare
v0.14.1

Version 0.14.1

New feature "options.include"

10 Jan 21:28
Compare
Choose a tag to compare

include feature allows serialization of custom remote methods