File tree Expand file tree Collapse file tree 1 file changed +44
-0
lines changed
Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,50 @@ nav_order: 2
77
88# lua Release Notes
99
10+ Release 3-1
11+ -----------
12+
13+ ### Version Changes
14+ - Lua language version updated to 5.4.6
15+ - luaaa library version updated to 1.0
16+
17+ ### Library Changes:
18+
19+ Included libraries now have extended capabilities when built with a compiler that
20+ supports C++11. To enable these capabilites, define CXX11_SUPPORT=YES in a
21+ CONFIG_SITE.local file. Changes are noted below.
22+
23+ #### asyn
24+
25+ - Added setOption function
26+ - New include file, 'lasynlib.h' to allow external creation of lua asynPortDriver
27+ and asynOctetClient classes
28+
29+ - ** C++11 Only:** asynOctetClient and asynPortDriver changed to be proper c++ classes.
30+ Use asynOctetClient.find and asynPortDriver.find to construct instead of client and driver
31+ functions.
32+
33+ #### epics
34+
35+ - New include file, 'lepicslib.h' to allow external creation of lua PV class
36+ - sleep function deprecated
37+
38+ #### db
39+
40+ - All static database access functions implemented
41+ - Can specify callback function that is triggered whenever a database is loaded
42+
43+ #### osi
44+
45+ - New library for os independent functions
46+ - sleep function moved here
47+
48+
49+ ### Other Changes:
50+
51+ - print function now uses epicsStdoutPrintf behind the scenes to allow output redirection
52+ - Added luaLoadLibrary function to trigger library load in a given lua_state
53+
1054
1155Release 3-0-2
1256-------------
You can’t perform that action at this time.
0 commit comments