Skip to content

Releases: johnnycube/openbeehive-app

v0.2.3

Choose a tag to compare

@github-actions github-actions released this 11 Sep 15:44
v0.2.3
73b1fcb

openbeehive v0.2.3 — first-sync feedback, progressive pulls, reload resilience

Pages no longer flash their empty states before the first local read or
while a fresh device is still downloading: the dashboard and the apiary,
hive and task lists show skeletons, then a syncing hint, and the real
empty state only once the data is known. Pulls refresh open pages after
every applied batch, so a large first sync fills the screen as it
arrives. Reloads no longer start from an empty store when the OPFS pool
install races the previous worker — the install is retried, and a toast
says so when the in-memory fallback does kick in. The auth session is
resolved in parallel, so sync starts one round-trip earlier, and the
hive page action icons are centered again.

Changes

  • changelog for v0.2.3 (73b1fcb)
  • perf(app): resolve the auth session with parallel requests (c72e1a7)
  • fix(app): retry the OPFS pool install and surface the in-memory fallback (b052a6c)
  • feat(app): skeletons and a syncing hint instead of premature empty states (d82d8d4)
  • feat(app): track initial-sync state and apply pulls progressively (d13680f)
  • fix(app): center the action icons on the hive page (b9b2da7)

Full Changelog: v0.2.2...v0.2.3

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 01 Aug 19:58
v0.2.2
1b7b53b

openbeehive v0.2.2 — offline storage self-repair, sync resilience, visible save/geocoding feedback

Fixes the SQLITE_CANTOPEN error that blocked saving on devices with an
old OPFS storage pool (demo add button), keeps pull running while push
fails, drops read-only-rejected pushes instead of retrying forever, and
makes OR-Set removes carry observed tags so concurrent photo re-adds
survive. Adds the apiary map location picker with lookup states, visible
save errors, account-bound passkeys, and web + server test suites for
the offline-first core.

Changes

  • changelog for v0.2.2 (1b7b53b)
  • test: web + server suites for the offline-first core (2e285e7)
  • feat(app): surface failed local writes instead of dying silently (8592081)
  • feat(apiaries): visible geocoding states in the location picker (36b2644)
  • fix(sync): pull even when push fails; stop retrying rejected pushes (bcd3551)
  • fix(sync): OR-Set removes carry the origin's observed tags (cdef8bf)
  • fix(local): grow pre-existing OPFS SAH pools and recover from CANTOPEN (3bb4318)
  • interactive apiary location with geocoding map (259ddc6)
  • raise OPFS SAH pool capacity to 24 slots (abaf347)
  • passkeys bound to registered accounts (9b97f06)

Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 14:39
v0.2.1
ab8ebd0

Invite management (link display, open-invite list, revoke, invite emails), tenant deletion with full data + photo-blob purge, and a path-traversal fix in the FS blob store.

Changes

  • release notes: strip tag signature from body (ab8ebd0)
  • changelog for v0.2.1 (f115f9d)
  • security: prevent path traversal in the FS blob store (79c81f0)
  • Tenant deletion with full data and photo-blob purge (d1f999f)
  • Email the invite link to the invitee (8321b15)
  • invite visibility: show the link, list & revoke open invites (fd027a9)
  • add automatic changelog creation (cb4804b)

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 09:38
v0.2.0
f225fd9

openbeehive v0.2.0 — demo coexists with registration; mandatory env-defined instance admin

BREAKING: BEEHIVE_ADMIN_EMAIL/BEEHIVE_ADMIN_PASSWORD are required whenever password auth is enabled (cloud profile, demo, or explicit); set them before upgrading. BEEHIVE_DEMO_AUTOLOGIN=true restores showcase auto-entry.

Changes

  • Demo coexists with registration; mandatory env-defined instance admin (bcc786f)

Full Changelog: v0.1.6...v0.2.0

Full Changelog: v0.1.6...v0.2.0

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 31 Jul 08:20
v0.1.6
6bf942a

Full Changelog: v0.1.5...v0.1.6

v0.1.5

Choose a tag to compare

@github-actions github-actions released this 30 Jul 22:17
v0.1.5
32dbc7a

Full Changelog: v0.1.4...v0.1.5

v0.1.4

Choose a tag to compare

@github-actions github-actions released this 18 Jul 21:48
v0.1.4
639ae8b

Full Changelog: v0.1.3...v0.1.4

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 18 Jul 20:05
v0.1.3
ffa7113

Full Changelog: v0.1.2...v0.1.3

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 18 Jul 19:57
v0.1.2
975ccde

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 18 Jul 19:34
v0.1.1
33db211

Full Changelog: v0.1.0...v0.1.1