Product updates

OhHell.app is actively maintained — new features, rules, and fixes ship regularly. Here's a plain-language look at what's changed below.

In active development

Highlights of what's landed most recently (as of ):

  • Bots now play on the same Elo ladder as humans, calibrating their true strength over time.
  • Installable PWA with an offline screen and a refreshed, cohesive icon set.
  • Shareable, spoiler-free result cards (Wordle-style) with per-result Open Graph images.
  • A run of SEO and E-E-A-T improvements: prerendered pages, real 404s, named authorship, and richer structured data.
  • Trick-area animations: cards slide in from each player's direction and sweep into a pile when a trick is won.
  • Reconnect window widened so briefly stepping away no longer forces a full page reload.

Release history

0.3.0

Quick Play matchmaking and the first content and rules pass.

  • Quick Play: one-click matchmaking into a 4-player game, with bots filling empty seats.
  • Auto-advance between hands in public games — no more "Next Hand" button.
  • Rules, Glossary, Terms, and Privacy pages, plus the site footer.
  • First-trick trump-lead restriction and the throw-to-center trick animation.

0.2.0

In-process architecture, durable rooms, and a deployment pipeline.

  • Components call RoomService directly in-process instead of opening outbound SignalR connections.
  • LiteDB room persistence with recovery on startup.
  • GitHub Actions build-and-deploy pipeline behind Cloudflare.
  • Ten correctness fixes from a code audit, including two critical kick-handling bugs.

0.1.0

The first playable release.

  • Core engine: dealing, bidding, trick play, scoring, and hand schedules.
  • Private games with six-character room codes and the Screw the Dealer rule.
  • In-room chat, a between-rounds score table, and a game-over standings screen.