summaryrefslogtreecommitdiff
path: root/NEWS
blob: 2a82b84032564f48016117281b11aadd11bf8009 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
x.y.z
=====
* Make systemd respond to "READY" notifications from the NSC (GT-2212)
* Adjust D-Bus interface definitions to match the Node State Manager.
* Fix starting through systemd if the LUC cannot be read from disk.

1.0.0
=====
* Final release for GENIVI Excalibur
* Use a proper error code when unable to handle unregister requests
* Update the test documentation for legacy application handling
* Simplify g_variant_lookup_value_with_int_key() to avoid license
  issues (the previously implementation was based on code from
  GLib)
* Fix segmentation fault in TargetStartupMonitor.
* Fix segmentation fault in LAHandlerService.
* Add documentation for the GLib extension functions.
* Add documentation for the JobManager class
* Add documentation for the LAHandlerService class
* Add documentation for the LUCStarter class
* Add documentation for the NodeStartupControllerApplication class
* Add documentation for the ShutdownClient class
* Add documentation for the TargetStartupMonitor class
* Add documentation for the WatchdogClient class
* License the reference manual under Creative Commons CC0 1.0
  Universal (CC0 1.0)
* Fixed NodeStartupControllerApplication's SIGINT handler redundantly
  quitting the application and not cancelling the LUCStarter.
* The TargetStartupMonitor now only monitors its targets, not every
  unit whose state changes.

0.9.1
=====
* First release candidate for 1.0.0
* Includes a feature complete implementation including Last User
  Context (LUC) management, legacy application handling, and target
  startup monitoring
* Dropped the org.genivi.BootManager1 D-Bus interface
* Dropped the org.genivi.LUCHandler1 D-Bus interface
* Renamed the component from Boot Manager to Node Startup Controller
* Merged all individual service apps into a single binary/process
* Moved updated versions of the D-Bus methods for LUC management into
  the new org.genivi.NodeStartupController1.NodeStartupController
  D-Bus interface
* Added a reference manual including documentation of the public
  interfaces and test cases

0.1.0
=====
* Initial release for the GENIVI E-0.1 release
* Preliminary implementation of the LUC Handler
* Preliminary implementation of the boot manager D-Bus interface
* Incomplete implementation of LUC startup
* Incomplete implementation of target startup monitoring
* Incomplete implementation of legacy application handling