Skip to content
This repository was archived by the owner on Feb 11, 2026. It is now read-only.

Commit 5a2f34d

Browse files
committed
chore(release): prepare for v2.3.0
1 parent d2a357f commit 5a2f34d

4 files changed

Lines changed: 96 additions & 12 deletions

File tree

CHANGELOG.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,58 @@
22

33
All notable changes to elecord-web will be documented in this file.
44

5+
## 2.3.0 - 2025-05-01
6+
7+
### 🚀 Features
8+
9+
- *(rpc)* Add user rpc icon
10+
- *(rpc)* Send user rpc state event
11+
- *(rpc)* Auto reconnect erpc websocket bridge
12+
- *(rpc)* Find routes to dm rooms
13+
- *(rpc)* Display rpc activity in room tiles
14+
- *(rpc)* Sanitize incoming rpc state events
15+
- *(rpc)* Monitor dm rooms for rpc changes
16+
- *(rpc)* Send and format activity status
17+
- *(rpc)* Send activity expire timestamp
18+
- *(rpc)* Periodically re-fetch room rpc manually
19+
- *(rpc)* Create settings tab
20+
- *(rpc)* Link user rpc icon to settings tab
21+
22+
23+
### 🐛 Bug Fixes
24+
25+
- *(rpc)* User rpc icon shown when null
26+
- *(rpc)* Wrong import path for moved files
27+
28+
29+
### 🔧 Refactor
30+
31+
- *(rpc)* Replace sendrpc static roomids with routerpc
32+
- *(rpc)* Deduplicate parseroomrpc event handling
33+
34+
35+
### ⚙️ Miscellaneous
36+
37+
- *(rpc)* Remove elapsed time
38+
- *(rpc)* Clean-up parseroomrpc script
39+
- *(rpc)* Move scripts to elecord/rpc
40+
- *(rpc)* Improve parseroomrpc logic
41+
- *(rpc)* Async and logging improvements
42+
- *(rpc)* Remove unused elapsedtimerpc script
43+
- *(rpc)* Rewrite comments for clarity
44+
45+
46+
### 🏗️ Build
47+
48+
- Update compound-design-tokens to v4.0.2
49+
50+
51+
### 🗃️ Pull Requests
52+
53+
- Merge pull request #46 from elecordapp/rpc
54+
- Merge pull request #47 from elecordapp/rpc-settings
55+
56+
557
## 2.2.1 - 2025-03-19
658

759
### 🐛 Bug Fixes

LATEST.md

Lines changed: 41 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,58 @@
1-
## 2.2.1 - 2025-03-19
1+
## 2.3.0 - 2025-05-01
2+
3+
**elecord v2.3.0** is a feature release, brining with it elecord's first landmark feature, Rich Presence (RPC). 🎉.
4+
5+
Rich Presence lets your friends see what you're playing in real time. When enabled, elecord will show your current game to your friends (also displayed under your profile picture).
6+
7+
To enable Rich Presence, head over to the RPC settings tab and follow the guide.
8+
9+
### 🚀 Features
10+
11+
- *(rpc)* Add user rpc icon
12+
- *(rpc)* Send user rpc state event
13+
- *(rpc)* Auto reconnect erpc websocket bridge
14+
- *(rpc)* Find routes to dm rooms
15+
- *(rpc)* Display rpc activity in room tiles
16+
- *(rpc)* Sanitize incoming rpc state events
17+
- *(rpc)* Monitor dm rooms for rpc changes
18+
- *(rpc)* Send and format activity status
19+
- *(rpc)* Send activity expire timestamp
20+
- *(rpc)* Periodically re-fetch room rpc manually
21+
- *(rpc)* Create settings tab
22+
- *(rpc)* Link user rpc icon to settings tab
223

3-
**elecord v2.2.1** is a maintenance release, bringing the latest updates from Element. And more internal improvements to the release process.
424

525
### 🐛 Bug Fixes
626

7-
- *(gitcliff)* Html comments rendered
8-
- *(github)* Latest.md not in checkout
27+
- *(rpc)* User rpc icon shown when null
28+
- *(rpc)* Wrong import path for moved files
929

1030

11-
### 📖 Documentation
31+
### 🔧 Refactor
1232

13-
- Update element merge guide
14-
- Add to element merge guide
33+
- *(rpc)* Replace sendrpc static roomids with routerpc
34+
- *(rpc)* Deduplicate parseroomrpc event handling
1535

1636

1737
### ⚙️ Miscellaneous
1838

19-
- *(gitcliff)* Fix merge commits filtered
20-
- *(scripts)* Remove git from prepare-release
39+
- *(rpc)* Remove elapsed time
40+
- *(rpc)* Clean-up parseroomrpc script
41+
- *(rpc)* Move scripts to elecord/rpc
42+
- *(rpc)* Improve parseroomrpc logic
43+
- *(rpc)* Async and logging improvements
44+
- *(rpc)* Remove unused elapsedtimerpc script
45+
- *(rpc)* Rewrite comments for clarity
46+
47+
48+
### 🏗️ Build
49+
50+
- Update compound-design-tokens to v4.0.2
2151

2252

2353
### 🗃️ Pull Requests
2454

25-
- Merge pull request #45 from elecordapp/element-v1.11.95
55+
- Merge pull request #46 from elecordapp/rpc
56+
- Merge pull request #47 from elecordapp/rpc-settings
2657

2758

cliff.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,8 @@ commit_parsers = [
7272
{ message = "^test", group = "<!-- 7 -->🧪 Testing" },
7373
{ message = "^chore\\(release\\): prepare for", skip = true },
7474
{ message = "^chore", group = "<!-- 8 -->⚙️ Miscellaneous" },
75-
{ message = "^Merge", group = "<!-- 9 -->🗃️ Pull Requests" },
75+
{ message = "^build", group = "<!-- 9 -->🏗️ Build" },
76+
{ message = "^Merge", group = "<!-- A -->🗃️ Pull Requests" },
7677
{ body = ".*", group = "<!-- X -->Other (unconventional)" },
7778
]
7879
# filter out the commits that are not matched by commit parsers

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "elecord-web",
3-
"version": "2.2.1",
3+
"version": "2.3.0",
44
"description": "Privacy focused chat app for gamers",
55
"author": "hazzuk",
66
"repository": {

0 commit comments

Comments
 (0)