Skip to content

Commit 8652355

Browse files
author
EmbeddedOS Release Bot
committed
chore(release): v3.0.0 — unified production release across EmbeddedOS-org
- Bump version to 3.0.0 - Refresh CHANGELOG, CITATION.cff, LICENSE/NOTICE - Trigger release.yml -> per-platform binaries, mdBook, promo video
1 parent 2cdcb26 commit 8652355

41 files changed

Lines changed: 445 additions & 139 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,3 +81,9 @@ node_modules/
8181
# SBOM output
8282
sbom/*.json
8383
!sbom/sbom-template.json
84+
dist/
85+
__pycache__/
86+
*.pyc
87+
.venv/
88+
target/
89+
.pytest_cache/

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,16 @@
11
# Changelog
2+
3+
## [3.0.0] - 2026-05-13
4+
5+
### Production Release — Unified EmbeddedOS-org v3.0.0
6+
7+
This is the synchronized production release across all 18 EmbeddedOS-org repos.
8+
9+
- Refreshed governance: LICENSE, NOTICE, CITATION.cff, SECURITY.md
10+
- CI/CD pipelines hardened: release.yml, book-build.yml, video-build.yml, deploy-pages.yml
11+
- Release artifacts produced for: Linux x64/arm64, macOS x64/arm64, Windows x64, Docker, plus per-repo embedded/mobile/extension targets
12+
- mdBook documentation built and deployed to GitHub Pages
13+
- Promo video rendered and attached as a release asset
214

315
All notable changes to this project will be documented in this file.
416

CITATION.cff

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
cff-version: 1.2.0
2+
message: "If you use this software, please cite it using the metadata below."
3+
type: software
4+
title: "eApps"
5+
version: "3.0.0"
6+
date-released: "2026-05-13"
7+
authors:
8+
- name: "EmbeddedOS Project Contributors"
9+
url: "https://github.com/embeddedos-org/eApps"
10+
license: MIT

NOTICE

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
EmbeddedOS Project
2+
Copyright 2026 The EmbeddedOS Project Contributors
3+
4+
Licensed under the MIT License (see LICENSE).
5+
6+
This product includes software developed by the EmbeddedOS Project.

cli-tools/ebot/package.json

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
11
{
22
"name": "@eos/ebot-cli",
3-
"version": "1.0.0",
3+
"version": "3.0.0",
44
"description": "AI assistant in terminal - EoS CLI Tool",
5-
"bin": { "eos-ebot": "./index.js" },
5+
"bin": {
6+
"eos-ebot": "./index.js"
7+
},
68
"main": "index.js",
7-
"scripts": { "start": "node index.js", "test": "jest" },
8-
"keywords": ["eos", "ebot", "cli"],
9+
"scripts": {
10+
"start": "node index.js",
11+
"test": "jest"
12+
},
13+
"keywords": [
14+
"eos",
15+
"ebot",
16+
"cli"
17+
],
918
"license": "Apache-2.0",
10-
"dependencies": { "commander": "^12.0.0", "chalk": "^5.3.0", "ora": "^7.0.1" }
19+
"dependencies": {
20+
"commander": "^12.0.0",
21+
"chalk": "^5.3.0",
22+
"ora": "^7.0.1"
23+
}
1124
}

cli-tools/ecal/package.json

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
11
{
22
"name": "@eos/ecal-cli",
3-
"version": "1.0.0",
3+
"version": "3.0.0",
44
"description": "Calendar management - EoS CLI Tool",
5-
"bin": { "eos-ecal": "./index.js" },
5+
"bin": {
6+
"eos-ecal": "./index.js"
7+
},
68
"main": "index.js",
7-
"scripts": { "start": "node index.js", "test": "jest" },
8-
"keywords": ["eos", "ecal", "cli"],
9+
"scripts": {
10+
"start": "node index.js",
11+
"test": "jest"
12+
},
13+
"keywords": [
14+
"eos",
15+
"ecal",
16+
"cli"
17+
],
918
"license": "Apache-2.0",
10-
"dependencies": { "commander": "^12.0.0", "chalk": "^5.3.0", "ora": "^7.0.1" }
19+
"dependencies": {
20+
"commander": "^12.0.0",
21+
"chalk": "^5.3.0",
22+
"ora": "^7.0.1"
23+
}
1124
}

cli-tools/echat/package.json

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
11
{
22
"name": "@eos/echat-cli",
3-
"version": "1.0.0",
3+
"version": "3.0.0",
44
"description": "Terminal messaging - EoS CLI Tool",
5-
"bin": { "eos-echat": "./index.js" },
5+
"bin": {
6+
"eos-echat": "./index.js"
7+
},
68
"main": "index.js",
7-
"scripts": { "start": "node index.js", "test": "jest" },
8-
"keywords": ["eos", "echat", "cli"],
9+
"scripts": {
10+
"start": "node index.js",
11+
"test": "jest"
12+
},
13+
"keywords": [
14+
"eos",
15+
"echat",
16+
"cli"
17+
],
918
"license": "Apache-2.0",
10-
"dependencies": { "commander": "^12.0.0", "chalk": "^5.3.0", "ora": "^7.0.1" }
19+
"dependencies": {
20+
"commander": "^12.0.0",
21+
"chalk": "^5.3.0",
22+
"ora": "^7.0.1"
23+
}
1124
}

cli-tools/ecleaner/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.backends._legacy:_Backend"
44

55
[project]
66
name = "eos-ecleaner"
7-
version = "1.0.0"
7+
version = "3.0.0"
88
description = "Disk cleanup & optimizer - EoS CLI Tool"
99
license = {text = "Apache-2.0"}
1010
requires-python = ">=3.9"

cli-tools/econverter/package.json

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
11
{
22
"name": "@eos/econverter-cli",
3-
"version": "1.0.0",
3+
"version": "3.0.0",
44
"description": "Unit/format converter - EoS CLI Tool",
5-
"bin": { "eos-econverter": "./index.js" },
5+
"bin": {
6+
"eos-econverter": "./index.js"
7+
},
68
"main": "index.js",
7-
"scripts": { "start": "node index.js", "test": "jest" },
8-
"keywords": ["eos", "econverter", "cli"],
9+
"scripts": {
10+
"start": "node index.js",
11+
"test": "jest"
12+
},
13+
"keywords": [
14+
"eos",
15+
"econverter",
16+
"cli"
17+
],
918
"license": "Apache-2.0",
10-
"dependencies": { "commander": "^12.0.0", "chalk": "^5.3.0", "ora": "^7.0.1" }
19+
"dependencies": {
20+
"commander": "^12.0.0",
21+
"chalk": "^5.3.0",
22+
"ora": "^7.0.1"
23+
}
1124
}

cli-tools/efiles/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.backends._legacy:_Backend"
44

55
[project]
66
name = "eos-efiles"
7-
version = "1.0.0"
7+
version = "3.0.0"
88
description = "File manager TUI - EoS CLI Tool"
99
license = {text = "Apache-2.0"}
1010
requires-python = ">=3.9"

0 commit comments

Comments
 (0)