diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index d477ca3bd..4e317c84d 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -16,10 +16,36 @@ -

Changes from the 3.14 branch since 3.15.6

+

Routine epicsTempName() removed from libCom

- +

This routine was a simple wrapper around the C89 function tmpnam() +which is now seen as unsafe and causes warning messages to be generated by +most modern compilers. The two internal uses of this function have been +modified to call epicsTempFile() instead. We were unable to find any +published code that used this function, so it was removed immediately instead +of being deprecated.

+

DBD Parsing of Record Types

+ +

The Perl DBD file parser has been made slightly more liberal; the order in +which DBD files must be parsed is now more flexible, so that a record type +definition can now be parsed after a device support that referred to that +record type. A warning message will be displayed when the device support is +seen, but the subsequent loading of the record type will be accepted without +triggering an error. See +Launchpad bug +#1801145.

+ +

menuScan and several record types documented with POD

+ +

The EPICS Wiki pages describing a number of standard record types has been +converted into the Perl POD documentation format and added to the DBD files, +so at build-time an HTML version of these documents is generated and installed +into the htmls directory. Thanks to Tony Pietryla.

+ +

CA client tools learned -V option

+ +

This displays the version numbers of EPICS Base and the CA protocol.

Changes made between 3.15.5 and 3.15.6