xref: /openbmc/obmc-console/CHANGELOG.md (revision bd4af900)
1# Changelog
2
3All notable changes to this project will be documented in this file.
4
5The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6and this project adheres to
7[Semantic Versioning](https://semver.org/spec/v2.0.0.html).
8
9Change categories:
10
11- Added
12- Changed
13- Deprecated
14- Removed
15- Fixed
16- Security
17
18## [Unreleased]
19
20### Added
21
221. config: Added support for the `aspeed-uart-routing` configuration key
23
24### Removed
25
261. Deprecated D-Bus interface `xyz.openbmc_project.console` is no longer used.
272. config: Drop support for the `socket-id` configuration key
28
29### Fixed
30
311. console-server: Fix configuration of lpc_address and sirq sysfs attributes
32
33## [1.1.0] - 2023-06-07
34
35### Added
36
371. console-server: Add PTY support for testing purposes
382. console-server: Add --console-id option
393. console-server: Add DBUS interface to find console unix socket FD.
404. Implement D-Bus interface `xyz.openbmc_project.Console.UART` for UART TTY
41   devices.
42
43### Changed
44
451. The `xyz.openbmc_project.console` interface is only published if the
46   underlying TTY device is a UART and not a VUART nor PTY (where baud is not
47   applicable)
48
492. console-server: Don't require a configuration file
50
51   Passing the `--config` option is no longer required when invoking
52   `obmc-console-server`.
53
54### Deprecated
55
561. obmc-console: Introduce console-id, deprecate socket-id
57
58   Deprecate the `socket-id` key in the configuration schema. Uses of
59   `socket-id` should be directly replaced with `console-id`.
60
612. Deprecate the `xyz.openbmc_project.console` D-Bus interface in favor of the
62   functionally equivalent `xyz.openbmc_project.Console.UART`.
63
64### Fixed
65
661. obmc-console: Consolidate handling of default socket-id
67