Everything we have written about Fisher
3rd November 2026CritterWatch 1.2: See Inside Your Event Store, Documents, Sagas and SchedulesCritterWatch 1.2 turns the console into a real explorer for what your Critter Stack services hold: an overview of every event store, a Step Through tab for projections, a Document Store Explorer that checks your documents still deserialize, saga instances with their state and pending timeouts, a Schedule Explorer that tells you what a schedule is actually doing, and an Event Model you can drill into.
30th October 2026Critter Stack in Review: October 12th to 30thThree weeks, 72 tagged releases, and 57 pull requests from 18 people outside JasperFx. The big themes were not losing messages, with a durable inbox and outbox hardening pass that closed a dozen community-reported ways a message could go missing; performance, from SQL Server index seeks to a thread pool thread the run command was quietly eating; shutting down cleanly; an async daemon that heals itself; and multi-tenancy at a scale we'd never tested before. Plus Marten's hard stream delete, Aspire parity in Wolverine, NServiceBus XML interop, and the upgrade notes you should read first.
29th October 2026Failure Groups: Handle a Dead Letter Incident as One ThingCritterWatch 1.1 groups dead letters by the failure that caused them, across every service and database, and lets you replay, archive, restore or discard the whole group as one tracked operation with a reason attached. Your AI agent gets the same loop over MCP, and still has to show you the preview before it deletes anything.
27th October 2026CritterWatch 1.1, Bobcat 1.0, AI Skills 1.17, and a First Look at StoatOne release wave, four products: CritterWatch 1.1 with 83 MCP tools, cron schedules, a Document Explorer and a long list of scalability fixes earned on real systems; Bobcat 1.0, the successor to Storyteller and our answer for spec-driven development; AI Skills 1.17; and the first public preview of Stoat.
27th October 2026Critter Stack AI Skills 1.17: One Month of Releases, Checked Against the SourceAI Skills 1.17 is the result of a review of everything Wolverine, Marten, CritterWatch, Bobcat and Stoat shipped in the last month, checked against the product source rather than the changelogs. Thirty-six skill changes, seven of them correcting advice that had quietly gone wrong, and the CritterWatch 1.1 paired updates that were waiting in 1.16.
25th October 2026Dead Letter Management in CritterWatch 1.1Bulk replay that acts on exactly what it counted, edit-and-replay with a full audit trail, every operation followed to the end across every database, and an MCP server that lets an AI agent triage your dead letters, but asks before it deletes anything.
12th October 2026Critter Stack Week in Review: October 5th to 12thBobcat went from 0.31 to 0.50 and dropped its Gherkin lane for a projected-only model, WolverineFx.Bobcat shipped, and the whole Event Modeling to specs to scaffolding workflow got a tutorial ahead of tomorrow's live stream. Nineteen pull requests from fourteen people outside JasperFx, headlined by a NATS JetStream hardening pass and a 66 minute leader election brought down to seconds. Plus SQL Server ordered envelope ids, Marten's FetchForWriting consistency fixes, and the LINQ projection surface working under Native AOT.
5th October 2026Our Busiest Week Ever: The Critter Stack from September 28th to October 5thForty releases, 267 merged pull requests, and 38 of those from eleven people outside JasperFx. Native AOT went from aspirational to measured in CI across Marten, Wolverine, Polecat, and Fisher. Weasel picked up a Firebird provider and a pile of MySQL, Oracle, and SQLite fixes from the Quartz.NET maintainer. Wolverine's global partitioning got hardened by a user running it hard in a real cluster. And Polecat and Fisher kept pace with Marten the whole way.
1st October 2026Fisher: A Document Database for Anywhere SQLite is a Good ChoiceFisher gets talked about as the Critter Stack's event store on SQLite, but it's also a full document database that lives in a file inside your own process. If SQLite is the right storage for your application, Fisher is a much lower ceremony way to use it than EF Core: no mapping, no migration files, schema changes that just work through Weasel, and a first class Wolverine integration.
23rd September 2026Critter Stack AI Skills 1.14: Troubleshooting Guides, and Why the Skills Pay for ThemselvesAI Skills 1.14 ships eight troubleshooting skills that decode Critter Stack exceptions from the stack trace. It's also a good excuse to make the bigger case: skills that know Wolverine's idioms produce terser code, cheaper agent sessions, and an agent that can actually reason through concurrency, parallelism, and production diagnostics.
16th September 2026Full-Text, Vector, and Hybrid Search in Polecat, Fisher, and MartenPolecat, Fisher, and Marten now share one search surface: full-text search, vector similarity search with filters, hybrid search fused by reciprocal rank fusion, and event-sourced vector projections, on SQL Server 2025, SQLite, and PostgreSQL. Here's what each store gives you, how it works, and where they differ.
27th August 2026Change Documents Without Loading Them: The Patching API in Marten, Polecat, and FisherThe Critter Stack's Patching API lets you modify persisted JSON documents in place -- no deserialize, mutate, re-serialize round trip. Here's the shared API across Marten, Polecat, and Fisher, what each database does underneath, and where the three genuinely differ.
26th August 2026Alerts and the Timeline in CritterWatch 1.0CritterWatch 1.0 is watching your system for unusual conditions and trying to explain the cause and effect of anything that's going wrong.
20th August 2026CritterWatch 1.0: Stop Guessing What Your Critter Stack Is DoingCritterWatch 1.0 is here — a monitoring and production-management console purpose-built for Wolverine, Marten, Polecat, and Fisher. It renders the system you actually shipped from the running code, steps through projections event by event, lets you replay dead letters and rebuild projections without a redeploy, and hands your AI agent a real, RBAC-gated control surface.
18th August 2026Meet Fisher, and One Handler Across Three Databases: The Critter Stack Since August 2ndSixty-three releases in sixteen days across Marten, Wolverine, Polecat, Fisher, Weasel, and the shared JasperFx libraries. Fisher brings event sourcing and document storage to SQLite with no server at all, the shared contracts wave means the same Wolverine handler now runs on PostgreSQL, SQL Server, or SQLite without naming a store, and a projection loader bug that silently skipped events makes this an upgrade you should not sit on.