Skip to content

v3.21.18

Latest

Choose a tag to compare

@dosco dosco released this 31 Oct 10:14

Changelog

  • 6f14910 chore: bump version to v3.21.18 [skip-release] [skip ci]
  • f564e63 fix(allow): clear removed saved-query variable metadata (#680)
  • 3688f5e fix(allow): preserve long lines when loading saved queries (#679)
  • 30b7def fix(config): resolve legacy and nested environment overrides (#667)
  • 2a0d99e fix(discovery): aggregate SQLite index statistics per table (#692)
  • 49d3419 fix(fstable): match partial object-key prefixes in local lists (#666)
  • 2410008 fix(graph): accept contextual keywords as GraphQL names (#688)
  • deeaa43 fix(graph): accept exponent notation in numeric values (#674)
  • 991f105 fix(graph): decode escaped backslashes and Unicode pairs (#663)
  • c3c81e2 fix(graph): ignore byte order marks between tokens (#664)
  • bea54bc fix(graph): read defaults after variable type declarations (#665)
  • 0528d72 fix(graph): require complete standalone argument values (#690)
  • baca52a fix(jsn): preserve escaped keys when clearing JSON values (#675)
  • f80e989 fix(openapi): canonicalize overrides for generated operation IDs (#673)
  • f8122b7 fix(openapi): expand environment values in nested token request bodies (#687)
  • 91a221f fix(openapi): honor nullable response properties in synthesized columns (#671)
  • 377dfa8 fix(openapi): keep scalar payload-named response properties intact (#670)
  • 327cd92 fix(openapi): negotiate declared JSON response media types (#686)
  • 0b2e27d fix(openapi): preserve exact numbers when extracting result paths (#668)
  • 239a833 fix(openapi): reject omitted required GET query parameters (#684)
  • c434c4c fix(openapi): retain explicitly empty query parameter values (#669)
  • 670e2c3 fix(openapi): reuse short-lived authentication tokens before expiry (#685)
  • 87b2513 fix(openapi): substitute server variable defaults when loading specs (#672)
  • f2c7cbf fix(qcode): retain independent variable default buffers (#676)
  • d2f8459 fix(qcode): serialize variable defaults as valid JSON (#677)
  • 17f95e1 fix(queryshape): recognize compound statistical aggregate names (#678)
  • 69ed003 fix(valid): evaluate conditional requirement truth tables (#681)
  • e2a23de fix(valid): isolate request-specific field comparisons (#682)