Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

## Unreleased

- Keep the cloud snapshot privacy regression compatible with SQLite 3.53 and 3.54 by explicitly preserving nested JSON arrays across subqueries.

- Update the pinned TruffleHog secret-scanning action to v3.99.3. Thanks @dependabot.
- Request `synchronous=FULL` on every SQLite connection and, on macOS, `fullfsync` for commits and checkpoints. Go test binaries skip the macOS full flush.
- Let the native code producer publish from a captured upstream commit when core progress is fresh, even while provider coverage is incomplete. Retries and coverage are not changed.
Expand Down
2 changes: 1 addition & 1 deletion internal/cli/cloud_snapshot_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ func TestCloudSQLiteSnapshotLegacyPrivacyColumns(t *testing.T) {
create table sync_attempt_failures(error_message text);
insert into sync_attempt_failures values('private');`,
query: `select json_array(
(select json_group_array(raw_json) from comment_revisions),
json((select json_group_array(raw_json) from comment_revisions)),
(select raw_json from pull_request_review_thread_revisions),
(select error_message from sync_attempt_failures))`,
want: `[[null,"",""],"",""]`,
Expand Down
Loading