diff --git a/documentation/releasenotes.rst b/documentation/releasenotes.rst index f6fdd97..b916355 100644 --- a/documentation/releasenotes.rst +++ b/documentation/releasenotes.rst @@ -6,9 +6,13 @@ Release Notes 1.2.4 (UNRELEASED) ------------------ +* data: Relax when assigning struct[] or union[] of similar types. * client: avoid assert() with invalid forced server name. * client: propagate exception during early op. setup. * client: GET yield complete updates after first. +* server: Ensure that variables bound into operation callback ``std::function<>`` are + released promptly when that operation is ended. +* server: relax post() after finish(). Return false instead of throwing ``std::logic_error``. * ioc: ensure db_cancel_event() before ~MonitorControlOp * QSRV also effected by bug in [db_cancel_event()](https://github.com/epics-base/epics-base/issues/423). * ioc: Fix typo preventing processing of DBR_STRING fields. diff --git a/setup.py b/setup.py index 119d84d..80a74f1 100755 --- a/setup.py +++ b/setup.py @@ -692,7 +692,7 @@ build_dso.sub_commands.extend([ pvxs_ver = '%(PVXS_MAJOR_VERSION)s.%(PVXS_MINOR_VERSION)s.%(PVXS_MAINTENANCE_VERSION)s'%pvxsversion -pvxs_ver += 'a2' +pvxs_ver += 'a3' with open(os.path.join(os.path.dirname(__file__), 'README.md')) as F: long_description = F.read()