Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.06 KB

CHANGELOG.md

File metadata and controls

25 lines (17 loc) · 1.06 KB

Changelog

0.8.1 2023-08-07

  • Upgrade to libpg_query 4.2.3
    • Fix builds when compiling with glibc >= 2.38 #203
    • Deparser: Add support for COALESCE and other expressions in LIMIT clause #199

0.8.0 2023-07-25

  • Upgrade to libpg_query 4.2.2 (Postgres 13 -> 15)
  • Improve ParseResult::tables() to find tables in cast expressions

0.7.0 2022-07-19

  • Adds ParseResult struct with convenience functions to get table and function references
  • Adds ability to deparse a mutated query AST back into a string
  • Adds context-aware query truncation
  • Adds Ruby test suite to ensure feature parity
  • Adds ability to split multi-query strings (#6)
  • Fixes memory leaks in fingerprint and normalize (#8)

0.6.0 and earlier

This crate was previously maintained by @paupino, who now maintains a slimmed down crate: https://github.com/paupino/pg_parse