51 lines
1.0 KiB
Markdown
51 lines
1.0 KiB
Markdown
Release 4.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
|