All Versions
37
Latest Version
Avg Release Cycle
105 days
Latest Release
468 days ago

Changelog History
Page 3

  • v0.3.1.1 Changes

    March 28, 2016

    ๐Ÿ›  Fixed

    • โšก๏ธ Preserve unicode values in insert,update,rpc (regression) - @begriffs
    • Prevent duplicate call to stored procs (regression) - @begriffs
    • ๐Ÿ‘ Allow SQL functions to generate registered JWT claims - @begriffs
    • ๐Ÿณ Terminate gracefully on SIGTERM (for use in Docker) - @recmo
    • Relation detection fix for views that depend on multiple tables - @ruslantalpa
    • Avoid count on plurality=singular and allow multiple Prefer values - @ruslantalpa
  • v0.3.1.0 Changes

    February 28, 2016

    ๐Ÿ›  Fixed

    • Prevent query error from infecting later connection - @begriffs, @ruslantalpa, @nikita-volkov, @jwiegley

    โž• Added

    • Applies range headers to RPC calls - @diogob
  • v0.3.0.4 Changes

    February 12, 2016

    ๐Ÿ›  Fixed

    • ๐Ÿ‘Œ Improved usage screen - @begriffs
    • Reject non-POSTs to rpc endpoints - @begriffs
    • Throw an error for OPTIONS on nonexistent tables - @calebmer
    • โœ‚ Remove deadlock on simultaneous contentious updates - @ruslantalpa, @begriffs
  • v0.3.0.3 Changes

    January 08, 2016

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix bug in many-many relation detection - @ruslantalpa
    • Inconsistent escaping of table names in read queries - @calebmer
  • v0.3.0.2 Changes

    December 16, 2015

    ๐Ÿ›  Fixed

    • Miscalculation of time used for expiring tokens - @calebmer
    • โœ‚ Remove bcrypt dependency to fix Windows build - @begriffs
    • Detect relations event when authenticator does not have rights to intermediate tables - @ruslantalpa
    • ๐Ÿš€ Ensure db connections released on sigint - @begriffs
    • ๐Ÿ›  Fix #396 include records with missing parents - @ruslantalpa
    • pgFmtIdent always quotes #388 - @calebmer
    • 0๏ธโƒฃ Default schema, changed from "1" to public - @calebmer
    • โช #414 revert to separate count query - @ruslantalpa
    • ๐Ÿ›  Fix #399, allow inserting in tables with no select privileges using "Prefer: representation=minimal" - @ruslantalpa

    โž• Added

    • ๐Ÿ‘ Allow order by computed columns - @diogob
    • Set max rows in response with --max-rows - @begriffs
    • Selection by column name (can detect if _id is not included) - @calebmer
  • v0.3.0.1 Changes

    November 27, 2015

    ๐Ÿ›  Fixed

    • Filter columns on embedded parent items - @ruslantalpa
  • v0.3.0.0 Changes

    November 24, 2015

    ๐Ÿ›  Fixed

    • ๐Ÿ‘‰ Use reasonable amount of memory during bulk inserts - @begriffs

    โž• Added

    • Ensure JWT expires - @calebmer
    • Postgres connection string argument - @calebmer
    • Encode JWT for procs that return type jwt_claims - @diogob
    • Full text operators @>,<@ - @ruslantalpa
    • Shaping of the response body (filter columns, embed relations) with &select parameter for POST/PATCH - @ruslantalpa
    • Detect relationships between public views and private tables - @calebmer
    • Prefer: plurality=singular for selecting single objects - @calebmer

    โœ‚ Removed

    • API versioning feature - @calebmer
    • ๐Ÿ’ป --db-x command line arguments - @calebmer
    • Secure flag - @calebmer
    • PUT request handling - @ruslantalpa

    ๐Ÿ”„ Changed

    • Embed foreign keys with {} rather than () - @begriffs
    • โœ‚ Remove version number from binary filename in release - @begriffs
  • v0.2.12.1 Changes

    November 12, 2015

    ๐Ÿ›  Fixed

    • Correct order for -> and ->> in a json path - @ruslantalpa
    • Return empty array instead of 500 when a set returning function returns an empty result set - @diogob
  • v0.2.12.0 Changes

    October 25, 2015

    โž• Added

    • Embed associations, e.g. /film?select=*,director(*) - @ruslantalpa
    • Filter columns, e.g. ?select=col1,col2 - @ruslantalpa
    • Does not execute the count total if header "Prefer: count=none" - @diogob

    ๐Ÿ›  Fixed

    • Tolerate a missing role in user creation - @calebmer
    • Avoid unnecessary text re-encoding - @ruslantalpa
  • v0.2.11.1 Changes

    September 01, 2015

    ๐Ÿ›  Fixed

    • Accepts */* in Accept header - @diogob