prepare for 1.1.0

This commit is contained in:
Michael Davidsaver
2022-10-12 10:34:09 -07:00
parent 36a4a2e3d6
commit 8972e93a35
3 changed files with 24 additions and 4 deletions
+4 -3
View File
@@ -1,6 +1,6 @@
PVXS_MAJOR_VERSION = 1
PVXS_MINOR_VERSION = 0
PVXS_MAINTENANCE_VERSION = 1
PVXS_MINOR_VERSION = 1
PVXS_MAINTENANCE_VERSION = 0
# Version range conditions in Makefiles
#
@@ -12,7 +12,8 @@ PVXS_MAINTENANCE_VERSION = 1
#
# ifneq ($(PVXS_X_Y_Z),YES) # PVXS != X.Y.Z
#
PVXS_1_0_1 = YES
PVXS_1_1_0 = YES
PVXS_1_0_1 = NO
PVXS_1_0_0 = NO
PVXS_0_3_1 = NO
PVXS_0_3_0 = NO
+19
View File
@@ -3,6 +3,25 @@
Release Notes
=============
1.1.1 (UNRELEASED)
------------------
1.1.0 (Nov 2022)
----------------
* Client Subscription yields "complete" Value to user code.
Unchanged fields will appear with the values most recently received,
kept in an internal cache. As a consequence, array and union fields
will always be shared with this case, and can never be safety modified.
* Change Server monitor watermark meaning from edge to level trigger.
* `pvxs::SigInt` executes callback on worker thread instead of signal context.
* Added API
* `pvxs::client::Subscription::stats` and `pvxs::server::MonitorControlOp::stats`
* `pvxs::client::Context::close()`
* `pvxs::TypeDef::as()` overload to change Struct -> StructA.
* `pvxs::Value::clear()`
1.0.1 (Oct 2022)
----------------
+1 -1
View File
@@ -624,7 +624,7 @@ build_dso.sub_commands.extend([
pvxs_ver = '%(PVXS_MAJOR_VERSION)s.%(PVXS_MINOR_VERSION)s.%(PVXS_MAINTENANCE_VERSION)s'%pvxsversion
#pvxs_ver += 'a1'
pvxs_ver += 'a1'
with open(os.path.join(os.path.dirname(__file__), 'README.md')) as F:
long_description = F.read()