---
title: What's New in v19.2.4
toc: true
summary: Additions and changes in CockroachDB version v19.2.4 since version v19.2.3
---
## February 11, 2020
Get future release notes emailed to you:
### Downloads
### Docker image
{% include copy-clipboard.html %}
~~~shell
$ docker pull cockroachdb/cockroach:v19.2.4
~~~
### Security updates
- Previous versions of CockroachDB were incorrectly enabling non-admin SQL users to use the [statements details](../v19.2/admin-ui-statements-page.html) in the Admin UI and the HTTP endpoint `/_status/statements`. This information is sensitive because the endpoint does not hide data that the requester does not have privilege over. This has been corrected by requiring a [SQL `admin` user](../v19.2/authorization.html) to access the statements details page and the HTTP endpoint. [#44354][#44354]
### Bug fixes
- Fixed a bug where CockroachDB would return an internal error when the [`substring` function](../v19.2/functions-and-operators.html#string-and-byte-functions) with a negative length was executed via the vectorized engine. CockroachDB now returns a regular query error on executing the function. [#44629][#44629]
- Fixed "no output column equivalent to.." and "column not in input" errors in some cases involving [`DISTINCT ON`](../v19.2/select-clause.html#eliminate-duplicate-rows) and [`ORDER BY`](../v19.2/query-order.html). [#44598][#44598]
- Fixed "expected constant FD to be strict" internal error. [#44604][#44604]
- Fixed possibly incorrect query results in various cornercases, especially when [`SELECT DISTINCT`](../v19.2/select-clause.html#eliminate-duplicate-rows) is used. [#44604][#44604]
- Fixed a bug where running a query with the [`LIKE`](../v19.2/functions-and-operators.html) operator using the custom `ESCAPE` symbol when the pattern contained Unicode characters could result in an internal error in CockroachDB. [#44648][#44648]
- CockroachDB no longer repeatedly looks for non-existing jobs, which may cause high memory usage, when cleaning up schema changes. [#44698][#44698]
- Fixed "no indexes" internal error in some cases when we [`GROUP BY`](../v19.2/select-clause.html#create-aggregate-groups) on a virtual table. [#44723][#44723]
- Fixed invalid query results in some corner cases where part of a [`WHERE`](../v19.2/select-clause.html#parameters) clause is incorrectly discarded. [#44749][#44749]
- Fixed a typechecking error where [`BETWEEN`](../v19.2/select-clause.html#filter-aggregate-groups) would sometimes allow boundary expressions of a different type. [#44810][#44810]
- [`CASE`](../v19.2/functions-and-operators.html) operators with an unknown `WHEN` type no longer return an error. [#44818][#44818]
### Contributors
This release includes 15 merged PRs by 10 authors.
[#44354]: https://github.com/cockroachdb/cockroach/pull/44354
[#44598]: https://github.com/cockroachdb/cockroach/pull/44598
[#44604]: https://github.com/cockroachdb/cockroach/pull/44604
[#44629]: https://github.com/cockroachdb/cockroach/pull/44629
[#44648]: https://github.com/cockroachdb/cockroach/pull/44648
[#44698]: https://github.com/cockroachdb/cockroach/pull/44698
[#44723]: https://github.com/cockroachdb/cockroach/pull/44723
[#44749]: https://github.com/cockroachdb/cockroach/pull/44749
[#44810]: https://github.com/cockroachdb/cockroach/pull/44810
[#44818]: https://github.com/cockroachdb/cockroach/pull/44818