chore: release 4.0.0 #1
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I have created a release PR for this version
4.0.0 (2025-04-23)
⚠ BREAKING CHANGES
JsonbArrayin the style used for the network types (#311)Features
json_exists,json_query,json_scalar,json_serializeandjson_value(#277) (4a26400)NULLvalue support forarray_append(),array_replace(),array_prepend(),array_remove()and improve test scenarios forNULL(#322) (396856f)json_build_objectandjsonb_build_object(#268) (2605f5a)ARRAY(#279) (7f2b05d)any_value()(#323) (19ee3db)array_shuffle()(#324) (90a9b9e)DATE_ADD(),DATE_SUBTRACT()andDATE_BIN()(#345) (c3cb08d)DISTINCTandORDER BYclauses tojson_agg()andjsonb_agg()(#317) (4cdc638)DISTINCTclause toarray_agg()(#316) (3c46021)JSONB_PATH_EXISTS(),JSONB_PATH_MATCH(),JSONB_PATH_QUERY(),JSONB_PATH_QUERY_ARRAY()andJSONB_PATH_QUERY_FIRST()(#346) (0cda902)ORDER BYclause forarray_agg()(#267) (7c64742)REGEXP_COUNT(),REGEXP_INSTR()andREGEXP_SUBSTR()and extend support forREGEXP_REPLACE()(#352) (9959476)xmlagg()(#318) (0b4db8a)REALandDOUBLE PRECISION(#307) (1db35ac)inet,_inet,cidr,_cidr,macaddr,_macaddr(#310) (ba3f9f2)REGEXP_LIKE(),REGEXP_MATCH()andREGEXP_REPLACE()while deprecating the legacy limited flagged variations ofFlaggedRegexpLike,FlaggedRegexpMatchandFlaggedRegexpReplace(#357) (ef688dc)JsonbArrayin the style used for the network types (#311) (0058d1c)Bug Fixes
GREATEST()andLEAST()by usingSimpleArithmeticExpression(#338) (169192b)customiseFunctioninstead of renaming it straight away (#294) (910d328)text[](#333) (339e988)Code Refactoring
BaseRegexpFunctionandParserException(#269) (fed0367)This PR was generated with Release Please. See documentation.