Skip to content

Latest commit

 

History

History
139 lines (77 loc) · 2.84 KB

CHANGELOG.md

File metadata and controls

139 lines (77 loc) · 2.84 KB

Changelog

v7.0.0 (03/04/2023)

  • Updated converter to generate big numeric instead of numeric for number type.
  • Updated dependencies.

v6.1.0 (27/01/2023)

  • unevaluatedProperties now supported when checking for additional properties.

v6.0.0 (24/01/2023)

  • Objects with no properties convert to JSON fields.
  • Updated dependencies.

v5.1.0 (11/08/2022)

  • JSBQ CLI output now compatible with Google's bq CLI.
  • Logging code reduced.
  • Updated dependencies.

v5.0.1 (04/07/2022)

  • JSBQ CLI now supports draft-7+ schemas.
  • Updated dependencies.

v5.0.0 (30/12/2021)

  • Updated converter to generate numeric instead of float for number type.
  • Fixed field name validation.
  • Now supports TIME columns.
  • Updated to node 16, and updated dependencies.

v4.1.0 (27/09/2021)

  • Now checks for field name format.

v4.0.1 (12/02/2021)

  • Support more formats for table ID utility.

v4.0.0 (24/12/2020)

  • Dropped support for node 8.
  • Updated dependencies.

v3.4.0 (02/06/2020)

  • Date formats now supported in OneOf or AnyOf.
  • Repeated descriptions in OneOf or AnyOf are no longer duplicated.

v3.3.0 (23/05/2020)

  • Schema problems can now be ignored, with warnings shown.

v3.2.1 (23/05/2020)

  • Updated to node 12, and updated dependencies.

v3.2.0 (27/02/2020)

  • Now supports DATE columns.
  • Simplified custom error class.

v3.1.1 (07/08/2019)

  • Logging now sent to STDERR.

v3.1.0 (30/06/2019)

  • Now throws an error if properties of an object has not been given or does not contain any fields.
  • Object descriptions are now processed correctly

v3.0.0 (08/05/2019)

  • additionalProperties check is now optional.

v2.0.3 (07/05/2019)

  • Set requirePartitionFilter to true when creating GBQ tables

v2.0.2 (09/04/2019)

  • Supports nested combined schemas with null types.
  • jsbq can convert and print a schema without touching BigQuery.

v2.0.1 (07/04/2019)

  • Now throws an error if no type is given for a property.

v2.0.0 (01/04/2019)

  • Make "additionalProperties": false required for all object type properties in input JSON Schema.

v1.0.0 (30/01/2019)

  • Support for nested descriptions.

v0.1.2 (11/11/2018)

  • Improved error message when dealing with union types.

v0.1.1 (01/11/2018)

  • Bug fix for jsbq command.

v0.1.0 (23/10/2018)

  • Rewrite with improved support for allOf, anyOf and oneOf combined schemas.

v0.0.7 (13/08/2018)

  • Support fields with nullable types using anyOf method.

v0.0.6 (11/08/2018)

  • Supports allOf, anyOf and oneOf combined schemas.

v0.0.5 (29/07/2018)

  • Supports timestamp fields.

v0.0.4 (27/07/2018)

  • Supports repeated fields.

v0.0.3 (25/07/2018)

  • Now supporting fields with type(s) as an array.
  • Field descriptions now supported.

v0.0.2 (23/07/2018)

  • Required fields supported.

v0.0.1 (21/07/2018)

  • Initial release.