Skip to content
This repository was archived by the owner on Aug 29, 2025. It is now read-only.

Commit 0a6f2a0

Browse files
authored
Added notice about renamed class
1 parent 3cdce41 commit 0a6f2a0

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,18 @@
77
The library consists solely of the class `utf8_string`, which acts as a drop-in replacement for `std::string`.
88
Its implementation is successfully in the middle between small memory footprint and fast access. All functionality of `std::string` is therefore replaced by the corresponding codepoint-based UTF-32 version - translating every access to UTF-8 under the hood.
99

10-
#### *CHANGES BETWEEN Version 4.1 and 4.0.x*
10+
#### *CHANGES BETWEEN Version 4.3 and 4.2*
1111

12-
- **!!! `tinyutf8.h` has been moved into the folder `include/tinyutf8/`** in order to mimic the structuring of many other C++-based open source projects.
12+
- Class `tiny_utf8::basic_utf8_string` has been renamed to `basic_string`, which better resembles its drop-in-capabilities for `std::string`.
13+
14+
#### *CHANGES BETWEEN Version 4.1 and 4.0*
15+
16+
- `tinyutf8.h` has been moved into the folder `include/tinyutf8/` in order to mimic the structuring of many other C++-based open source projects.
1317

1418
#### *CHANGES BETWEEN Version 4.0 and 3.2.4*
1519

16-
- **Class `utf8_string` is now defined inside `namespace tiny_utf8`**. If you want the old declaration in the global namespace, `#define TINY_UTF8_GLOBAL_NAMESPACE`
17-
- ***NEW: Support for C++20***: Use class `tiny_utf8::u8string`, which uses `char8_t` as underlying data type (instead of `char`)
20+
- Class `utf8_string` is now defined inside `namespace tiny_utf8`. If you want the old declaration in the global namespace, `#define TINY_UTF8_GLOBAL_NAMESPACE`
21+
- Support for C++20: Use class `tiny_utf8::u8string`, which uses `char8_t` as underlying data type (instead of `char`)
1822

1923
### FEATURES
2024
- **Drop-in replacement for std::string**

0 commit comments

Comments
 (0)