Files
pvDatabase/documentation/RELEASE_NOTES.md
2014-07-10 13:38:06 -04:00

1.0 KiB

Release release/1.0 IN DEVELOPMENT

The main changes since release 3.0.2 are:

  • array semantics now enforce Copy On Write.
  • String no longer defined.
  • toString replaced by stream I/O
  • union is new type.
  • copy and monitor use new code in pvDataCPP

New Semantics for Arrays

pvDatabaseCPP has been changed to use the new array implementation from pvDataCPP.

String no longer defined

String is replaced by std::string.

toString replaced by stream I/O

All uses of toString have been changed to use the steam I/O that pvDataCPP implements.

union is a new basic type.

exampleDatabase now has example records for union and union array. There are records for regular union and for variant union.

copy

The implementation of copy and monitor for pvAccess has been changed to use the new monitor and copy support from pvDataCPP.

monitorPlugin

exampleDatabase now has a example plugin that implements onChange.

Release 0.9.2

This was the starting point for RELEASE_NOTES