[25.3.3] - 2025-09-10

CLI

- Authentication method flags now use automatic recognition system, instead
  of relying on default values, delivering less error-prone and complex user
  experience.
  See <https://git.picodata.io/core/picodata/-/issues/1973>.

- `picodata status` and `picodata plugin configure` now support execution with
  custom user, determining authentication method automatically on it's own.
  WARNING: If you do not specify an authentication method, it will be found
  out by brute force, which may lead to the user being blocked if the number of
  authorization attempts exceeds the limits.
  See <https://git.picodata.io/core/picodata/issues/1734>.

- `picodata plugin configure` now prints a message on success for better UX.
  See <https://git.picodata.io/core/picodata/-/issues/1904>.

Features

- Pgproto now reports more verbose TLS error messages

Fixes

- Record `pico_sql_query_errors_total`, `pico_sql_query_duration` and `pico_sql_query_errors_total` metrics
  for queries executed through pgproto
- Fixed joining a replica after expel with the same instance name as the
  expelled one (see also https://git.picodata.io/core/picodata/-/issues/2173).