PostgREST v9.0.1 现已发布。PostgREST 可以方便的为任何 PostgreSQL 数据库提供完全的 RESTful API 服务,采用 Haskell 语言开发。
具体更新内容如下:
Fixed
- #2165,修复 OpenAPI 规范中 json/jsonb 列不应该有的类型
- #2020 , 使用
Prefer: tx=rollback
时执行延迟约束触发器 - #2077,修复对 NULL、TrUe、FaLsE 等大写或混合大小写值的不适应
- #2024,当视图中存在 XMLTABLE 和 DEFAULT 时,修复模式缓存加载
- #1724,修复错误的 CORS header Authentication -> Authorization
- #2120,修复当
=
存在于值中时正确读取数据库配置 - #2135,从模式缓存和 OpenAPI output 中删除 trigger functions,因为它们无论如何都不能直接调用
- #2101,从模式缓存和 OpenAPI output 中删除 aggregates、procedures 和 window functions
- #2153,修复 --dump-schema 在错误的 PG 版本下运行
- #2147,调用 RPC 时忽略
GET
请求的Content-Type
headers。 - #2239,修复误导性消歧错误,其中
relationship
键的内容看起来像有效的语法 - #2294,禁用并行 GC 以在 higher core CPU 上获得更好的性能
- #1076,修复空闲时使用 CPU 的问题
详情可查看:https://github.com/PostgREST/postgrest/releases/tag/v9.0.1