Skip to content

v2026.06.11

Choose a tag to compare

@github-actions github-actions released this 14 Jun 13:42
3676d43

What's Changed

  • feat(architecture): kick off Swift migration with ADR and OfemKit skeleton by @sdebruyn in #167
  • feat(ofemkit): port config and file token store to Swift by @sdebruyn in #168
  • feat(ofemkit): port MSAL multi-account auth from Go by @sdebruyn in #169
  • feat(ofemkit): port OneLake DFS client and HTTP infra to Swift by @sdebruyn in #170
  • feat(ofemkit): port Fabric REST client to Swift by @sdebruyn in #171
  • feat(ofemkit): port SQLite cache to GRDB.swift by @sdebruyn in #172
  • feat(ofemkit): port logging telemetry and buildinfo to Swift by @sdebruyn in #173
  • feat(ofemkit): port FP domain model and sync engine by @sdebruyn in #174
  • build(xcodegen): integrate OfemKit as host app and FPE dependency by @sdebruyn in #175
  • feat(apple): host OfemEngine in FPE with XPC for host integration by @sdebruyn in #176
  • feat(apple): implement add-account end-to-end via OfemKit and XPC by @sdebruyn in #177
  • refactor(apple): replace CoreBridge consumers with Swift-native paths by @sdebruyn in #178
  • chore(architecture): remove Go daemon and complete Swift migration by @sdebruyn in #179
  • chore(structure): move Swift sources from apple/ to repo root by @sdebruyn in #180
  • docs: rewrite user-facing docs from current-product perspective by @sdebruyn in #182
  • chore(ofemkit): remove unused socketPath from OfemPaths by @sdebruyn in #181
  • feat(apple): observe workspace pause state for menu icon by @sdebruyn in #183
  • chore: strip pre-stable architecture residue across repo by @sdebruyn in #185
  • refactor(xpc): drop redundant control-protocol methods by @sdebruyn in #186
  • fix(net): correct HTTPGate token drain, FIFO, cancellation and registry race by @sdebruyn in #188
  • chore: harden CI/CD pipeline, packaging, and build reproducibility (WP-D) by @sdebruyn in #189
  • test(ofemkit): align identifier tests with shipped slash-less parser contract by @sdebruyn in #192
  • fix(telemetry+logging): WP-E — close store-12 through store-25 / tests-08 by @sdebruyn in #191
  • fix(cache): blob lifecycle hardening (store-01…11, store-26, tests-15/16/20) by @sdebruyn in #190
  • fix(config): WP-B — config ownership, cross-process safety, engine reload by @sdebruyn in #193
  • fix(fp): pin item identifier sentinels to FileProvider framework constants by @sdebruyn in #187
  • fix(host+fpe): WP-J — host app + XPC hardening by @sdebruyn in #195
  • fix(auth): WP-K auth correctness + MainActor decoupling by @sdebruyn in #196
  • docs: forbid piping test/build output to head/tail by @sdebruyn in #198
  • fix(sync): WP-H — SyncEngine correctness + testability by @sdebruyn in #194
  • fix(fpe): WP-I — protocol correctness + remote-change propagation by @sdebruyn in #197
  • refactor(engine+tests): WP-M — per-domain engine dedup + test-quality sweep by @sdebruyn in #199
  • fix(sync+net): WP-G streaming data plane + net-client correctness by @sdebruyn in #200
  • docs(contributing): describe the test setup as it actually is by @sdebruyn in #201
  • test(integration): live Fabric integration suite + CI by @sdebruyn in #202
  • ci(integration): seed warehouse via go-sqlcmd instead of mssql-python by @sdebruyn in #203
  • test(integration+unit): cover remaining Fabric API operations and error branches by @sdebruyn in #204
  • ci(coverage): report OfemKit coverage to Codecov by @sdebruyn in #205
  • ci(coverage): report host-app (OneLakeHostTests) coverage to Codecov by @sdebruyn in #206
  • test(engine): raise OfemKit coverage 77%→86% by @sdebruyn in #207
  • fix(cache): count CacheStore.wipe() from the DB, not a racy filesystem scan by @sdebruyn in #209
  • fix(sync): short-circuit hard-offline errors so the offline fallback fires by @sdebruyn in #208
  • fix(release): assess the DMG as "open", not "install", for Gatekeeper by @sdebruyn in #210
  • fix(release): verify the DMG via stapler validate (it is unsigned) by @sdebruyn in #211

Full Changelog: v2026.06.10...v2026.06.11