diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e9e87e..66684a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,10 @@ follows [Semantic Versioning](https://semver.org/). ### Electron source integration +- Merge the active Electron source stack onto main through PR #76. Retain + Swift maintenance and rollback source, and keep Swift 0.2.41 stable. The + published beta.6 artifact predates the following history fixes. + - Start a fresh quota activity series when a connection changes. Retain prior observations outside the replacement account's heatmap, and preserve the current series on normal relaunch and Muse collection Stop/Start. diff --git a/docs/BETA.md b/docs/BETA.md index 292626f..b77e141 100644 --- a/docs/BETA.md +++ b/docs/BETA.md @@ -77,6 +77,11 @@ See [source choices](https://github.com/pekth/meterusage/blob/v0.3.0-beta.6/docs ## Known limits +- Beta.6 can retain the previous account's quota activity after disconnecting + and connecting a replacement account. Main isolates that series and preserves + Muse history across collection Stop/Start. Those source fixes have not been + packaged in this beta. + - Settings now shows the running bundle version. Source previews omit it when packaging metadata is absent. - The tray renderer preloads after completed onboarding. Native first-click diff --git a/docs/KB.md b/docs/KB.md index 10eb822..a98bc1a 100644 --- a/docs/KB.md +++ b/docs/KB.md @@ -45,7 +45,11 @@ Release documentation refresh: 2026-10-22 for build 75. ## Repository state -- Default branch: `main`. +- Default branch: `main`. The Electron integration merged through PR #76 as + `0d514dd`, with 855 TypeScript tests, typecheck/build, Swift build and 410 + tests, passing hosted CI and independent source review. The published beta.6 + remains the earlier artifact; these checks do not prove its native updater + installation or the isolated Swift cutover. - Swift baseline revision: `4b913db3a3a8eb2602296489872af2ecaa5d0530`. The Electron candidate is the accompanying migration change; native acceptance remains open. - This index is public-safe repository documentation. It does not prove current local provider state, runtime behavior, release availability, or external service state. diff --git a/docs/VERSIONS.md b/docs/VERSIONS.md index 3bf0c26..f6ea2c8 100644 --- a/docs/VERSIONS.md +++ b/docs/VERSIONS.md @@ -7,10 +7,13 @@ Swift is retained for critical maintenance and rollback. | Version | Source | Download | | --- | --- | --- | | Electron beta | [v0.3.0-beta.6](https://github.com/pekth/meterusage/tree/v0.3.0-beta.6) | [Manual signed/notarized Apple silicon ZIP](BETA.md) | -| Swift stable | Default branch and [v0.2.41](https://github.com/pekth/meterusage/tree/v0.2.41) | [Swift guide](swift/README.md) | +| Swift stable | Retained `Sources/` and [v0.2.41](https://github.com/pekth/meterusage/tree/v0.2.41) | [Swift guide](swift/README.md) | -The beta source is published through its tag while the Electron PR stack stays -unmerged. The tag includes current documentation and build 61 synthetic screenshots; +The Electron source stack is on main through [PR #76](https://github.com/pekth/meterusage/pull/76), +merge `0d514dd`. That integration preserves the newer Swift reporting source and +adds account-isolated quota activity and Muse Stop/Start history preservation. +These later fixes are not included in beta.6. The beta tag includes release +documentation and build 61 synthetic screenshots; its executable inputs match build source `023b753cfa1c248774efecb28a1770ee8de0950b`. The beta's package version was set at packaging time; its source manifest retains 0.2.41. Settings shows the