2a82b84032564f48016117281b11aadd11bf8009
[profile/ivi/node-startup-controller.git] / NEWS
1 x.y.z
2 =====
3 * Make systemd respond to "READY" notifications from the NSC (GT-2212)
4 * Adjust D-Bus interface definitions to match the Node State Manager.
5 * Fix starting through systemd if the LUC cannot be read from disk.
6
7 1.0.0
8 =====
9 * Final release for GENIVI Excalibur
10 * Use a proper error code when unable to handle unregister requests
11 * Update the test documentation for legacy application handling
12 * Simplify g_variant_lookup_value_with_int_key() to avoid license
13   issues (the previously implementation was based on code from
14   GLib)
15 * Fix segmentation fault in TargetStartupMonitor.
16 * Fix segmentation fault in LAHandlerService.
17 * Add documentation for the GLib extension functions.
18 * Add documentation for the JobManager class
19 * Add documentation for the LAHandlerService class
20 * Add documentation for the LUCStarter class
21 * Add documentation for the NodeStartupControllerApplication class
22 * Add documentation for the ShutdownClient class
23 * Add documentation for the TargetStartupMonitor class
24 * Add documentation for the WatchdogClient class
25 * License the reference manual under Creative Commons CC0 1.0
26   Universal (CC0 1.0)
27 * Fixed NodeStartupControllerApplication's SIGINT handler redundantly
28   quitting the application and not cancelling the LUCStarter.
29 * The TargetStartupMonitor now only monitors its targets, not every
30   unit whose state changes.
31
32 0.9.1
33 =====
34 * First release candidate for 1.0.0
35 * Includes a feature complete implementation including Last User
36   Context (LUC) management, legacy application handling, and target
37   startup monitoring
38 * Dropped the org.genivi.BootManager1 D-Bus interface
39 * Dropped the org.genivi.LUCHandler1 D-Bus interface
40 * Renamed the component from Boot Manager to Node Startup Controller
41 * Merged all individual service apps into a single binary/process
42 * Moved updated versions of the D-Bus methods for LUC management into
43   the new org.genivi.NodeStartupController1.NodeStartupController
44   D-Bus interface
45 * Added a reference manual including documentation of the public
46   interfaces and test cases
47
48 0.1.0
49 =====
50 * Initial release for the GENIVI E-0.1 release
51 * Preliminary implementation of the LUC Handler
52 * Preliminary implementation of the boot manager D-Bus interface
53 * Incomplete implementation of LUC startup
54 * Incomplete implementation of target startup monitoring
55 * Incomplete implementation of legacy application handling