CHANGES.txt 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. 2020-05-01 version 0.3.0 (generator/QtProtobuf)
  2. QtProtobuf
  3. * Add static compilation for win32 platforms
  4. * Add rpm package distribution
  5. * Implement json serialization
  6. * Use microjson as json deserialization library
  7. QtGrpc
  8. * Add static compilation for win32 platforms
  9. generator
  10. * Fix empty message warning for copy and move operators
  11. 2020-02-26 version 0.2.0 (generator/QtProtobuf)
  12. QtProtobuf
  13. * Rename generate_qtprotobuf to qtprotobuf_generate
  14. * Migrate to new types registration approach. All protobuf types including generated might be registred by calling 'QtProtobuf::qRegisterProtobufTypes()'
  15. * Add basic qmake build procedures support
  16. * Update well-known types registration. Migrate to common types registration
  17. * Add .deb package generation based on CPack
  18. * Add static build support
  19. * Migate to options-based parameters for qtprotobuf_generate
  20. * Migrate to whole-archive linking for generated code
  21. * Supress boringssl warning when compile for windows
  22. generator
  23. * Align cmake variable names to unified style
  24. * Add folder-based generation for multi and single file generators
  25. * Add code annotations generation
  26. * Fix headers for generated enums when QML enabled
  27. 2020-01-21 version 0.1.1 (generator/QtProtobuf/QtGrpc)
  28. QtProtobuf
  29. * Implement qml aliasing for transparent fields
  30. * Fix repeated field update signals
  31. * Add update signals for repeated fields when move semantics is used
  32. * Improve installation rules
  33. * Add handlers container protection for multithreading
  34. * Make return value of simple types getters constant
  35. generator
  36. * Fix warning of non-existing protoc includepath
  37. 2019-12-20 version 0.1.0 (generator/QtProtobuf/QtGrpc)
  38. QtProtobuf
  39. * Implement basic protobuf serialization and deserialization
  40. * Add possibility to extend serializers list using Qt plugins mechnism
  41. QtGrpc
  42. * Implement gRPC channels and clients
  43. * Implement scalable gRPC credentials
  44. generator
  45. * Generator for protobuf messages and gRPC clients