Commits

DateSubjectAuthorReleases
2025-12-13 Fix jsonb_object_agg crash after eliminating null-valued pairs. Tom Lane 19 (unreleased)
2025-12-07 Micro-optimize datatype conversions in datum_to_jsonb_internal. Tom Lane 19 (unreleased)
2025-12-07 Remove fundamentally-redundant processing in jsonb_agg() et al. Tom Lane 19 (unreleased)
2025-12-07 Revise APIs for pushJsonbValue() and associated routines. Tom Lane 19 (unreleased)
2025-01-24 Make jsonb casts to scalar types translate JSON null to SQL NULL. Tom Lane 18.0
2022-12-11 Convert json_in and jsonb_in to report errors softly. Tom Lane 16.0
2022-12-11 Change JsonSemAction to allow non-throw error reporting. Tom Lane 16.0
2022-05-12 Pre-beta mechanical code beautification. Tom Lane 15.0
2020-03-19 Introduce "anycompatible" family of polymorphic types. Tom Lane 13.0
2020-03-04 Introduce macros for typalign and typstorage constants. Tom Lane 13.0
2019-05-22 Phase 2 pgindent run for v12. Tom Lane 12.0
2019-05-22 Initial pgindent run for v12. Tom Lane 12.0
2018-05-02 Fix assorted compiler warnings seen in the buildfarm. Tom Lane 11.0
2018-04-26 Post-feature-freeze pgindent run. Tom Lane 11.0
2017-09-18 Make DatumGetFoo/PG_GETARG_FOO/PG_RETURN_FOO macro names more consistent. Tom Lane 11.0
2017-06-21 Phase 3 of pgindent updates. Tom Lane 10.0
2017-06-21 Initial pgindent run with pg_bsd_indent version 2.0. Tom Lane 10.0
2017-06-13 Re-run pgindent. Tom Lane 10.0
2016-08-15 Final pgindent + perltidy run for 9.6. Tom Lane 9.6.0
2016-01-09 Remove a useless PG_GETARG_DATUM() call from jsonb_build_array. Tom Lane 9.6.0
2016-01-09 Remove a useless PG_GETARG_DATUM() call from jsonb_build_array. Tom Lane 9.5.1
2015-10-20 Fix incorrect translation of minus-infinity datetimes for json/jsonb. Tom Lane 9.5.0
2015-10-20 Fix incorrect translation of minus-infinity datetimes for json/jsonb. Tom Lane 9.6.0
2015-10-15 Fix NULL handling in datum_to_jsonb(). Tom Lane 9.5.0
2015-10-15 Fix NULL handling in datum_to_jsonb(). Tom Lane 9.6.0