Skip to content

Commit 5ccd62a

Browse files
committed
Updated the readme
1 parent 145d45c commit 5ccd62a

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

README.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,15 @@ ArduinoJson is a C++ JSON library for Arduino and IoT (Internet Of Things).
3333
* [Optionally works without heap memory (zero malloc)](https://arduinojson.org/v6/api/staticjsondocument/?utm_source=github&utm_medium=readme)
3434
* Deduplicates strings
3535
* Versatile
36-
* [Supports custom allocators (to use external RAM chip, for example)](https://arduinojson.org/v6/how-to/use-external-ram-on-esp32/?utm_source=github&utm_medium=readme)
37-
* Supports [Arduino's `String`](https://arduinojson.org/v6/api/config/enable_arduino_string/?utm_source=github&utm_medium=readme) and [STL's `std::string`](https://arduinojson.org/v6/api/config/enable_std_string/?utm_source=github&utm_medium=readme)
38-
* Supports [Arduino's `Stream`](https://arduinojson.org/v6/api/config/enable_arduino_stream/?utm_source=github&utm_medium=readme) and [STL's `std::istream`/`std::ostream`](https://arduinojson.org/v6/api/config/enable_std_stream/?utm_source=github&utm_medium=readme)
39-
* [Supports Flash strings](https://arduinojson.org/v6/api/config/enable_progmem/?utm_source=github&utm_medium=readme)
36+
* Supports [custom allocators (to use external RAM chip, for example)](https://arduinojson.org/v6/how-to/use-external-ram-on-esp32/?utm_source=github&utm_medium=readme)
37+
* Supports [`String`](https://arduinojson.org/v6/api/config/enable_arduino_string/?utm_source=github&utm_medium=readme), [`std::string`](https://arduinojson.org/v6/api/config/enable_std_string/?utm_source=github&utm_medium=readme) and [`std::string_view`](https://arduinojson.org/v6/api/config/enable_string_view/?utm_source=github&utm_medium=readme)
38+
* Supports [`Stream`](https://arduinojson.org/v6/api/config/enable_arduino_stream/?utm_source=github&utm_medium=readme) and [`std::istream`/`std::ostream`](https://arduinojson.org/v6/api/config/enable_std_stream/?utm_source=github&utm_medium=readme)
39+
* Supports [Flash strings](https://arduinojson.org/v6/api/config/enable_progmem/?utm_source=github&utm_medium=readme)
4040
* Supports [custom readers](https://arduinojson.org/v6/api/json/deserializejson/?utm_source=github&utm_medium=readme#custom-reader) and [custom writers](https://arduinojson.org/v6/api/json/serializejson/?utm_source=github&utm_medium=readme#custom-writer)
41-
* Supports custom converters
41+
* Supports [custom converters](https://arduinojson.org/news/2021/05/04/version-6-18-0/?utm_source=github&utm_medium=readme)
4242
* Portable
4343
* Usable on any C++ project (not limited to Arduino)
44-
* Compatible with C++98
44+
* Compatible with C++98, C++11, C++14 and C++17
4545
* Zero warnings with `-Wall -Wextra -pedantic` and `/W4`
4646
* [Header-only library](https://en.wikipedia.org/wiki/Header-only)
4747
* Works with virtually any board
@@ -87,10 +87,11 @@ ArduinoJson is a C++ JSON library for Arduino and IoT (Internet Of Things).
8787
* [Examples](https://arduinojson.org/v6/example/?utm_source=github&utm_medium=readme)
8888
* [How-tos](https://arduinojson.org/v6/example/?utm_source=github&utm_medium=readme)
8989
* [FAQ](https://arduinojson.org/v6/faq/?utm_source=github&utm_medium=readme)
90+
* [Troubleshooter](https://arduinojson.org/v6/troubleshooter/?utm_source=github&utm_medium=readme)
9091
* [Book](https://arduinojson.org/book/?utm_source=github&utm_medium=readme)
9192
* [Changelog](CHANGELOG.md)
9293
* Vibrant user community
93-
* Most popular of all Arduino libraries on [GitHub](https://github.com/search?o=desc&q=arduino+library&s=stars&type=Repositories) and [PlatformIO](https://platformio.org/lib/search)
94+
* Most popular of all Arduino libraries on [GitHub](https://github.com/search?o=desc&q=arduino+library&s=stars&type=Repositories)
9495
* [Used in hundreds of projects](https://www.hackster.io/search?i=projects&q=arduinojson)
9596
* [Responsive support](https://github.com/bblanchon/ArduinoJson/issues?q=is%3Aissue+is%3Aclosed)
9697

@@ -133,9 +134,11 @@ serializeJson(doc, Serial);
133134

134135
See the [tutorial on arduinojson.org](https://arduinojson.org/doc/encoding/?utm_source=github&utm_medium=readme)
135136

136-
## Support the project
137+
## Support the project ❤️
137138

138-
Do you like this library? Please [star this project on GitHub](https://github.com/bblanchon/ArduinoJson/stargazers)!
139+
Do you like this library?
140+
Please [star this project on GitHub](https://github.com/bblanchon/ArduinoJson/stargazers)!
139141

140142
What? You don't like it but you *love* it?
141-
We don't take donations anymore, but [we sell a book](https://arduinojson.org/book/?utm_source=github&utm_medium=readme), so you can help and learn at the same time.
143+
You can support the project by [purchasing my book](https://arduinojson.org/book/?utm_source=github&utm_medium=readme).
144+
Alternatively, you can make a recurring donation via [GitHub Sponsors](https://github.com/sponsors/bblanchon).

0 commit comments

Comments
 (0)