Merge branch 'develop' of 10.3.0.4:public/netxms into develop
[public/netxms.git] / ChangeLog
... / ...
CommitLineData
1*
2* 1.3.0
3*
4
5- Android Agent:
6 - Implemented "Connection notification" in status bar (feature #481)
7 - Fix bug in resetting switch preference (settings)
8- Android Console:
9 - Fix bug in resetting switch preference (settings)
10 - Implemented "Entire network" root (feature #482)
11 - Manage last alarm from status bar: acknowledge, resolve, terminate (only for Android >= 4.1)
12- Fixed issues: #79, #393, #88
13
14
15*
16* 1.2.11
17*
18
19- Thresholds can be defined as NXSL scripts
20- XMPP messaging support
21- "Do not save collected data to database" option for data collection items
22- Added "follow" option to "download file" object tools
23- New attribute "driver" for NXSL class "Node"
24- Management console:
25 - Stacked line charts implemented
26 - Authentication by certificates supported by Java console
27 - Russian translation improved
28- Fixed issues: #16, #76, #385, #464, #469, #472
29
30
31*
32* 1.2.10
33*
34
35- Event processing policy rules can be exported and imported
36- NXSL:
37 - Implemented post-increment and post-decrement for array elements
38 - New functions: GetDCIValues
39- Server's ICMP ping timeout can be configured
40- DB/2 monitoring subagent
41- DB/2 supported as backend database
42- Table DCIs can be used in condition objects
43- nxapush can push data on behalf of other nodes
44- Transformation script can be run on aggregated DCIs
45- Unknown SNMP trap sources can be automatically added as nodes
46- Syslog processing optinmized for performance
47- Default shared secret for agents can be configured
48- Driver for Ping3 devices
49- Driver for Allied Telesis switches
50- Agent installer on Windows automatically adds firewall exception
51- Database migration tool
52- Additional parameters in Solaris platform sub-agent
53- Management console:
54 - New command line option -fullscreen
55 - Option to draw borders around each value in "gauge" dashboard elements
56 - Sorting by value in "Last Values" view takes data type into consideration
57 - "Nodes" tab in object details view for subnets and containers
58 - "Address Map" tab in object details view for subnets
59 - Czech and Russian localization
60- Fixed issues: #150, #226, #307, #330, #362, #363, #364, #366, #367, #373, #378,
61 #384, #387, #390, $401, #410, #414, #416, #419, #439, #440
62
63
64*
65* 1.2.9
66*
67
68- Templates can be applied on clusters
69- Filters for automaticaly populated network maps
70- User-defined constants in NXSL
71- New methods deleteColumn and deleteRow in NXSL class Table
72- New NXSL functions: chr, ord
73- HTTPS support in port checker subagent
74- Added MIBs for Nortel/Trapeze Wireless security switches
75- New MIBs: BAY-STACK-NOTIFICATIONS-MIB, SUN-HW-CTRL-MIB, SUN-HW-TRAP-MIB,
76 SUN-PLATFORM-MIB
77- Management console:
78 - New dashboard elements: status map and table value
79- Fixed issues: #202, #300, #304, #305, #309, #311, #325, #327, #332, #334,
80 #335, #336, #337, #338, #339, #340, #342
81
82
83*
84* 1.2.8
85*
86
87- Support for data collection using SM-CLP protocol
88- Aggregated DCI values on cluster objects
89- Transformation scripts for table DCIs
90- Support for multi-column keys (instances) in table DCIs
91- Implemented SNMP table DCIs
92- Configurable DCI summary tables
93- Default background color for new network maps made configurable
94- Logged in users cannot be deleted
95- Empty containters have "Normal" status instead of "Unknown"
96- New NXSL functions: AgentReadTable, DeleteObject, GetDCIRawValue
97- Map objects can have status calculated from contained objects' status
98- SNMP trap listener port now configurable
99- HP-UX agent improved
100- Some D-Link MIBs added to distribution
101- Debian binaries built in UNICODE mode
102- Management console:
103 - Simplified table DCI configuration
104 - Charts can be created from table data
105 - Severity filter in dashboard element "Alarm Viewer"
106 - Zoom level can be configured for "Network Map" dashboard elements
107 - Values of custom attributes can be used in object tools
108 - Vertical orientation for dial chart elements
109- Web UI:
110 - Single sign-on support using CAS
111 - Configuration file nxmc.properties can be placed outside of war file
112 - Workbench layout and user preferences saved between sessions
113- Fixed issues: #57, #58, #195, #198, #262, #277, #281, #284, #286, #291, #293
114
115
116*
117* 1.2.7
118*
119
120- Simplified configuration of DCIs based on Windows performance counters
121- Basic software inventory
122- Network discovery improved
123- Status of zone's proxy node now used in "node down" event correlation
124- Configurable default DCI retention time and polling interval
125- New NXSL functions: CreateNode, GetSumDCIValue
126- New NXSL operator @ - safe get object's attribute
127- New MIBs added: ASTARO-MIB, CPQHOST-MIB, CPQPOWER-MIB
128- Special support for wireless switches
129- Driver for Motorola/Symbol wireless switches
130- Fixed bugs in template export/import
131- Database manager: Fixed bugs in database export
132- New parameters for Windows Security Center provided by WMI subagent:
133 System.AntiSpywareProduct.Active
134 System.AntiSpywareProduct.DisplayName
135 System.AntiSpywareProduct.UpToDate
136 System.AntiVirusProduct.Active
137 System.AntiVirusProduct.DisplayName
138 System.AntiVirusProduct.UpToDate
139 System.FirewallProduct.Active
140 System.FirewallProduct.DisplayName
141 System.FirewallProduct.UpToDate
142- Management console:
143 - "Export to CSV" option added to most tabular data views
144 - Auto login option for web console
145 - Last values of selected DCIs can be shown in object tooltips
146 on network maps
147- Fixed issues: #86, #199, #242, #246, #249, #250, #251, #256, #260, #268, #275
148
149
150*
151* 1.2.6
152*
153
154- DCI instance discovery
155- nxshell: Python-based client-side scripting
156- Array initializers in NXSL
157- NXSL function PostEvent can use event names instead of event codes
158- New NXSL functions: AgentReadParameter, CreateDCI, ManageObject,
159 SetInterfaceExpectedState, UnmanageObject
160- Management console:
161 - Network map functionality in web console now in sync with desktop version
162 - Alarm details view improved
163 - Configurable chart ordering on performance tab
164 - Syslog parser editor working correctly
165- Android Console:
166 - Force reconnection after changing settings (#241)
167 - Fixed bug in showing predefined graphs and dashboards (#239)
168 - Added support for mobile device objects
169 - Added geolocation info in overview tab
170- 64bit interface counters in Windows agent
171- Improved LLDP support
172- Driver for D-Link switches
173- Event parameters passed as arguments to action scripts
174- PING subagent: targets can be specified using DNS names
175- Android Agent:
176 - Changed name of configuration parameters (NB needs reconfiguration of agent!!!)
177 - New location strategy: relay on updates from other apps or force update (frequency, duration and provider selectable).
178 - Show location strategy on home screen.
179 - Fixed bug in automatic connection on first start when agent was disabled
180 - Override for connection schedule on detecting change of connectivity (selectable)
181- New MIBs added: LLDP-EXT-DOT1-MIB, LLDP-EXT-DOT3-MIB
182- Fixed issues: #197, #204, #219, #222, #225, #227, #229, #231, #234, #236
183
184
185*
186* 1.2.5
187*
188
189- Topology-based event correlation improved
190- Network discovery improved
191- Mapping tables
192- New NXSL functions: ceil, floor, round, format, map
193- Management console:
194 - "Alarm Details" view
195 - "Area" option implemented on line charts
196 - Multiple DCIs can be combined on one graph on "Performance" tab
197 - New dashboard element: separator
198 - DCIs can be created from MIB Explorer
199 - Textual conventions for selected MIB object displayed in MIB explorer
200 - Fixed bug with chart titles in dashboards
201 - "Snap to grid" and "Align to grid" options in network maps
202 - Improved Y-range adjustment in line charts
203 - Improved tooltips in line charts
204 - Custom logo can be set on login screen in web console
205 - Fixed performance and stability issues with image library
206- Android client:
207 - Select all/unselect all in alarms list
208 - Multipliers for graphs and last values: binary (power of two) and decimal (power of ten)
209 - Show number of pending alarms in home screen
210- API for creating embedded application agents
211- Initial (alpha) version of mobile agent for Android devices
212- Fixed issues: #23, #47, #49, #131, #154, #162, #163, #172, #175, #177, #178,
213 #180, #186, #187, #188, #189, #192, #194, #196
214
215
216*
217* 1.2.4
218*
219
220- New global variable $dci in transformation scripts
221- Management console:
222 - Command line options for automatic connect
223 - Container type objects can be expanded/collapsed by double click
224 in the object tree
225 - Maps and dashboards can be opened by double click in the object tree
226 - Line charts can be opened by double click on DCI in last values view
227 - Implemented seed-based network maps
228 - Decoration elements on network maps can be moved and resized
229 - Object details view can be opened from alarm's context menu
230 - Custom time intervals can be set in line chart properties
231- NXSL: implemented short-circuit evaluation of logical expressions (&& and ||)
232- New attribute "isLocalMgmt" in NXSL "Node" class
233- New parameter Icmp.PingStdDev in PING subagent
234- Cisco Catalyst 3550 supported by CATALYST driver
235- Intervals of less than a minute can be defined with custom DCI schedules
236- Agent parameters File.xxx (File.Size, etc) now support strftime style macros
237 for current date/time (similar to file name in log parser)
238- Android client:
239 - Restructured settings activity
240 - Alarm status icon notification configurable by settings (independent from playing the sound assigned to the category)
241 - Horizontal scrollable tabs for node info activity (tabs are no more compressed to show all together)
242 - Fixed bad format for DCI value in last values tab
243 - Scheduler for "passive" connection", parameters:
244