Parcourir la source

Version 0.4.0

Alexey Edelev il y a 4 ans
Parent
commit
c17a79be57

+ 1 - 0
.github/workflows/branchpush.yml

@@ -7,6 +7,7 @@ on:
      - 0.1.0
      - 0.2
      - 0.3
+     - 0.4
      - ci_check
 jobs:
   build-ubuntu:

+ 1 - 0
.travis.yml

@@ -6,6 +6,7 @@ branches:
   - 0.1.0
   - 0.2
   - 0.3
+  - 0.4
   - ci_check
 before_install:
   - wget -q https://download.qt.io/official_releases/qt/5.13/5.13.2/qt-opensource-windows-x86-5.13.2.exe

+ 16 - 0
CHANGES.txt

@@ -1,3 +1,19 @@
+2020-06-30 version 0.4.0 (generator/QtProtobuf/QtGrpc)
+
+    QtProtobuf
+    * Improve serializer reentrancy
+    * Add static linking for quick plugins
+    * Add basic tutorial
+    * Replace qtprotobuf_link_archive with qtprotobuf_link_target
+    * Fix static build for well-known types
+    * Fix CPack packaging paths
+    * Implement "invalid" fields handling in json serializer
+    QtGrpc
+    * Add QML gRPC API
+    generator
+    * Refactor generator
+    * Implement nested types support
+
 2020-05-01 version 0.3.0 (generator/QtProtobuf)
 
     QtProtobuf

+ 1 - 1
CMakeLists.txt

@@ -1,6 +1,6 @@
 cmake_minimum_required(VERSION 3.6)
 
-set(QT_PROTOBUF_VERSION 0.3.0)
+set(QT_PROTOBUF_VERSION 0.4.0)
 set(QT_PROTOBUF_PROJECT QtProtobufProject)
 
 project(${QT_PROTOBUF_PROJECT} VERSION ${QT_PROTOBUF_VERSION} LANGUAGES CXX)

+ 1 - 0
README.md

@@ -13,6 +13,7 @@ QtProtobuf provides Qt-native support of Google protocol buffers. Generated code
 | [0.1.0](https://github.com/semlanik/qtprotobuf/tree/0.1.0) | ![](https://github.com/semlanik/qtprotobuf/workflows/Test%20Verification/badge.svg?branch=0.1.0) | ![](https://travis-ci.com/semlanik/qtprotobuf.svg?branch=0.1.0) |
 | [0.2](https://github.com/semlanik/qtprotobuf/tree/0.2) | ![](https://github.com/semlanik/qtprotobuf/workflows/Test%20Verification/badge.svg?branch=0.2) | ![](https://travis-ci.com/semlanik/qtprotobuf.svg?branch=0.2) |
 | [0.3](https://github.com/semlanik/qtprotobuf/tree/0.3) | ![](https://github.com/semlanik/qtprotobuf/workflows/Test%20Verification/badge.svg?branch=0.3) | ![](https://travis-ci.com/semlanik/qtprotobuf.svg?branch=0.3) |
+| [0.4](https://github.com/semlanik/qtprotobuf/tree/0.4) | ![](https://github.com/semlanik/qtprotobuf/workflows/Test%20Verification/badge.svg?branch=0.4) | ![](https://travis-ci.com/semlanik/qtprotobuf.svg?branch=0.4) |
 
 
 # Table of contents

+ 2 - 2
tests/test_grpc_qml/qml/tst_grpc.qml

@@ -26,8 +26,8 @@
 import QtQuick 2.12
 import QtTest 1.0
 
-import QtProtobuf 0.3
-import QtGrpc 0.3
+import QtProtobuf 0.4
+import QtGrpc 0.4
 import qtprotobufnamespace.tests 1.0
 
 TestCase {

+ 1 - 1
tests/test_qml/qml/tst_simple.qml

@@ -26,7 +26,7 @@
 import QtQuick 2.12
 import QtTest 1.0
 
-import QtProtobuf 0.3
+import QtProtobuf 0.4
 import qtprotobufnamespace.tests 1.0
 
 TestCase {