diff --git a/CHANGES b/CHANGES index be1ca13fa..1057df45c 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,50 @@ +1.5.3 -> 1.6.0 + - This is an official release for Tizen (6.0-M2) and Android developers. 1.6.y will be an LTS released with hotfixes in the future. We will move on to 1.7.0 after this release. + + - Tizen + - Minor API and documentation updates + - APIs for custom filters + - C API latency optimization + + - Android + - Java API latency optimization + - nnfw (ONE) runtime support, custom-easy support. + - Size optimization for products. + + - Major features + - Plug-and-play sub-plugins for converters + - Flatbuf --> NNStreamer converter + - Protobuf --> NNStreamer converter + - NNStreamer --> Flatbuf decoder + - NNStreamer-Check utility for nnstreamer developers. + - Decoders accept dynamic configurations. + - Converters may emit multi-tensor streams. + - NNShark subproject being integrated. + - Tensorflow-lite 2 support + + - Minor features + - Decoder subplugins w/ NEON support (depth/deeplab) + - Unregister for custom-easy + - Version fetching mechanisms. + - More profiling capabilities. + - Edge-AI examples and tests. + - NNFW support for latest versions and more tensor types. + - Product-wise size and build-time optimization. + - Memory operation optimization. + - More exception handling routines. + - NEON and other CPU optimization techniques determined in run-time. + + - Fixes + - Each instance of a custom filter or subplugin now have independent properties. + - Decoder (image-seg), performance profiling property of filter + - Transform negotiation errors, auto-fw filter, repo-sink, memory leaks + - Build-deps cleaned up, Code-style check setup for C++, + - Edge-TPU & Movidius subplugins tested and fixed. + - Packaging issues, permission issues of sensor-src (Tizen) + - Caffe2/Pytorch w/ Protobuf issues. Per-arch build and test issues. + - EOS handling with APIs. + - 0 SVACE and 0 Coverity issues. + 1.5.2 -> 1.5.3 - Mediapipe's graphs (NNStreamer pipeline equivalent) may be embedded as an element in NNStreamer pipeline - Qualcomm SNPE is supported (tensor-filter subplugin) diff --git a/debian/changelog b/debian/changelog index f6593a216..6beb560e2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +nnstreamer (1.6.0.0) unstable xenial bionic; urgency=medium + + * 1.6.0 Release (LTS for Tizen 6.0 M2 / Android-next products) + + -- MyungJoo Ham Wed, 09 Sep 2020 19:09:53 +0900 + nnstreamer (1.5.3.0) unstable xenial bionic; urgency=medium * 1.5.3 development starts (1.6.0.RC4) diff --git a/jni/nnstreamer.mk b/jni/nnstreamer.mk index d9a9d6c0f..f20ed30b5 100644 --- a/jni/nnstreamer.mk +++ b/jni/nnstreamer.mk @@ -8,7 +8,7 @@ ifndef GSTREAMER_ROOT_ANDROID $(error GSTREAMER_ROOT_ANDROID is not defined!) endif -NNSTREAMER_VERSION := 1.5.3 +NNSTREAMER_VERSION := 1.6.0 NNSTREAMER_VERSION_MAJOR := $(word 1,$(subst ., ,${NNSTREAMER_VERSION})) NNSTREAMER_VERSION_MINOR := $(word 2,$(subst ., ,${NNSTREAMER_VERSION})) NNSTREAMER_VERSION_MICRO := $(word 3,$(subst ., ,${NNSTREAMER_VERSION})) diff --git a/meson.build b/meson.build index b5c496f03..00687e4ea 100644 --- a/meson.build +++ b/meson.build @@ -2,7 +2,7 @@ # If you are using Tizen 5.0+ or Ubuntu/Bionix+, you don't need to mind meson version. project('nnstreamer', 'c', 'cpp', - version: '1.5.3', + version: '1.6.0', license: ['LGPL'], meson_version: '>=0.50.0', default_options: [ diff --git a/packaging/nnstreamer.spec b/packaging/nnstreamer.spec index 8a32b6cef..a225e0268 100644 --- a/packaging/nnstreamer.spec +++ b/packaging/nnstreamer.spec @@ -85,7 +85,7 @@ Summary: gstreamer plugins for neural networks # 2. Tizen : ./packaging/nnstreamer.spec # 3. Android: ./jni/nnstreamer.mk # 4. Meson : ./meson.build -Version: 1.5.3 +Version: 1.6.0 Release: 0 Group: Applications/Multimedia Packager: MyungJoo Ham @@ -859,6 +859,9 @@ cp -r result %{buildroot}%{_datadir}/nnstreamer/unittest/ %{_bindir}/nnstreamer-check %changelog +* Wed Sep 09 2020 MyungJoo Ham +- Release of 1.6.0 (LTS for Tizen 6.0 M2 and Android-next products) + * Thu Jun 04 2020 MyungJoo Ham - Start development of 1.5.3 (1.6.0-RC4)