4.9.0(April 2018)
- [ECFLOW-1208] - installation:: fix gcc 6.3 compile issues
- [ECFLOW-1212] - installation: start_logserver added to the distribution
- [ECFLOW-1257] - installation: ecflow_logsvr.sh make references to ECMWF directories
- [ECFLOW-1262] - installation: ecflow_server start/stop scripts not working for ecgb-vecf
- [ECFLOW-1214] - server: Change default ECF_STATUS_CMD to output to %ECF_JOB%.stat
- [ECFLOW-1216] - server: if job creation fails due to permission, do not ret try again
- [ECFLOW-1218] - server: Whitelists not working as expected
- [ECFLOW-1238] - server: move aside large logfile on server restart
- [ECFLOW-1268] - server: allow full pre-processing of arbitary files, in same manner as job files
- [ECFLOW-1265] - server: group using alter cant handle variable values with spaces
- [ECFLOW-1215] - server: status time stamp not cleared after re-queue
- [ECFLOW-1217] - server: add support ECF_CHECK_CMD
- [ECFLOW-1219] - server: remove duplicate paths from server white list file
- [ECFLOW-1220] - server: investigate server timeouts on a heavliy loaded system
- [ECFLOW-1227] - server: checkpoint file checksum would prevent restarting with "partial" suite definition
- [ECFLOW-1233] - server: --load =file.def should recover state, IF file generated by --migrate /suite >file.def
- [ECFLOW-1239] - server: logging thousands of state changes affects server performance
- [ECFLOW-1260] - server: deleting a holding time dependency, did not start a job
- [ECFLOW-1244] - server: improve job generation performance
- [ECFLOW-1241] - Testing: add support for testing ecFlowUI with Squish
- [ECFLOW-1210] - python: improve performance of Def.check_job_creation()
- [ECFLOW-1255] - Enhancement: Make it easier to compile Python modules
- [ECFLOW-559] - ecFlowUI: add text filter interface to Output panel
- [ECFLOW-941] - ecFlowUI: find a way to add new server definitions to the ui while it is running
- [ECFLOW-1169] - ecFlowUI: add regexp based line filter to text viewer in Output panel
- [ECFLOW-1224] - ecFlowUI: add context menu to execute command defined by URL_COMMAND variable
- [ECFLOW-1266] - ecFlowUI: enable to show output containing html tables in Output panels
- [ECFLOW-1267] - ecFlowUI: add option to increase drift with a factor of 1.4
- [ECFLOW-1258] - ecFlowUI: save suite filter settings immediately after they were changed
- [ECFLOW-980] - ecFlowUI: the interface hangs when tries to write into a locked QSetting file
- [ECFLOW-1209] - ecFlowUI: crash after changing tree layout mode
- [ECFLOW-1211] - ecFlowUI: automatically add tree view when a server added to an empty tab
- [ECFLOW-1221] - ecflow_ui: add implemenation for ECF_CHECK_CMD/ECF_STATUS_CMD
- [ECFLOW-1242] - ecFlowUI: add option to increase drift exponentially
- [ECFLOW-1248] - ch_drop can be called automatically provided ch_register is used with 'with'
- [ECFLOW-1254] - ecFlowUI: make the close button in the text filter bar clear the filter
- [ECFLOW-1256] - ecFlowUI: always drop all handles belonging to current user on reset
- [ECFLOW-1177] - ecFlowUI: variable search does not work for servers
- [ECFLOW-1207] - ecflow_ui: cant build ecflow_ui with gcc 6.3
- [ECFLOW-1229] - ecFlow build fails with clang 5.01 or gcc 7.3.0 and boost 1.66.0
- [ECFLOW-1236] - ecFlowUI: crash on startup when there are multiple tree views in a tab
- [ECFLOW-1237] - ecFlowUI: do not jump to the top after removing an alias
- [ECFLOW-1261] - ecFlowUI: time icon shown on node not having time attributes
4.8.0(January 2018)
- [ECFLOW-1150] - client: simulator fails for multiple suites with different simulation periods
- [ECFLOW-1204] - client: After job generation the time attributes(next_time_slot) not reset.
- [ECFLOW-1152] - server: --alter add zombie user:fail::30 fails, for zombie lifetime in the server
- [ECFLOW-1182] - server: investigate why task with relative time does not loop under a repeat
- [ECFLOW-1188] - server: allow ecflow_client --alter to add a label.
- [ECFLOW-1190] - python: ecflow python api still uses boost for checkpointing.
- [ECFLOW-1138] - python: improve core python api
- [ECFLOW-1203] - python: defs.check_job_creation to throw exception on failure
- [ECFLOW-1206] - python: sometime job creation checking takes a while, add verbose mode
- [ECFLOW-1139] - documentation: Update tutorial and manual
...