XRPL Foundation выпустила xrpld 3.2.0 как maintenance и cleanup release reference server для XRP Ledger. Самое заметное breaking change — переименование `rippled` в `xrpld` согласно XLS-0095. Оно затрагивает default configuration, database directory paths, user agent и version strings. Операторам серверов требуется отдельная migration procedure, а официальный блог рекомендует обновиться до 3.2.0 как можно скорее для service continuity.
Релиз вводит amendment `fixCleanup3_2_0`, объединяющий несколько bug fixes. В него входят precision и rounding fixes для Single Asset Vaults и Lending Protocol, исправление invariant `ValidPermissionedDEX`, validation non-canonical Multi-Purpose Token amounts, zero DomainID check для permissioned domains и новый invariant `AccountRootsDeletedClean`, проверяющий, что удалённый account не оставляет напрямую доступные artifacts.
Среди новых operator features — configurable `nudb_block_size` в секции `[node_db]`. Допустимый диапазон block size составляет от 4K до 32K. В gRPC server добавлена optional TLS и mTLS support. `ledger_entry` API получил новые варианты lookup по Amendments, FeeSettings, NegativeUNL и LedgerHashes, а `server_definitions` расширен форматами и flags. CLI flag `--definitions` позволяет вывести definitions JSON и завершить работу без запуска server.
Отдельно важна GPG key rotation: Ripple сменила ключ подписи пакетов, и существующим installations необходимо доверить новый key, иначе automatic upgrades не будут работать. В release notes также перечислены fixes для ConnectAttempt, HTTPClient memory leaks, standalone mode и Workers stop race.
