Merge pull request #1570 from cosmos/replacement-character

Replace replacement character
This commit is contained in:
Simon Warta
2024-03-08 11:45:33 +01:00
committed by GitHub
2 changed files with 10 additions and 2 deletions
+7
View File
@@ -19,6 +19,13 @@ and this project adheres to
import { parseCoins } from "@cosmjs/amino";
```
### Fixed
- @cosmjs/encoding: Avoid using replacement character in doc comment to make
external tools happy. ([#1570])
[#1570]: https://github.com/cosmos/cosmjs/pull/1570
## [0.32.2] - 2023-12-19
### Fixed
+3 -2
View File
@@ -15,8 +15,9 @@ export function toUtf8(str: string): Uint8Array {
/**
* Takes UTF-8 data and decodes it to a string.
*
* In lossy mode, the replacement character is used to substitude invalid
* encodings. By default lossy mode is off and invalid data will lead to exceptions.
* In lossy mode, the [REPLACEMENT CHARACTER](https://en.wikipedia.org/wiki/Specials_(Unicode_block))
* is used to substitude invalid encodings.
* By default lossy mode is off and invalid data will lead to exceptions.
*/
export function fromUtf8(data: Uint8Array, lossy = false): string {
const fatal = !lossy;