Skip to content

Releases: simtlix/gnx

v2.4.7

28 Jul 18:32

Choose a tag to compare

v2.4.6...v2.4.7

v2.4.5

29 Apr 19:40

Choose a tag to compare

  • Add status code to State validation (#51) 809b089
  • Fix date filter in lists operators d02cec1

v2.4.4...v2.4.5

v2.4.4

23 Apr 14:34

Choose a tag to compare

  • Add status property in GnxError
  • Fix sort operators
  • Fix Datetime QL operators
  • Fix filter in list of dates operators
  • Fix date filter when value is null

v2.4.0

01 Apr 12:38

Choose a tag to compare

  • Add support for saving entities externally

v2.3.4

30 Mar 13:19

Choose a tag to compare

  • Add support to nullable values on input value mutation (#45)
  • Fix QLOperators value
  • Add session parameter to controller methods (#47)
  • Fix non-zero value in numeric fields
  • Add session to type validations (#48)

v2.3.1

14 Feb 21:15

Choose a tag to compare

  • Add support to retry transaction in case of write conflict (#43) 89bd0e9

v2.3.0

12 Feb 15:05

Choose a tag to compare

  • Add functionality to get InputType by type (#42) 99a9138
  • Updating validations in order to support specifying different validators depending operation e692176
  • Adding support to override exception when error is formatted 67d4238
  • Adding support of selecting types to be included in generated schema 64ffbaf

v2.2.0...v2.3.0

v2.2.0

31 Jan 19:46

Choose a tag to compare

  • Adding support for custom mutations e0d22a6

v2.1.0...v2.2.0

v2.1.0

31 Jan 19:42

Choose a tag to compare

  • Change id to _id when te EQ clause match with mongo id
  • Fixing issue when types references to himself
  • Fixing issue when queries includes "id" field
  • Fixing issue that prevent collections fields to be included in input types
  • Adding original received object in callback for add and update
  • Fixing issue in "IN" and "NIN" with objects ids
  • Adding descriptions to mutations
  • Adding description support to state machine
  • Adding support for validations in extensions

v2.0.0

13 Jan 13:39

Choose a tag to compare

New Features

  • Adding support to StateMachine bd84208
  • Auto generating mongo Schema :) 97e87cc
  • Support pre and post operations on controller (#22) f4b0ad1

Fixed Issues

  • fix find and save + lint (#39) 0bc4505
  • Adding error handling 754a80c
  • preventing action to be executed if "state from" is not right a669859
  • Issue #37: EQ Clausule is not working when value is ObjectID (#38) 9d67e47
  • Issue #33, Issue solved, added await (#34) c87f81f
  • Issue #30 - Issue solved, added an await to the controller.onDelete call (#31) b955724
  • Issue #27, Added the escenario when the field is EnumType (#28) 9a2fa72
  • Issue #25, added a new attribute to extensions, "readOnly" that when this is true, the field is not included in the inputType (#26) 5d62803
  • Return id fields value on queries with filters (#20): - Add resolve method for id field in order to handle "_id" field and prevent returning null id - Removing "id" field from add input object 8c4f9ee
  • Run eslint and fix issues as pre-commit 08ec1a5
  • Add npm package version badge on README.md 7c91b38
  • Issue #23, If an attribute is type Boolean and is set with "false" now the value is being stored correctly (#24) 20a541d
  • Support contains/like filter (#21) 5e520ac
  • Fix on IN & NIN 4dc8a0c
  • Merge branch 'master' of https://github.com/simtlix/gnx ca50272
  • Adding IN and NIN and support for controller 2a44e7d
  • Add .lean() to get only the properties of the document, and save memory (#19) 07453c1
  • Fix non null embedded objects not materializing 41d24da

v1.1.1...v2.0.0