From f3771d2401fcd8c9ce5c13448133b4f2cc1e6def Mon Sep 17 00:00:00 2001 From: Andreas Dangel Date: Sat, 16 Feb 2019 22:17:23 +0100 Subject: [PATCH] Update release notes, fixes #1656 --- docs/pages/release_notes.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index f7a1fc64c7..301ded665a 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -14,6 +14,13 @@ This is a {{ site.pmd.release_type }} release. ### New and noteworthy +#### PL/SQL Grammar improvements + +* In this release, many more parser bugs in our PL/SQL support have been fixed. This adds more complete + support for UPDATE statements and subqueries and hierarchical queries in SELECT statements. +* Support for analytic functions such as LISTAGG has been added. +* Conditions in WHERE clauses support now REGEX_LIKE and multiset conditions. + #### Modified Rules * The Apex rule {% rule "apex/codestyle/MethodNamingConventions" %} (apex-codestyle) has a new @@ -38,9 +45,10 @@ This is a {{ site.pmd.release_type }} release. * java-performance * [#1632](https://github.com/pmd/pmd/issues/1632): \[java] ConsecutiveLiteralAppends false positive over catch * plsql - * [#1587](https://github.com/pmd/pmd/issues/1587): \[plsql] Parse Exception with EXISTS + * [#1587](https://github.com/pmd/pmd/issues/1587): \[plsql] ParseException with EXISTS * [#1589](https://github.com/pmd/pmd/issues/1589): \[plsql] ParseException with subqueries in WHERE clause * [#1590](https://github.com/pmd/pmd/issues/1590): \[plsql] ParseException when using hierarchical query clause + * [#1656](https://github.com/pmd/pmd/issues/1656): \[plsql] ParseException with analytic functions, trim and subqueries ### API Changes