セキュリティ:
- CVE-2023-50246とCVE-2023-50268に対する修正
CLIの変更:
- デフォルト背景色の変更
--
後のインラインjqスクリプトの許可- OpenBSDでのシステム操作の制限と使わない
mkstemp
の削除 jq_init()
失敗時の修正
言語の変更:
paths/0
とpaths/1
の簡略化- 文字列リテラル中の
U+001F
の拒否 - 未使用変数の削除と修正
- LLVM 10 UBSANで検出された未定義動作の削除
- decnum を decimal64 ではなく binary64 (double) に変換することでJSON仕様に準拠した挙動への変更
- 一部のメモリリークの修正
ドキュメンテーションの変更:
- マニュアルページ内のリンク生成
- アーキタイプの標準化
libjqの変更:
- C++のためのextern Cの追加
ビルドとテストの変更:
- チェックサムファイルの構文修正
- レガシー名での実行可能ファイルの継続リリース
od
のテスト互換性の向上