Skip to content

Commit 6342f27

Browse files
authored
RDKEMW-10164: update CHANGELOG for release v1.1.5 (#139)
1 parent a7efff6 commit 6342f27

File tree

1 file changed

+105
-113
lines changed

1 file changed

+105
-113
lines changed

CHANGELOG.md

Lines changed: 105 additions & 113 deletions
Original file line numberDiff line numberDiff line change
@@ -1,140 +1,130 @@
1-
# Changelog
1+
### Changelog
22

3-
All notable changes to this project will be documented in this file.
3+
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
44

5-
* Each RDK Service has a CHANGELOG file that contains all changes done so far. When version is updated, add a entry in the CHANGELOG.md at the top with user friendly information on what was changed with the new version. Please don't mention JIRA tickets in CHANGELOG.
5+
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
66

7-
* Please Add entry in the CHANGELOG for each version change and indicate the type of change with these labels:
8-
* **Added** for new features.
9-
* **Changed** for changes in existing functionality.
10-
* **Deprecated** for soon-to-be removed features.
11-
* **Removed** for now removed features.
12-
* **Fixed** for any bug fixes.
13-
* **Security** in case of vulnerabilities.
147

15-
* Changes in CHANGELOG should be updated when commits are added to the main or release branches. There should be one CHANGELOG entry per JIRA Ticket. This is not enforced on sprint branches since there could be multiple changes for the same JIRA ticket during development.
8+
<!-- auto-changelog-above -->
169

17-
* In the future, generate this file by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
10+
#### [1.1.5](https://github.com/rdkcentral/control/compare/1.1.4...1.1.5)
1811

19-
## [1.1.4] - 2025-09-17
12+
> 5 November 2025
2013
21-
### Changed
22-
- move certselector logic into ctrlm-main repo (#102)
23-
- use version/branch from recipe (#109)
14+
- RDKEMW-9924 : ctrlm RF4CE upgrade skipped when BLE enabled [`#137`](https://github.com/rdkcentral/control/pull/137)
15+
- RDKEMW-7225: BLE pairing retries [`#126`](https://github.com/rdkcentral/control/pull/126)
16+
- RDKEMW-8929: Refactor ctrlm_voice_ipc_t to inherit ctrlm_ipc_iarm_t [`#129`](https://github.com/rdkcentral/control/pull/129)
17+
- Update CODEOWNERS [`#130`](https://github.com/rdkcentral/control/pull/130)
18+
- RDKEMW-8815: only return SUCCESS for autolookup if it found at least 1 code. [`#125`](https://github.com/rdkcentral/control/pull/125)
19+
- Deploy fossid_integration_stateless_diffscan_target_repo action [`#121`](https://github.com/rdkcentral/control/pull/121)
20+
- Deploy cla action [`#74`](https://github.com/rdkcentral/control/pull/74)
21+
- RDKEMW-8354: ctrlm-main crash while holding standby during OTA [`#115`](https://github.com/rdkcentral/control/pull/115)
22+
- RDKEMW-8133: Optional param name for voiceSessionRequest [`#108`](https://github.com/rdkcentral/control/pull/108)
2423

25-
### Added
26-
- update AMC APP key mapping (#98)
24+
#### [1.1.4](https://github.com/rdkcentral/control/compare/1.1.3...1.1.4)
2725

28-
### Fixed
29-
- getNetStatus call time out due to SAT download retries (#97)
30-
- remove device from bluez during factory reset (#100)
31-
- Missing Thunder cflags in ctrlm implemenation (#103)
26+
> 18 September 2025
3227
33-
### Removed
34-
- remove ctrlm compile flags (#104)
35-
- remove ctrlm build flags - CPC, DUNFELL (#105)
36-
- remove ctrlm build flags - RF4CE_PACKET_ANALYSIS (#107)
37-
- remove ctrlm build flags - DISABLE_BLE_VOICE (#106)
28+
- RDKEMW-8349 : ctrlm release v1.1.4 [`#113`](https://github.com/rdkcentral/control/pull/113)
29+
- RDKEMW-7979 : use version/branch from recipe [`#109`](https://github.com/rdkcentral/control/pull/109)
30+
- RDKEMW-7122 : Missing Thunder cflags in ctrlm implementation [`#103`](https://github.com/rdkcentral/control/pull/103)
31+
- RDKEMW-7772 : remove ctrlm build flags - DISABLE_BLE_VOICE [`#106`](https://github.com/rdkcentral/control/pull/106)
32+
- RDKEMW-7834 : remove ctrlm build flags - RF4CE_PACKET_ANALYSIS [`#107`](https://github.com/rdkcentral/control/pull/107)
33+
- RDKEMW-7694 : remove ctrlm build flags - CPC, DUNFELL [`#105`](https://github.com/rdkcentral/control/pull/105)
34+
- RDKEMW-7573 : remove ctrlm compile flags [`#104`](https://github.com/rdkcentral/control/pull/104)
35+
- RDKEMW-7333: remove device from bluez during factory reset [`#100`](https://github.com/rdkcentral/control/pull/100)
36+
- RDKEMW-6767: getNetStatus call time out due to SAT download retries [`#97`](https://github.com/rdkcentral/control/pull/97)
37+
- RDKEMW-3409 : move certselector logic into ctrlm-main repo [`#102`](https://github.com/rdkcentral/control/pull/102)
38+
- RDKEMW-7174 : update AMC APP key mapping [`#98`](https://github.com/rdkcentral/control/pull/98)
3839

39-
## [1.1.3] - 2025-08-19
40+
#### [1.1.3](https://github.com/rdkcentral/control/compare/1.1.2...1.1.3)
4041

41-
### Changed
42-
- Modify Remote Control plugin for RF4CE support (#80)
43-
- Mac address fetch (#92)
42+
> 19 August 2025
4443
45-
### Added
46-
- Runtime detection of ASB (#96)
44+
- RDKEMW-7232: update CHANGELOG for controlMgr release v1.1.3 [`#99`](https://github.com/rdkcentral/control/pull/99)
45+
- RDKEMW-5576: ctrlm mac address fetch [`#92`](https://github.com/rdkcentral/control/pull/92)
46+
- RDKEMW-4309 : Modify Remote Control plugin for RF4CE support [`#80`](https://github.com/rdkcentral/control/pull/80)
47+
- RDKEMW-5604 : runtime detection of ASB [`#96`](https://github.com/rdkcentral/control/pull/96)
4748

48-
## [1.1.2] - 2025-08-04
49+
#### [1.1.2](https://github.com/rdkcentral/control/compare/1.1.1...1.1.2)
4950

50-
### Changed
51-
- use HdmiCecSource instead of deprecated HdmiCec (#93)
52-
- update key code mapping (#91)
53-
- stop BLE audio stream on the RCU when server ends session early (#76)
51+
> 18 August 2025
5452
55-
### Added
56-
- BLE network discovery (#94)
57-
- try to load VL provided IRDB, upon failure fallback to existing IRDB in MW (#79)
58-
- print raw EDID data at debug log level
53+
- RDKEMW-6034: update CHANGELOG for controlMgr release v1.1.2 [`#95`](https://github.com/rdkcentral/control/pull/95)
54+
- RDKEMW-6538: use HdmiCecSource instead of deprecated HdmiCec [`#93`](https://github.com/rdkcentral/control/pull/93)
55+
- RDKEMW-6383 : update key code mapping [`#91`](https://github.com/rdkcentral/control/pull/91)
56+
- RDKEMW-3797 : BLE network discovery [`#94`](https://github.com/rdkcentral/control/pull/94)
57+
- RDKEMW-6195: try to load VL provided IRDB, upon failure fallback to existing IRDB in MW [`#79`](https://github.com/rdkcentral/control/pull/79)
58+
- RDKEMW-5714: Voice not initiated in ctrlm-main [`#81`](https://github.com/rdkcentral/control/pull/81)
59+
- RDKEMW-6884: Logs indicate missing receiver ID [`#85`](https://github.com/rdkcentral/control/pull/85)
60+
- RDKEMW-5413 : Remove RF4CE HAL from the middleware layer [`#75`](https://github.com/rdkcentral/control/pull/75)
61+
- RDKEMW-5506 : stop BLE audio stream on the RCU when server ends session early [`#76`](https://github.com/rdkcentral/control/pull/76)
62+
- RDKEMW-3965: print raw EDID data at debug log level [`447ae08`](https://github.com/rdkcentral/control/commit/447ae0826d15351fa97ccb12b3b18f435ff40089)
5963

60-
### Fixed
61-
- Voice not initiated due to voice key not initialized to default value
62-
63-
### Removed
64-
- remove receiver ID, its no longer used (#85)
65-
- Remove RF4CE HAL from the middleware layer (#75)
64+
#### [1.1.1](https://github.com/rdkcentral/control/compare/1.1.0...1.1.1)
6665

67-
66+
> 30 June 2025
6867
69-
## [1.1.1] - 2025-06-25
68+
- RDKEMW-4913: ctrlm release v1.1.1 [`#77`](https://github.com/rdkcentral/control/pull/77)
69+
- RDKEMW-4788: use HDMI Input plugin RDKV and AVInput RDKE [`#67`](https://github.com/rdkcentral/control/pull/67)
70+
- RDKEMW-5247 : BLE audio pipe size too small [`#68`](https://github.com/rdkcentral/control/pull/68)
71+
- RDKEMW-3411 : receive RF4CE IR binding key codes over IR input device [`#69`](https://github.com/rdkcentral/control/pull/69)
72+
- RDKEMW-3563: Enable ASB [`#63`](https://github.com/rdkcentral/control/pull/63)
73+
- RDKEMW-3119: Control Manager to use Power Manager Thunder Plugin [`07c1d22`](https://github.com/rdkcentral/control/commit/07c1d222b5d99849713a4db8dcef3bd847380f4b)
7074

71-
### Changed
72-
- Use the deprecated HDMI Input plugin instead of the new AV Input plugin if compile flag is set
75+
#### [1.1.0](https://github.com/rdkcentral/control/compare/1.0.10...1.1.0)
7376

74-
### Fixed
75-
- BLE audio pipe size too small, set minimum size
76-
- enable RF4CE Advanced Secure Binding (ASB)
77+
> 30 June 2025
7778
78-
### Added
79-
- receive RF4CE IR binding key codes over IR input device
80-
- use new Power Manager Thunder Plugin for power state events, switch to deprecated IARM interface with compile flag
81-
79+
- RDKEMW-4793: ctrlm release v1.1.0 [`#61`](https://github.com/rdkcentral/control/pull/61)
80+
- RDKEMW-3408: [ctrlm] refactor interface to ctrlm IR Database for Vendor layer integration [`#18`](https://github.com/rdkcentral/control/pull/18)
81+
- RDKEMW-3798 : RF4CE network discovery [`#53`](https://github.com/rdkcentral/control/pull/53)
82+
- RDKEMW-3410 : Default BLE controller type list [`#29`](https://github.com/rdkcentral/control/pull/29)
83+
- RDKEMW-4381: ctrlm crash during OTA interrupted by unpair or reset [`#54`](https://github.com/rdkcentral/control/pull/54)
8284

83-
## [1.1.0] - 2025-05-30
85+
#### [1.0.10](https://github.com/rdkcentral/control/compare/1.0.9...1.0.10)
8486

85-
### Changed
86-
- move thunder and IARM dependencies from irdb to ctrlm
87-
- load irdb library as a plugin with dlopen
88-
- use AVInput instead of HDMI Input thunder plugin for HDMI Infoframes
87+
> 4 June 2025
8988
90-
### Added
91-
- new interface to ctrlm IRDB
92-
- Default BLE controller type list
93-
- RF4CE network discovery at runtime instead of compile time
89+
- RDKEMW-4424: update CHANGELOG for release 1.0.10 [`#55`](https://github.com/rdkcentral/control/pull/55)
90+
- RDKEMW-3916: ctrlm crash from main queue msgs getting to networks prior to initialization [`#38`](https://github.com/rdkcentral/control/pull/38)
91+
- RDKEMW-4146: ctrlm support both old and new deviceType [`#48`](https://github.com/rdkcentral/control/pull/48)
92+
- RDKEMW-3918 : Control manager crashes on rapid MIC button presses [`#42`](https://github.com/rdkcentral/control/pull/42)
93+
- RDK-56578 : Changed deviceType from tv to IpTv. [`#34`](https://github.com/rdkcentral/control/pull/34)
94+
- RDKEMW-3609 : extend adpcm frame info [`#28`](https://github.com/rdkcentral/control/pull/28)
95+
- RDKEMW-3916: IARM calls registered too early [`ae82b1e`](https://github.com/rdkcentral/control/commit/ae82b1e66f70d6f621eb3c680b7bf870379bd84c)
96+
- RDKEMW-3835 - [Logging] Add Invalid firmware version OTA error code (0x8) mapping in ctrlmgr logs [`80e4d59`](https://github.com/rdkcentral/control/commit/80e4d59e841f3e9744fc6d3dd92b8bccec26c3ea)
9497

95-
### Fixed
96-
- crash during OTA interrupted by unpair or reset
98+
#### [1.0.9](https://github.com/rdkcentral/control/compare/1.0.8...1.0.9)
9799

100+
> 7 May 2025
98101
99-
## [1.0.10] - 2025-05-16
102+
- update CHANGELOG for controlMgr release 1.0.9 [`#35`](https://github.com/rdkcentral/control/pull/35)
103+
- RDKEMW-3737:Upgrading the halif-headers as iarmmgr [`#30`](https://github.com/rdkcentral/control/pull/30)
104+
- RDKEMW-3564 : Audio samples is always reported as 0 for FFV sessions [`2920c1a`](https://github.com/rdkcentral/control/commit/2920c1a455d1e1afe1d095c0b09fd841a305974d)
105+
- RDKEMW-3605: Remove 'volatile' type qualifier of "binding_in_progress" [`a7d2310`](https://github.com/rdkcentral/control/commit/a7d23104a3b961a26621a1c688ba775c3fe2ad3f)
100106

101-
### Changed
102-
- ctrlm crash from main queue msgs getting to networks prior to initialization
103-
- ctrlm support both old and new deviceType
104-
- Control manager crashes on rapid MIC button presses
105-
- [Logging] Add Invalid firmware version OTA error code (0x8) mapping in ctrlmgr logs
106-
- Changed deviceType from tv to IpTv.
107-
- Extend adpcm frame info.
107+
#### [1.0.8](https://github.com/rdkcentral/control/compare/1.0.7...1.0.8)
108108

109+
> 28 April 2025
109110
110-
## [1.0.9] - 2025-04-28
111+
- update CHANGELOG for controlMgr release 1.0.8 [`#25`](https://github.com/rdkcentral/control/pull/25)
112+
- RDKEMW-3276: common udev node and provide list of possible names for IR input device discovery [`#20`](https://github.com/rdkcentral/control/pull/20)
111113

112-
### Changed
113-
- Audio samples is always reported as 0 for FFV sessions
114-
- Remove 'volatile' type qualifier of "binding_in_progress"
115-
- Upgrading the halif-headers as iarmmgr
114+
#### [1.0.7](https://github.com/rdkcentral/control/compare/1.0.6...1.0.7)
116115

116+
> 10 April 2025
117117
118-
## [1.0.8] - 2025-04-15
119-
120-
### Changed
121-
- use list of all possible names for IR input device discovery instead of product specific config
122-
123-
124-
## [1.0.7] - 2025-03-31
125-
126-
### Changed
118+
- XCTRL-400: add irdb stub implementation if ctrlm-hal-irdb lib does not exist [`#17`](https://github.com/rdkcentral/control/pull/17)
119+
- Merge pull request #14 from rdkcentral/feature/XCTRL-400_rdkv_code_sy… [`#16`](https://github.com/rdkcentral/control/pull/16)
120+
- XCTRL-400: RDKE Release 2025-03-31 (ctrlm v1.0.7) [`#14`](https://github.com/rdkcentral/control/pull/14)
127121
- Rationalize Voice Logging
128122
- move auth from ctrlm-cpc to ctrlm-main
129123
- Add ctrlm HAL certificate interace
130124
- Remove irMgr dependencies in controlMgr
131125
- create HAL interface for platform specific IRDBs
132-
133-
### Added
134126
- BLE audio stream end time telemetry
135127
- voice stream telemetry in single line/event
136-
137-
### Fixed
138128
- Type-Z OTA bug
139129
- Remote type changed to type-Z early
140130
- controlMgr maintenance time crash at onInitializedTimer
@@ -145,28 +135,35 @@ All notable changes to this project will be documented in this file.
145135
- Logline error event rcu firmware status
146136

147137

148-
## [1.0.6] - 2025-03-18
138+
#### [1.0.6](https://github.com/rdkcentral/control/compare/1.0.5...1.0.6)
149139

150-
### Added
140+
> 18 March 2025
141+
142+
- RDKEMW-1397: IR input device name move to config file [`#1`](https://github.com/rdkcentral/control/pull/1)
143+
- RDKEMW-1783: controlMgr crash at onInitializedTimer when going to dee… [`#11`](https://github.com/rdkcentral/control/pull/11)
151144
- custom target to build ctrlm config file only
152145
- additional config override file that can be provided by vendor layer
153146

147+
#### [1.0.5](https://github.com/rdkcentral/control/compare/1.0.4...1.0.5)
148+
149+
> 25 February 2025
154150
155-
## [1.0.5] - 2025-02-24
151+
- RDKEMW-1783: controlMgr crash at onInitializedTimer when going to deepsleep [`#10`](https://github.com/rdkcentral/control/pull/10)
156152

157-
### Changed
158-
- crash at onInitializedTimer when going to deepsleep
153+
#### [1.0.4](https://github.com/rdkcentral/control/compare/1.0.3...1.0.4)
159154

155+
> 25 February 2025
160156
161-
## [1.0.4] - 2025-02-20
157+
- RDKEMW-1890: Remove irMgr dependencies in controlMgr [`#6`](https://github.com/rdkcentral/control/pull/6)
162158

163-
### Changed
164-
- removed references to deprecated irMgr component
165159

160+
#### 1.0.3
166161

167-
## [1.0.3] - 2025-02-07
162+
> 13 February 2025
168163
169-
### Changed
164+
- XCTRL-379: CTRLM RDKE Release 2025-02-07 [`#4`](https://github.com/rdkcentral/control/pull/4)
165+
- XCTRL-379: CTRLM RDKE Release 2025-02-07 [`#3`](https://github.com/rdkcentral/control/pull/3)
166+
- Import of source (develop) [`83e2f7b`](https://github.com/rdkcentral/control/commit/83e2f7bd1f5a179b47e0278f49e17466f4b1c457)
170167
- check that a file descriptor is valid before FD_SET()
171168
- standardize use of singleton pattern ctrlm
172169
- speed up BLE auto pairing and surface failures immediately
@@ -176,16 +173,13 @@ All notable changes to this project will be documented in this file.
176173
- remove legacy url_vrex config field
177174
- Add ctrlm Support for XRA BLE key - QAM
178175
- ControlMgr crash pairWithMacHash when going to deepsleep
179-
180-
### Added
181176
- RemoteControl plugin methods to pair and unpair targetted RCU devices based on MAC
182177
- RemoteControl plugin methods to trigger RCU firmware upgrade and report status of upgrade
183178
- ctrlm-factory added to this repo, its no longer a separate repo
184179

180+
#### 1.0.2
185181

186-
## [1.0.2] - 2024-12-06
187-
188-
### Changed
182+
> 6 December 2024
189183
- ctrlm IR uinput device match exact name, simplify IR-initiated BLE pairing event handling
190184
- Check for Invalid avDevType
191185
- move stop audio stream to separate non iarm related function
@@ -194,7 +188,5 @@ All notable changes to this project will be documented in this file.
194188
- Detect the platform type (TV vs STB) using DeviceInfo plugin
195189
- IR keypresses use same PII mask variable as Voice
196190
- fix "last wakeup key code" not received, along with defering gdbus proxy calls for characteristics until they are needed.
197-
198-
### Added
199191
- unit test function to set IR protocol support characteristic on RCU
200192
- Added Alexa voice service support in SDT endpoint, along with async voice message support

0 commit comments

Comments
 (0)