Releases: semlanik/qtprotobuf
Releases · semlanik/qtprotobuf
Release v0.6.0
Version 0.6 Amend extra fix for .pri files.
Release v0.5.1
Version 0.5.1
Release v0.5.0
QtProtobuf
- Change the qmake executable lookup way
- Complete implementation of Qt types support
- Add Conan support
- Rework static build
QrGrpc
- Apply thread safety to grpc calls and subscription
- Add subscription cancellation for QQuickGrpcSubscription
- Reset all fields to default values before serialization
- Fix QML GRPC functions generator template
- Add "returnValue" property to qml GrpcSubscription
generator
- Add conversion google.protobuf.Timestamp to QDateTime and back
Release v0.4.0
Version 0.4.0
Release v0.3.1
Version 0.3.1
Release v0.2.1
Version 0.2.1
Release v0.3.0
QtProtobuf
- Add static compilation for win32 platforms
- Add rpm package distribution
- Implement json serialization
- Use microjson as json deserialization library
QtGrpc
- Add static compilation for win32 platforms
generator
- Fix empty message warning for copy and move operators
Release v0.2.0
QtProtobuf
- Rename generate_qtprotobuf to qtprotobuf_generate
- Migrate to new types registration approach. All protobuf types including generated might be registred by calling 'QtProtobuf::qRegisterProtobufTypes()'
- Add basic qmake build procedures support
- Update well-known types registration. Migrate to common types registration
- Add .deb package generation based on CPack
- Add static build support
- Migate to options-based parameters for qtprotobuf_generate
- Migrate to whole-archive linking for generated code
- Supress boringssl warning when compile for windows
generator
- Align cmake variable names to unified style
- Add folder-based generation for multi and single file generators
- Add code annotations generation
- Fix headers for generated enums when QML enabled
Release v0.1.1
QtProtobuf
- Implement qml aliasing for transparent fields
- Fix repeated field update signals
- Add update signals for repeated fields when move semantics is used
- Improve installation rules
- Add handlers container protection for multithreading
- Make return value of simple types getters constant
generator
- Fix warning of non-existing protoc includepath
Release v0.1.0
QtProtobuf
- Implement basic protobuf serialization and deserialization
- Add possibility to extend serializers list using Qt plugins mechnism
QtGrpc
- Implement gRPC channels and clients
- Implement scalable gRPC credentials
generator
- Generator for protobuf messages and gRPC clients