From ee3027f64104f6e8b689a9e0873273439eddf29c Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 7 Sep 2022 11:54:37 -0500 Subject: [PATCH] Update release notes and version numbers for release --- Doxyfile | 2 +- configure/CONFIG_PVDATABASE_VERSION | 6 +++--- documentation/RELEASE_NOTES.md | 13 +++++++++---- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/Doxyfile b/Doxyfile index 675eaa9..a752ed8 100644 --- a/Doxyfile +++ b/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = pvDatabaseCPP # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 4.6.1-dev +PROJECT_NUMBER = 4.7.0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/configure/CONFIG_PVDATABASE_VERSION b/configure/CONFIG_PVDATABASE_VERSION index 5843600..38577d8 100644 --- a/configure/CONFIG_PVDATABASE_VERSION +++ b/configure/CONFIG_PVDATABASE_VERSION @@ -1,12 +1,12 @@ # Version number for the PV Database API and shared library EPICS_PVDATABASE_MAJOR_VERSION = 4 -EPICS_PVDATABASE_MINOR_VERSION = 6 -EPICS_PVDATABASE_MAINTENANCE_VERSION = 1 +EPICS_PVDATABASE_MINOR_VERSION = 7 +EPICS_PVDATABASE_MAINTENANCE_VERSION = 0 # Development flag, set to zero for release versions -EPICS_PVDATABASE_DEVELOPMENT_FLAG = 1 +EPICS_PVDATABASE_DEVELOPMENT_FLAG = 0 # Immediately after a release the MAINTENANCE_VERSION # will be incremented and the DEVELOPMENT_FLAG set to 1 diff --git a/documentation/RELEASE_NOTES.md b/documentation/RELEASE_NOTES.md index 105ae6f..b5d1940 100644 --- a/documentation/RELEASE_NOTES.md +++ b/documentation/RELEASE_NOTES.md @@ -2,11 +2,16 @@ This document summarizes the changes to the module between releases. -## Release 4.X.Y (EPICS 7.X.Y, MMM 20YY) +## Release 4.7.0 (EPICS 7.0.7, Sep 2022) -* Added support for the whole structure (master field) server side plugins. The whole structure -is identified as the `_` string, and the pvRequest string that applies a plugin to it -has the form `field(_[pluginXYZ=optionA:3;optionB:uniqueId])`. +* Added support for the whole structure (master field) server side plugins. + The whole structure is identified as the `_` string, and a pvRequest string + that applies a plugin to it takes the form: + + `field(_[XYZ=A:3;B:uniqueId])` + + where `XYZ` is the name of a specific filter plugin that takes parameters + `A` and `B` with values `3` and `uniqueId` respectively. ## Release 4.6.0 (EPICS 7.0.6, Jul 2021)