Johannes Schickling

Results 279 issues of Johannes Schickling

Summary - Automatically detect materializer and event schema changes and trigger automatic re-materialization during app boot. - Fully automatic UX (no CLI): replays occur on boot without operator action and...

enhancement
migrations
feedback-wanted
sqlite
performance
schema

## Summary Track the redesign of `store.commit` receipts and awaitables outlined in the spec draft. ## Spec Draft - [wip/upcoming-specs/store-commit-receipt.md](https://github.com/livestorejs/livestore/blob/dev/wip/upcoming-specs/store-commit-receipt.md) ## Scope - [ ] Finalise API and type definitions...

enhancement
syncing
needs-research

## Problem The `test-integration-node-sync` CI job consistently fails due to the property-based test timing out after 600 seconds (10 minutes). ## Evidence **Failed Test:** - Test: `node-sync prop tests` in...

bug
ci

## Summary Make LiveStore the go-to choice for agentic coding scenarios by ensuring agents can successfully use LiveStore even in complex scenarios, following best practices, having sufficient examples, and showcasing...

enhancement
docs
DX

# Parent event validation fails during rebase operations in LeaderSyncProcessor ## Problem Description The integration tests are failing in CI with the error: ``` Parent event X,Y does not exist...

bug
syncing

Title: Detect rebase loops and add circuit-breaker diagnostics in dev Problem - Apps can accidentally emit side-effect events in reactive effects tied to read-model changes. Because LiveStore rebases are transactional...

enhancement
devtools
syncing
DX
needs-research
ergonomics

Track removal of local starlight-markdown workaround in docs We added a local drop-in for `starlight-markdown` to avoid build failures while keeping “View as Markdown” in production. Upstream references: - Issue:...

docs
blocked-upstream
refactor

## Summary Add a complete events API to LiveStore that allows users to access, filter, and stream historical events with configurable sync level visibility and advanced filtering options. ## Motivation...

enhancement
syncing

# Decoupled processing for materializers (async + per-materializer progress) ## Summary - Decouple the currently lockstep pipeline so appending, materializing, and syncing are separate, independently advancing stages. - Run materializers...

syncing
needs-research

# Shared worker crashes in dev when devtools bundle loads DOM-dependent helpers ## Summary When developing with the persisted adapter, loading the LiveStore devtools UI causes the shared worker to...

devtools
adapter:web