Skip to content

Commit 44b472e

Browse files
authored
chore: release v0.1.0 (#19)
1 parent ae83186 commit 44b472e

5 files changed

Lines changed: 104 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,100 @@
1+
2+
## [0.1.0](https://github.com/pkgforge/aeris/compare/v0.0.0...v0.1.0) - 2026-07-01
3+
4+
### ⛰️ Features
5+
6+
- *(browse)* Polish view, wire single package Install click - ([cece84e](https://github.com/pkgforge/aeris/commit/cece84e9b7eb214776da0b54f8ea026489039a17))
7+
- *(dashboard)* Polish view with scroll, primary CTA, semibold headings - ([23890cd](https://github.com/pkgforge/aeris/commit/23890cd07c078e4b1edf6f060339f4876a957d57))
8+
- *(installed)* Polish view, wire single package Update click - ([ac95b31](https://github.com/pkgforge/aeris/commit/ac95b3193cdb18ad3cfa007b52ebe64dfcc351a7))
9+
- *(manifest)* Rename diff buckets and sort entries by name - ([59cb368](https://github.com/pkgforge/aeris/commit/59cb36823254253f153e51a72ec221b24bbe24bb))
10+
- *(manifest)* Reload diff when packages.toml changes on disk - ([3bb5198](https://github.com/pkgforge/aeris/commit/3bb5198aaaff0bfec499ad3dd844e7c4d77d2a06))
11+
- *(manifest)* Per package detail panel on the right - ([ab9668e](https://github.com/pkgforge/aeris/commit/ab9668ed24d39a9afd2b43825ba0d362c6c0cb3c))
12+
- *(manifest)* Warn when an entry references a missing profile - ([84a26ef](https://github.com/pkgforge/aeris/commit/84a26efbe8f9c7dd14f33567fe15cb3b2d5c324e))
13+
- *(manifest)* Full package editor with source, build, options - ([c26372b](https://github.com/pkgforge/aeris/commit/c26372ba04ab176523e60135d9ba0d63696b686f))
14+
- *(manifest)* Edit, add, remove, and import installed packages - ([e8ad104](https://github.com/pkgforge/aeris/commit/e8ad104fb6583456e88558d46e26725e99dab6b1))
15+
- *(manifest)* Wire apply with prune toggle and confirm flow - ([4c481f0](https://github.com/pkgforge/aeris/commit/4c481f04d4b558f309250ecc1832ba3a49145d9b))
16+
- *(manifest)* Add read-only Manifest view for soar declarative state - ([cbfc73f](https://github.com/pkgforge/aeris/commit/cbfc73fe0cb3fca18bd551b04e41d361ddcfc907))
17+
- *(settings)* Redesign view with section cards, real switches, hierarchy - ([f2269fc](https://github.com/pkgforge/aeris/commit/f2269fc61a6d66f5cae7fc87bceb46b6107d3616))
18+
- *(text-input)* Multiline mode + use it for build commands - ([02cc2e2](https://github.com/pkgforge/aeris/commit/02cc2e273ac989fce5366cbd25a5b2bc61be10cd))
19+
- *(updates)* Polish view, wire card selection and update click - ([a79d73f](https://github.com/pkgforge/aeris/commit/a79d73f096094e5606049e343db5369baf44586a))
20+
- Focus root for keyboard actions and add native file picker - ([7561148](https://github.com/pkgforge/aeris/commit/7561148a54c4ccdefc82ab9d38150399fdb047bb))
21+
- Keyboard shortcuts for Esc and Enter - ([17bd98f](https://github.com/pkgforge/aeris/commit/17bd98f7232cfb3d7ef552916570d1d640cc70c6))
22+
- Editable text/number/select fields in Settings via edit modal - ([e20b2b0](https://github.com/pkgforge/aeris/commit/e20b2b01197795a76a8512abcc50dcd3305c8838))
23+
- Surface profile switching in the Adapters view - ([5bfdf73](https://github.com/pkgforge/aeris/commit/5bfdf7315607a0669da5205db7ed9661bf776394))
24+
- Track launched processes and add a Stop button - ([a42dba4](https://github.com/pkgforge/aeris/commit/a42dba4d8972a28beed125593bbe6580e909c3af))
25+
- Enumerate executables and prompt picker for multi-binary packages - ([195be88](https://github.com/pkgforge/aeris/commit/195be888e34e00ed707da4249cc5de929adc58f5))
26+
- Wire Run capability with a Run button on installed cards - ([3986cc0](https://github.com/pkgforge/aeris/commit/3986cc09c8fcd7e781eab82643ce367561373311))
27+
- Fetch and display package_detail in Browse panel - ([decf5fa](https://github.com/pkgforge/aeris/commit/decf5facc32641dd99ce5f495c8518f14c781d3a))
28+
- Add Sync button to Browse, Installed, and Updates toolbars - ([64ea8cd](https://github.com/pkgforge/aeris/commit/64ea8cd2019b37e0f8fea4de4b18a9ece3ab5395))
29+
- Remove plugin files when uninstalling a plugin adapter - ([d480c07](https://github.com/pkgforge/aeris/commit/d480c074a42cb2e9ea3a398ae7cb86b1c8cbd83e))
30+
- Surface BatchProgress events in the header - ([2976e35](https://github.com/pkgforge/aeris/commit/2976e3523c176716275e229a227beb9c06a80daf))
31+
- Wire Settings dirty-state, Toggle clicks, and Revert button - ([d8f5fe4](https://github.com/pkgforge/aeris/commit/d8f5fe46cb5d60d750f413c4d33ec76689cdc398))
32+
- Refresh installed list and toast batch operation results - ([dbe05b2](https://github.com/pkgforge/aeris/commit/dbe05b2f9d9735ec5cf66c0db3be48ddea9d934a))
33+
- Surface sync errors as toasts and persist sync_error - ([652eed4](https://github.com/pkgforge/aeris/commit/652eed45468609411530d20338179bb4fe714f12))
34+
- Surface update operation errors as toasts - ([a060f47](https://github.com/pkgforge/aeris/commit/a060f474f54b618f71f422b4156ff112d25a0c51))
35+
- Show target mode in confirmation messages - ([4b74bba](https://github.com/pkgforge/aeris/commit/4b74bba466fd76a2fa36b5c60785c8f1ea2a14e8))
36+
- Confirm before removing installed packages - ([da27af0](https://github.com/pkgforge/aeris/commit/da27af0492f1a726f6ac44abc8852bd70d1f61ef))
37+
- Make mode badge clickable to toggle User/System - ([e37f567](https://github.com/pkgforge/aeris/commit/e37f5676e049ad7bba1a4d07af48879283789f7d))
38+
- Migrate UI framework from iced to gpui - ([e52fb41](https://github.com/pkgforge/aeris/commit/e52fb418676a9767e73d96168cb12e409e7c0500))
39+
- Add batch operations, operation queue, toast notifications, and per-package progress - ([77ad959](https://github.com/pkgforge/aeris/commit/77ad95947ad985e221729ad88d01542afadd12fa))
40+
- Add can_list_updates capability, per-adapter update UI, and version badge fixes - ([ab6c09a](https://github.com/pkgforge/aeris/commit/ab6c09a4f3ddf7906ebf85875467b7f64851284e))
41+
- Add runtime plugin management and adapter enable/disable - ([b196123](https://github.com/pkgforge/aeris/commit/b196123086fed0083259f60844aa254ec5c79b7f))
42+
- Add PackageMode support, adapter badge colors, and multi-adapter UI - ([8ac26ef](https://github.com/pkgforge/aeris/commit/8ac26efce7c84a9c5c5b89cba4e552329086e897))
43+
- Integrate plugin registry, adapter manager, and multi-adapter routing - ([a0950b5](https://github.com/pkgforge/aeris/commit/a0950b569c1e554326da46a154ea1e1771a0b9b1))
44+
- Add WASM adapter system for sandboxed plugins - ([36df1c7](https://github.com/pkgforge/aeris/commit/36df1c7b4facd6e7bdd1b231f5bdc93c16e29131))
45+
- Improve overall user interface - ([35132e9](https://github.com/pkgforge/aeris/commit/35132e9f2a6b12189020939dcf5fd48ed4aa18f7))
46+
- Full system package mode support across all views - ([b615242](https://github.com/pkgforge/aeris/commit/b615242b64da18802fe32596840ef90df62c8eae))
47+
- Add system package support with privilege escalation - ([81ee3fb](https://github.com/pkgforge/aeris/commit/81ee3fbe9471a759cfbd174bf437550a45697d47))
48+
- Add support for config management - ([0be5f03](https://github.com/pkgforge/aeris/commit/0be5f030c5f7d3852fe4124ea9dbb9e41f284f2f))
49+
- Add live progress reporting for package operations - ([ee9dcb6](https://github.com/pkgforge/aeris/commit/ee9dcb637a8570849121129ba5207171bceca5ca))
50+
- Implement install/remove/update operations - ([d0a7fc3](https://github.com/pkgforge/aeris/commit/d0a7fc3660a52e242acd0dba5deef7d92ece4784))
51+
- Implement dashboard, installed, and updates views - ([0c4ad3d](https://github.com/pkgforge/aeris/commit/0c4ad3d15f4d161fc862863ef9384510edb10119))
52+
- Initialize soar adapter with package listing - ([77a9d65](https://github.com/pkgforge/aeris/commit/77a9d6525b32889fafb9a863fa5f9228691b42c4))
53+
- Add core types, adapter system, and GUI shell - ([e890fee](https://github.com/pkgforge/aeris/commit/e890fee87a3d84554178a51dd746fce3b810e7f6))
54+
- Add theme toggle - ([d384567](https://github.com/pkgforge/aeris/commit/d384567e5d9c8bf27106472729c557e03682632e))
55+
- Setup - ([2ec54b7](https://github.com/pkgforge/aeris/commit/2ec54b783073bec93bc8893dd42418773e4fe86b))
56+
57+
### 🐛 Bug Fixes
58+
59+
- *(layout)* Allow flex content to shrink so panels and rows do not clip - ([b5d7340](https://github.com/pkgforge/aeris/commit/b5d734030e902f992c876f6bb5b1a051361b94a8))
60+
- *(manifest)* Always show undeclared packages regardless of prune toggle - ([4184934](https://github.com/pkgforge/aeris/commit/4184934c6fc46e16d9152e3c26c2925cc80193eb))
61+
- *(manifest)* Strip soar's status suffix before edit/remove - ([1a6c81a](https://github.com/pkgforge/aeris/commit/1a6c81a0c0d73151f92685aea1308e6c222c405d))
62+
- *(manifest)* Read via PackagesConfig and write without losing unknown fields - ([2aabfd4](https://github.com/pkgforge/aeris/commit/2aabfd4aac144f1181fbbdeb4410893abd6bb3f3))
63+
- *(progress)* Route progress events to the Updates view too - ([d134515](https://github.com/pkgforge/aeris/commit/d134515240928b9d4f134a49c7df3811988cd336))
64+
- *(settings)* Unbreak scroll by clearing flex min-height up the chain - ([74abf8b](https://github.com/pkgforge/aeris/commit/74abf8bb42358fb6f530af34da6df84a077f4666))
65+
- *(settings)* Add cancel for select edit modal - ([694f196](https://github.com/pkgforge/aeris/commit/694f196a3c7548ca06d9d0baacae0facdfe32500))
66+
- *(settings)* Make the page scrollable - ([a59abdc](https://github.com/pkgforge/aeris/commit/a59abdc3fba656a6835cd0e4c1a286caa0824321))
67+
- *(text-input)* Scroll horizontally so the caret stays in view - ([23019ff](https://github.com/pkgforge/aeris/commit/23019ff88d8b0d2074ffacb3128cf40948ffa6c1))
68+
- Drop unused bindings flagged by the compiler - ([a74906e](https://github.com/pkgforge/aeris/commit/a74906e0080effa3013d24597aae28dcf19f6b66))
69+
- Widen settings edit modal and clip TextInput overflow - ([0b94dd7](https://github.com/pkgforge/aeris/commit/0b94dd746365656ebf16f0ced2d4dd40557ac8c1))
70+
- Enumerate package binaries via profile bin symlinks and occlude overlays - ([ff9d9c0](https://github.com/pkgforge/aeris/commit/ff9d9c06dca6c7516b25f006dc85b0b5997e482b))
71+
- Run installed binary directly and stop card-level click propagation - ([4f70b80](https://github.com/pkgforge/aeris/commit/4f70b80b20749c165d701ecc942a86ed3d94e562))
72+
- Disambiguate installed packages with same name - ([cb0ed3c](https://github.com/pkgforge/aeris/commit/cb0ed3c6408c863f0b59fa06f6d1b7a9f86359fa))
73+
- Recreate SoarContext after repo enable/disable toggle - ([993525f](https://github.com/pkgforge/aeris/commit/993525f17741b5b6a815426f929d0df5232c53ec))
74+
- Handle install error properly - ([3abfdfa](https://github.com/pkgforge/aeris/commit/3abfdfa0f16ad8a2436d1828a5898c4bc4e82f33))
75+
76+
### 🚜 Refactor
77+
78+
- Move repositories view into per-adapter section - ([d89f9d7](https://github.com/pkgforge/aeris/commit/d89f9d789549d48765d155aceb32e1e26b6c74f4))
79+
80+
### 📚 Documentation
81+
82+
- Rewrite README for scope, install, and features - ([ae83186](https://github.com/pkgforge/aeris/commit/ae831869b3d64161cbcfbfdccb6f57ec16d40ad4))
83+
- Add README - ([f2f9098](https://github.com/pkgforge/aeris/commit/f2f909895b083095bac992449d6c2e4aa932e476))
84+
85+
### ⚙️ Miscellaneous Tasks
86+
87+
- Add release-plz and onelf portable release - ([b1b0fe4](https://github.com/pkgforge/aeris/commit/b1b0fe4c051f6c6abd44833ad20e7d28360321bb))
88+
- Use published soar crates for crates.io publishing - ([4f1ec79](https://github.com/pkgforge/aeris/commit/4f1ec79872397cf657cea6ba34056cd99313ea26))
89+
- Prune unused imports, locals, and design tokens - ([d082e5f](https://github.com/pkgforge/aeris/commit/d082e5f3dcf454f22a33fa10bc63f6e8b251e681))
90+
- Drop musl targets from nightly matrix - ([60f3bee](https://github.com/pkgforge/aeris/commit/60f3bee27b326d1314001fe635471a2f8b4fc4e9))
91+
- Build with cargo-zigbuild to provide a musl C++ toolchain - ([29af431](https://github.com/pkgforge/aeris/commit/29af4316f436eafc88015477aa9fdf00b54d3537))
92+
- Remove dead state fields and types - ([25eae5a](https://github.com/pkgforge/aeris/commit/25eae5ad083a021db1f0300e984a5f03681aa299))
93+
- Fix workflow - ([d48f34a](https://github.com/pkgforge/aeris/commit/d48f34a6a3f5473c9a78f88f3f232677dbdf5da5))
94+
- Fix musl build - ([ee1e344](https://github.com/pkgforge/aeris/commit/ee1e34408b9d96e9cd2ebba69709d7602d9c89d5))
95+
- Release for both gnu and musl - ([dc358ec](https://github.com/pkgforge/aeris/commit/dc358ecc736846ff7e6f36394ba3a44c18cfe25f))
96+
- Add nightly workflow - ([1a138f7](https://github.com/pkgforge/aeris/commit/1a138f7a9b4425b75e1be2cdf0dd550ffb679800))
97+
- Use soar packages from git - ([b0a5edf](https://github.com/pkgforge/aeris/commit/b0a5edff8d4f2f2194441d4a08088b1aa39a1eb8))
198
# Changelog
299

3100
All notable changes to this project are documented in this file.

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[package]
22
name = "aeris"
3-
version = "0.0.0"
3+
version = "0.1.0"
44
edition = "2024"
55
description = "Unbounded package management"
66
license = "MIT"
7-
repository = "https://github.com/QaidVoid/aeris"
7+
repository = "https://github.com/pkgforge/aeris"
88
readme = "README.md"
99
keywords = ["package-manager", "gui", "soar", "linux"]
1010
categories = ["gui"]

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Each release ships a single self-contained executable built with
3131
and runs on most Linux systems without installing anything.
3232

3333
Download `aeris-x86_64-linux.onelf` from the
34-
[latest release](https://github.com/QaidVoid/aeris/releases/latest),
34+
[latest release](https://github.com/pkgforge/aeris/releases/latest),
3535
then:
3636

3737
```sh
@@ -40,7 +40,7 @@ chmod +x aeris-x86_64-linux.onelf
4040
```
4141

4242
Nightly builds are published on the rolling
43-
[`nightly`](https://github.com/QaidVoid/aeris/releases/tag/nightly) tag.
43+
[`nightly`](https://github.com/pkgforge/aeris/releases/tag/nightly) tag.
4444

4545
### From source
4646

onelf.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ output = "aeris.onelf"
88
version = "0.0.0"
99
description = "Unbounded package management"
1010
license = "MIT"
11-
homepage = "https://github.com/QaidVoid/aeris"
11+
homepage = "https://github.com/pkgforge/aeris"
1212

1313
[compression]
14-
level = 12
14+
level = 22
1515

1616
[bundle]
1717
strip = true

0 commit comments

Comments
 (0)