Skip to content

Commit 16e1443

Browse files
bit-incarnasclaude
andauthored
[github-data] chore: bump version to 0.0.6 (#30)
Cuts the v0.0.6 release. Bundles two features that landed since v0.0.5: - Opt-in background sync (PR #28). Closes out the v0.2 design milestone -- five-minute heartbeat with three frequency tiers, off by default, rate-limit-gated. No new endpoints. - Charter hydration (PR #29). First v0.3 milestone -- vault files opt in via `github_repo: owner/repo` frontmatter and receive a fixed `gh_*` block populated from already-synced data. Idempotent, body-preserving, allowlist-gated. No new GitHub calls. Plus the doc updates from PRs #26 / #27 (ROADMAP.md added, SOP-progress note). Manifest + package.json + versions.json bumped. CHANGELOG [Unreleased] content moved into a [0.0.6] - 2026-04-30 section, leaving [Unreleased] empty for the next round. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 540c014 commit 16e1443

4 files changed

Lines changed: 8 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.0.6] - 2026-04-30
11+
12+
Two-feature release: opt-in background sync (closing v0.2) and charter hydration (opening v0.3). No new GitHub egress endpoints; both features operate over already-documented data flows.
13+
1014
### Added (charter hydration -- v0.3 milestone start)
1115
- **`src/sync/charter-hydrator.ts`** -- new pure module. `buildHydrationPlans({ vaultFiles, allowlist, nowIso })` returns one `HydrationPlan` per opt-in vault file (any markdown file with `github_repo: owner/repo` in its frontmatter). Each plan carries either `status: "ok"` with the merged `gh_*` frontmatter to write, or `status: "skipped"` with a reason (empty marker / non-string marker / unallowlisted repo / no synced data / no change since last hydration). No Obsidian imports; 100% unit-testable. The companion `applyHydrationUpdates(fm, updates)` mutates a frontmatter object in place, designed for use inside `processFrontMatter`'s mutate callback.
1216
- **Opt-in marker only.** Charters self-select by adding `github_repo: owner/repo` to their frontmatter. The plugin does not iterate `03_PROJECTS/` or any project folder; it iterates the vault's full markdown set and filters by the marker. Lets users put the marker on any file -- charter, HUD, daily-note template -- without configuration surface.

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "github-data",
33
"name": "GitHub Data",
4-
"version": "0.0.5",
4+
"version": "0.0.6",
55
"minAppVersion": "1.0.0",
66
"description": "Mirror GitHub state (repos, issues, PRs, releases, Dependabot, Actions, contribution activity) into vault-native markdown. Pull-in only; vault data stays in the vault.",
77
"author": "bit-incarnas",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "obsidian-github-data",
3-
"version": "0.0.5",
3+
"version": "0.0.6",
44
"description": "Mirror GitHub state (repos, issues, PRs, releases, Dependabot, Actions, contribution activity) into vault-native markdown. Pull-in only; vault data stays in the vault.",
55
"main": "main.js",
66
"scripts": {

versions.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33
"0.0.2": "1.0.0",
44
"0.0.3": "1.0.0",
55
"0.0.4": "1.0.0",
6-
"0.0.5": "1.0.0"
6+
"0.0.5": "1.0.0",
7+
"0.0.6": "1.0.0"
78
}

0 commit comments

Comments
 (0)