Skip to content

Latest commit

 

History

History
57 lines (38 loc) · 1.92 KB

CHANGELOG.md

File metadata and controls

57 lines (38 loc) · 1.92 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.3.3 - 2020-06-08

Fixed

  • Typing for GenericSqlmancerClient

0.3.1 - 2020-05-29

Fixed

  • Typing for TIds type variable

0.3.0 - 2020-05-20

Added

  • totalCount property to object returned by paginate

Fixed

  • Return type generated by @paginate
  • Private fields being used in type generation
  • Selection set not modifying selected columns

0.2.1 - 2020-05-14

Fixed

  • Issue with ORDER BY and json_group_array in SQLite

0.2.0 - 2020-05-13

Added

  • Support for MySQL, MariaDB and SQLite
  • Support for pagination and aggregation through paginate method and @paginate directive
  • @sqlmancer directive for providing configuration options
  • @many directive to be used instead of @limit, @offset, @where, and @orderBy
  • @input directive for generating input types from models
  • Custom scalars configuration
  • Watch command for CLI

Changed

  • Client is now built at runtime instead of generating the client code beforehand
  • CLI now builds TypeScript typings only instead of entire client
  • findOne, findMany and findById now select all available fields by default

Removed

  • Option to provide additional configuration file (all configuration is now provided through SDL)

0.1.0 - 2020-03-12

Initial release