Er is een nieuwe versie van de QtProtobuf-bibliotheek uitgebracht.
QtProtobuf ββ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½Π°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°, Π²ΡΠΏΡΡΠΊΠ°Π΅ΠΌΠ°Ρ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ MIT. Π‘ Π΅Π΅ ΠΏΠΎΠΌΠΎΡΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Ρ Π»Π΅Π³ΠΊΠΎΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Google Protocol Buffers ΠΈ gRPC Π² Π²Π°ΡΠ΅ΠΌ Qt ΠΏΡΠΎΠ΅ΠΊΡΠ΅.
Belangrijkste wijzigingen:
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΡ ΡΠΈΠΏΠΎΠ².
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ gRPC API Π΄Π»Ρ QML.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Π° ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΏΡΠΎΡΡΡΠΎΠΉΠΊΠ° Π΄Π»Ρ well-known ΡΠΈΠΏΠΎΠ².
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΏΠΎΡΠ°Π³ΠΎΠ²ΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠ΅ΠΉ.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Β«Π½Π΅Π²Π°Π»ΠΈΠ΄Π½ΡΡ Β» ΠΏΠΎΠ»Π΅ΠΉ Π² JSON ΡΠ΅ΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΎΡΠ΅.
- ΠΡΠΏΡΠ°Π²Π»Π΅Π½Ρ ΠΎΡΠΈΠ±ΠΊΠΈ Π² ΠΏΡΡΡΡ Π±ΠΈΠ½Π°ΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΡΡ CPack.
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ Π»ΠΈΠ½ΠΊΠΎΠ²ΠΊΠ° Quick (QML) ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².
Kleine veranderingen:
- ΠΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠ°Π½ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ.
- ΠΌΠ°ΠΊΡΠΎΡ CMake qtprotobuf_link_archive Π·Π°ΠΌΠ΅Π½Π΅Π½ Π½Π° qtprotobuf_link_target.
Bron: linux.org.ru