From b7e1104502eca3a213b46303391ca4d3bc8ddec1 Mon Sep 17 00:00:00 2001 From: Petteri Aimonen Date: Fri, 16 Feb 2024 11:02:38 +0200 Subject: [PATCH] Publishing nanopb-0.3.9.10 --- CHANGELOG.txt | 7 +++++++ CMakeLists.txt | 2 +- extra/poetry/pyproject.toml | 2 +- generator/nanopb_generator.py | 2 +- library.json | 2 +- pb.h | 2 +- 6 files changed, 12 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 1bdbd86..1eca923 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,10 @@ +nanopb-0.3.9.10 (2024-02-16) + Add Apple privacy manifest + +Note: there are no functional differences between 0.3.9.9 and 0.3.9.10. +The changes are merely to address Apple requirements for library manifest +used in Swift Package Manager. + nanopb-0.3.9.9 (2022-04-23) Fix Xcode analyzer warnings (#667, #674) Fix clang sanitizer warnings diff --git a/CMakeLists.txt b/CMakeLists.txt index 2df0e9c..58dacc7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 2.8.12) project(nanopb C) -set(nanopb_VERSION_STRING nanopb-0.3.9.9) +set(nanopb_VERSION_STRING nanopb-0.3.9.10) set(nanopb_SOVERSION 0) string(REPLACE "nanopb-" "" nanopb_VERSION ${nanopb_VERSION_STRING}) diff --git a/extra/poetry/pyproject.toml b/extra/poetry/pyproject.toml index c46406c..ad3e750 100644 --- a/extra/poetry/pyproject.toml +++ b/extra/poetry/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "nanopb" -version = "0.3.9.9" +version = "0.3.9.10" description = "Nanopb is a small code-size Protocol Buffers implementation in ansi C. It is especially suitable for use in microcontrollers, but fits any memory restricted system." authors = ["Petteri Aimonen "] license = "Zlib" diff --git a/generator/nanopb_generator.py b/generator/nanopb_generator.py index dc8dfb6..68cbccd 100755 --- a/generator/nanopb_generator.py +++ b/generator/nanopb_generator.py @@ -3,7 +3,7 @@ from __future__ import unicode_literals '''Generate header file for nanopb from a ProtoBuf FileDescriptorSet.''' -nanopb_version = "nanopb-0.3.9.9" +nanopb_version = "nanopb-0.3.9.10" import sys import re diff --git a/library.json b/library.json index 86a31f7..1ceafb0 100644 --- a/library.json +++ b/library.json @@ -1,6 +1,6 @@ { "name": "Nanopb", - "version": "0.3.9.9", + "version": "0.3.9.10", "keywords": "protocol buffers, protobuf, google", "description": "Nanopb is a plain-C implementation of Google's Protocol Buffers data format. It is targeted at 32 bit microcontrollers, but is also fit for other embedded systems with tight (2-10 kB ROM, <1 kB RAM) memory constraints.", "repository": { diff --git a/pb.h b/pb.h index 0a98d3c..2bd4568 100644 --- a/pb.h +++ b/pb.h @@ -51,7 +51,7 @@ /* Version of the nanopb library. Just in case you want to check it in * your own program. */ -#define NANOPB_VERSION nanopb-0.3.9.9 +#define NANOPB_VERSION nanopb-0.3.9.10 /* Include all the system headers needed by nanopb. You will need the * definitions of the following: