Commit Graph

18 Commits

Author SHA1 Message Date
Kpa-clawbot c70f4b1c3d docs(#1387): CHANGELOG note correcting #1324 PR body's nonexistent test claims (#1388)
## Summary

Docs-only correction to the historical record of merged PR #1324.
Addresses adversarial audit findings #1 and #2 from the #1324 post-merge
audit (issue #1387).

## Problem

PR #1324's body referenced four tests that do NOT exist in master:

- `TestMultibyteCapPersistRoundTrip`
- `TestMultibyteCapPersistSkipsUnknown`
- `TestMaybePersistCoalesces`
- A `TryLock` coalescing test

The tests that actually shipped in PR #1324 are:

- `TestRunMultibyteCapPersist_AppliesSnapshot`
- `TestRunMultibyteCapPersist_NoSnapshot_NoOp`

The merged PR title/body cannot be edited cleanly post-merge, so we
correct the record in `CHANGELOG.md`.

## Change

- Adds an `[Unreleased]` section at the top of `CHANGELOG.md`.
- Notes the discrepancy between what PR #1324's body claimed and what
actually landed.
- Points to issue #1386, which tracks the corrective test additions
(round-trip, unknown-key skip, coalescing).

## Scope (locked)

- **Docs-only.** No code, no tests, no production behavior changes.
- Dead-code removal (`GetMultiByteCapMap` and the stale comment) is
explicitly out of scope here — handled by sibling PR #1386.

## Files Changed

- `CHANGELOG.md` (+5 lines, 0 deletions)

## Verification

- Preflight: `bash ~/.openclaw/skills/pr-preflight/scripts/run-all.sh
origin/master` → exit 0.
- PII grep clean.

Fixes #1387

Co-authored-by: CoreScope Bot <bot@corescope>
2026-05-26 05:57:58 +00:00
Kpa-clawbot 0568c35b8d chore(release): v3.7.2 — hotfix from v3.7.1 (ingestor backfill loop) (#1135)
## v3.7.2 — Hotfix Release

Hotfix release branched from `v3.7.1`. Cherry-picks **only** PR #1121
(ingestor infinite-loop fix). Top-of-master has unresolved issues per
recent operator reports — `release/v3.7.2` is the minimal safe upgrade.

### What's in this branch
- `c788319` — `fix(ingestor): exclude path_json='[]' rows from backfill
WHERE (#1119) (#1121)` (cherry-picked from master)
- `a91f1db` — `chore(release): v3.7.2` (CHANGELOG entry)

### Diff vs `v3.7.1`
```
cmd/ingestor/db.go      |   4 +-
cmd/ingestor/db_test.go | 157 +++++++++++++++++++++++++++++++++++++++++++++++-
CHANGELOG.md            |   7 +++
```

### What this is NOT
- Not a merge to `master`. Master has moved forward independently with
changes that are not yet ready for release.
- Not a "Fixes #X" PR — this is release packaging, not a new bug fix.
The underlying fix already merged via #1121.

### Merge guidance
**Do not merge into `master` unless you've decided that's appropriate.**
The likely intent is:
1. Review this branch / PR for correctness of the cherry-pick +
CHANGELOG.
2. Tag `v3.7.2` on the head of `release/v3.7.2` (the version-bump commit
is real code, not `[skip ci]` — safe to tag per AGENTS.md rule 33).
3. Run the release workflow off the tag.
4. Optionally close this PR without merging, since master's history will
diverge from the hotfix branch by design.

If you DO want master to also carry the CHANGELOG entry, that can be a
separate cherry-pick onto master after this lands — but the fix itself
(#1121) is already on master.

### Verification
- `git diff v3.7.1..HEAD --stat` is 3 files / 168 insertions / 4
deletions — minimal surface area.
- TDD test from #1121 squash is included (`cmd/ingestor/db_test.go`
additions).
- No additional commits pulled from master.

---------

Co-authored-by: OpenClaw Bot <bot@openclaw.local>
Co-authored-by: Kpa-clawbot <bot@kpa-clawbot.local>
2026-05-06 18:23:11 -07:00
you d3fb8454c3 v2.5.0 "Digital Rain" — Matrix mode, hex flight, matrix rain 2026-03-22 08:38:28 +00:00
you 9d6707f410 docs: update v2.4.1 notes with pause fix 2026-03-22 05:01:38 +00:00
you a5d6ee3a5e v2.4.1 — hotfix for ingestion, WS, and animation regressions 2026-03-22 04:57:29 +00:00
you 49b07e3d5f docs: add ingestion regression to v2.4.0 changelog 2026-03-22 01:23:36 +00:00
you 4b8fb0e470 docs: tone down v2.4.0 description 2026-03-22 01:13:47 +00:00
you 8c0fa117fc v2.4.0 — The Observatory
Multi-select filters, time window selector, pause button, hex paths toggle,
legacy DB migration, pure client-side filtering, distance analytics,
observation drill-down, and 20+ bug fixes.

Full changelog: CHANGELOG.md
2026-03-22 01:12:20 +00:00
you e7f0b4e2cf docs: update v2.4.0 release notes — multi-select filters, hex paths toggle, DB migration 2026-03-22 00:56:48 +00:00
you 29d1493556 docs: tone down v2.4.0 release notes 2026-03-22 00:24:46 +00:00
you 6de9e3b950 docs: v2.4.0 release notes — The Observatory 2026-03-22 00:22:32 +00:00
you daac079cb8 docs: update v2.4.0 release notes with latest fixes 2026-03-21 23:03:13 +00:00
you 40add85cc4 docs: v2.4.0 release notes 2026-03-21 22:44:31 +00:00
you 1a87e7410e v2.3.0: Packet Deduplication — normalized storage with transmissions + observations
CI: add setup-node to deploy workflow
2026-03-20 23:02:58 +00:00
you 4b5b801def docs: v2.1.1 — multi-broker MQTT, observer detail, changelog
- Multi-broker MQTT with per-source IATA filtering
- Observer detail pages with charts and status
- Channel key auto-derivation (SHA256)
- Map dark/light tile swap
- Server-side My Nodes filter
- 12 bug fixes including spark bars, packet ordering, PII cleanup
- Docker deploy.sh fixed with config mount
2026-03-20 09:37:22 +00:00
you dc4e91a348 add CHANGELOG.md 2026-03-20 01:01:40 +00:00
you 4fc9c25a5d Revert "release: v2.0.0 — analytics, mobile redesign, accessibility, 100+ fixes"
This reverts commit d7f0e0c9fe.
2026-03-20 00:05:51 +00:00
you d7f0e0c9fe release: v2.0.0 — analytics, mobile redesign, accessibility, 100+ fixes 2026-03-20 00:04:30 +00:00