← Back to latest updates
RELEASE ARCHIVE

Earlier public releases.

750 earlier updates, newest first. Showing 61–80 on page 4 of 38.

  1. Released
    BackendMarketing site

    2 updates in this release

    This release includes: Separate player and dashboard card-access permissions; Correct active status for settled Xiangqi games.

    1. Separate player and dashboard card-access permissions

      Use two questions in one article to explain player and dashboard-account API/WS permissions, with corresponding source excerpts.

      • Define administrator as a dashboard login account
      • Remove tangents about host permissions and internal interface capabilities
    2. Correct active status for settled Xiangqi games

      Keep settled boards available for review and rematches without counting them as ongoing human tables; unsettled games remain protected during releases.

      • Settled Xiangqi rooms no longer incorrectly block releases.
  2. Released
    H5BackendMarketing site

    3 updates in this release

    This release includes: Clarify card-reading capabilities and interface permissions; Stop reconnecting to closed Bull rooms; Upload club photos.

    1. Clarify card-reading capabilities and interface permissions

      Align the title, explanation and source with opponents’ hidden cards and undealt community cards, detailing each interface’s capabilities and credentials.

      • Distinguish cards an endpoint returns from credentials an account receives
      • Include actual card-reading and internal endpoint code
    2. Stop reconnecting to closed Bull rooms

      After disconnection, check whether the Bull room still exists. Stop retries and show an explanation when closure is confirmed, while preserving recovery from temporary network failures.

      • Stop retries without waiting for slow profile requests
      • Ignore stale room-closure checks after recovery
    3. Upload club photos

      Owners and admins can upload club photos with automatic cropping and compression, shown in the club list and details.

      • Photos persist after reload
      • Members can view photos; management permissions are enforced by the server
  3. Released
    Marketing site

    Document public API card protection with source excerpts

    Answer whether player or dashboard accounts can read cards early via APIs or WS, with actual ticket, masking, authorization and completion code.

    • State the during-hand public API/WS access conclusion
    • Append actual source excerpts
  4. Released
    Marketing site

    Shorten the early-card access explanation

    Focus on player and administrator access in default sealed dealing, removing unrelated modes and repeated explanations.

    • State during-hand API limits and post-hand seed reconstruction
    • Distinguish dashboard accounts from server-process access
  5. Released
    Marketing site

    Clarify player and administrator access to hidden cards

    Shorten the sealed-dealing article around post-hand seed reconstruction, seat tickets and completion checks for full-deck access.

    • Distinguish dashboard privileges from service-process credentials
    • Explain completion checks and game signatures for full-deck requests
  6. Released
    H5Backend

    Complete login and connection latency attribution

    Complete correlated evidence for login password work, browser requests and game connections, and correct connection timeout classification.

    • Separate password computation, worker queue and resume waits
    • Capture proxy phases for room-list and identity requests
    • Correlate game handshakes and classify connection timeouts accurately
    • Stop reconnecting promptly after confirming a missing Bullfight room
  7. Released
    H5Backend

    7 updates in this release

    This release includes: Reveal all-in boards street by street; Stabilize iPhone poker chat typing; Keep raise confirmation beside the amount; Prominent all-in plaques in front of avatars; Harden hidden-card disclosure authorization; Show whole-hand net results in replays; and 1 more change.

    1. Reveal all-in boards street by street

      Split coalesced all-in boards into flop, turn and river, with longer pauses, an automatic slow corner squeeze on the river, and time to read the result.

      • Full-board updates reveal by street; reconnects still restore the current board immediately.
    2. Stabilize iPhone poker chat typing

      Prevent the soft keyboard from triggering the landscape guard and disrupting chat focus or drafts.

      • Use device orientation to prevent repeated keyboard dismissal and reopening.
    3. Keep raise confirmation beside the amount

      Place the poker raise confirmation beside the amount field so manual entry and submission stay together.

      • Keep confirmation level with the amount field and preserve explicit submission.
    4. Prominent all-in plaques in front of avatars

      A red-and-gold ALL IN plaque stays in front of hero and opponent avatars during the live hand.

      • Gold trim, a red face and a brief landing animation.
      • Respects reduced motion and keeps revealed cards in the foreground.
    5. Harden hidden-card disclosure authorization

      Require separate game-process signatures for sealed-dealer requests and engine completion before full-deck authorization; gate encrypted community-card shares on the verified local betting ledger.

      • An internal token alone cannot retrieve decks, advance card disclosure or replay creation to obtain seat tickets.
      • Reject full-deck authorization for unfinished hands while preserving fold wins and settlement retries.
      • Encrypted clients reject premature, mislabelled and unused-index decryption requests.
    6. Show whole-hand net results in replays

      All poker replay tables show ending minus starting chips as the hand net while payout animations retain the full award.

      • Show accurate net results for split pots and side-pot recipients.
    7. Fix player avatars in hand replays

      Hand replays load avatars by player identity instead of incorrectly falling back to name initials.

      • Keep hero and opponent avatars matched to their identities in replays.
  8. Released
    BackendMarketing site

    9 updates in this release

    This release includes: Align proxy image with latency diagnostics source; Explain table recovery and release protection; Shorten blog titles; Audit and shorten the blog against current code; Simplify latency alerts and extend diagnostic evidence; Update and shorten the hand verification guide; and 3 more changes.

    1. Align proxy image with latency diagnostics source

      Bind the production proxy image to current source and deliver the latency diagnostics fixes in this release.

      • Update the proxy image through the guarded production release flow.
    2. Explain table recovery and release protection

      Separate restart recovery into a bilingual article covering durable state, planned handoff and the human-only table release gate.

      • Distinguish service availability from game continuity with a concise title
    3. Shorten blog titles

      Shorten all 37 bilingual blog titles so article lists, page headings and search results state the topic clearly.

      • Refresh titles in discovery files
    4. Audit and shorten the blog against current code

      Audit both languages, correct game rules, dealing privacy, caching and release guidance, consolidate overlapping engineering posts and remove an unreproducible cost estimate.

      • Align article bodies, search summaries and modification dates
      • Remove repetition and retired tooling claims, then refresh discovery links
    5. Simplify latency alerts and extend diagnostic evidence

      Keep alerts focused on problems and correlation IDs, retain detailed logs, add proxy receive clocks and expose missing browser timing.

      • Preserve alert thresholds and bounded observation
    6. Update and shorten the hand verification guide

      Update both languages with local table checks, offline proofs and the limits of withheld-seed verification.

      • Correct seed hash encoding and proof export access
    7. Align dealing fairness article with current implementation

      Update isolated dealing, two-round seed exchange, browser card checks and recovery boundaries.

      • Align Chinese and English dealing and fairness explanations
    8. Update the hand verification guide to match current code

      Document local table checks, two-round seed exchange, proof access and privacy limits.

      • Distinguish live checks from offline JSON verification guarantees
    9. Stop stale Guandan pages from reconnecting after seat loss

      Return a terminal message understood by existing clients after confirmed seat loss, preserving authentication, origin checks and recovery during storage failures.

      • Existing pages stop retrying after confirmed seat loss without a refresh
  9. Released
    H5BackendMarketing site

    22 updates in this release

    This release includes: Refresh verifiable public source; Preserve valid telemetry proxy timings; Complete poker connection and delivery latency diagnostics; Return expired poker logins to sign in; Add poker hand seed verification access; Restore game audio after returning to the foreground; and 16 more changes.

    1. Refresh verifiable public source

      Align the public source offer with this release’s dealer connection diagnostics.

      • Synchronize and verify the corresponding source version.
    2. Preserve valid telemetry proxy timings

      Retain independent request-body read timings when proxy response callbacks precede write completion, and identify unavailable wait intervals.

      • Reduce diagnostic gaps without adding runtime instrumentation
    3. Complete poker connection and delivery latency diagnostics

      Correlate dealer upgrade, reply and browser dispatch stages without treating nested samples or unmeasured time as independent failures or network causes.

      • Diagnose connection, probe and private delivery stages for the same operation
    4. Return expired poker logins to sign in

      Stop reconnecting and return to sign in when the poker login is revoked by another device.

      • Expired logins leave the connecting screen
      • Network failures retain reconnect recovery
    5. Add poker hand seed verification access

      Open fairness proofs from hand lists, review lists and hand replay without filtering sealed-dealer hands; older hands without proof material clearly report that verification is unavailable.

      • Load verification by hand and download seed proof JSON
    6. Restore game audio after returning to the foreground

      Recover shared game audio on foreground entry and restart stalled audio rendering while preserving existing audio connections.

      • Handle app and page foreground events
      • Recover audio clocks stalled in the running state
    7. Package all diagnostic proxy source files

      Build the proxy image from the complete Go package so the release includes the validated transport diagnostics.

      • Verify the actual Linux image build and its module inventory before release.
    8. Synchronize published latency diagnostic source

      Update diagnostic implementation and version links in the existing public source offer to match the release build.

      • The public subset passed prepublication checks, a standalone build and byte-for-byte readback.
    9. Correlate action delivery with native CPU evidence

      Trace the same action through fanout, queues, encoding and writes, separate actual CPU from waits, and retain browser long-task and transport-counter evidence.

      • Skip or discard optional observations when disabled or congested without blocking gameplay.
      • Keep unresolved status when stage or connection evidence cannot establish a physical cause.
    10. Keep final calls and folds visible during settlement

      Keep final action labels across membership updates, including callers who muck during the result pause.

      • Preserve the two-second showdown reading time and card privacy.
    11. Add correlated slow-request and action-confirmation evidence

      Separate registration and response-read timings and correlate the same poker action with proxy evidence; retain unresolved status when evidence is missing.

      • Bound diagnostic queues and discard optional observations under congestion while preserving authentication and game rules.
    12. Reveal only on each player’s first Blood Battle token award

      Each player reveals on their first token award each round; later awards no longer force an additional reveal.

      • A first award of multiple tokens still reveals; the three-token settlement multiplier is unchanged.
    13. Swap poker chat and hand history buttons

      Move chat to the left and hand history to the right.

      • The unread chat badge moves with the chat button.
    14. Add bluff and bluff-caught table animations

      Add distinct bluff and bluff-caught interactions and replace fried-egg impacts with cracked rotten eggs and green stink.

      • Send bluff or bluff-caught animations from opponent avatars.
      • Rotten eggs crack into shells, green splashes and rising stink.
    15. Keep shown-card history current across the next hand

      Preserve settled fold state so marked manual shows are submitted, and refresh shown-card history across the next hand.

      • Preserve partial reveal positions and keep unshown cards private.
      • Keep settled state for the same player without transferring reveal eligibility to a replacement occupant.
    16. Recover private deal tickets after refresh

      Retain an early private deal ticket until the snapshot confirms the owner seat.

      • Recover tickets that arrive before stale seat storage is corrected.
      • Redeem deferred tickets only after the server confirms ownership.
    17. Fix river card show marking

      Allow cards to be marked for showing while the previous winner banner remains visible; submit marks only after the current hand ends.

      • Keep previous-hand winner banners from disabling card marking.
    18. Unify table wager sizes and responsive tablet proportions

      Use matching wager sizes for the hero and opponents, scale tablet proportions continuously with available space, and improve central rule information readability.

      • Match wager digits and chip icons both on and off turn.
    19. Table all hands at all-in showdowns

      At all-in showdowns, automatically reveal every verified non-folded hand, including losing hands, consistently in results and history.

      • All-in showdown losers also table their cards; folded hands remain private.
    20. Full-table Bomb Pot opening

      Show a full-table gold opening for about two seconds with a larger icon and label so Bomb Pot starts are easier to see.

      • Table controls remain usable during the animation.
    21. Adapt sign-in and registration for iPad

      Use centered responsive forms in tablet portrait and landscape, size cards to their content, and scroll the page when space is limited so fields and actions stay reachable.

      • Keep a single content-sized form in iPad portrait and landscape.
      • Scroll the page when height is limited to keep fields and actions reachable.
    22. Add client latency boundaries and concise alerts

      Measure browser request queues, response dispatch, observed scheduling stalls and response size alongside existing origin trace evidence; keep notifications concise while preserving full diagnostics in logs and monitoring.

      • Select the new measured stages in admin trends; missing data remains unknown.
      • Bound sampling, shared timers and lifetimes; discard observations when unavailable without blocking operations.
  10. Released
    Android

    Android 1.1.36 (563): startup and file selection fixes

    Google Play now serves Android 1.1.36 (563): native dependencies are upgraded with release-build shrinker keep rules so the upgraded local-preference reads cannot stall startup, and secure file sharing is configured for WebView capture selection.

    • Keep the upgraded local-preference startup working in optimized release builds
    • Add app-scoped file access required by the native file chooser
  11. Released
    Backend

    Add proxy stages for telemetry request diagnosis

    Correlate bounded proxy body-read, upstream-write and response-wait timing with existing browser and backend evidence for slow telemetry requests; discard observations under pressure without blocking requests.

    • Record fixed numeric fields without payloads or additional identity data.
    • Distinguish measured slow stages from missing physical transport evidence.
  12. Released
    Backend

    Restore dealer and connection-probe diagnostic logs

    Keep bounded dealer and connection-probe evidence in default logs for same-request latency investigation while respecting operator log filters.

    • Retain safe diagnostic information by default without broadening debug logging.
  13. Released
    H5Backend

    7 updates in this release

    This release includes: Update the transparent dealer source; Add slow-request phase evidence and correlated diagnosis; Correlate slow requests and sealed delivery diagnostics; Fix spectator chat sending; Restore profile photo uploads and zodiac avatars; Reduce cold hand-history loading work; and 1 more change.

    1. Update the transparent dealer source

      Publish the current dealer implementation and diagnostic dependencies for inspection, matching this runtime release.

      • Keep published dealer source aligned with the running release
    2. Add slow-request phase evidence and correlated diagnosis

      Internal diagnostics separate policy waits, mail calls, connection acquisition, explicit locks and named database operations; correlate browser, proxy and server evidence without exposing internal auth phases to clients.

      • Alerts include same-request operations and unmeasured time
      • Read-only command correlates evidence by request ID
    3. Correlate slow requests and sealed delivery diagnostics

      Correlate server and browser timings per request and distinguish sealed connection, reply wait and validation; bound diagnostic work and discard observations under backpressure.

      • Keep request correlation and measured failure stages
      • Diagnostic failures never block game actions
    4. Fix spectator chat sending

      Spectators can send table chat messages while game actions remain restricted.

      • Fix the read-only error when spectators send chat
    5. Restore profile photo uploads and zodiac avatars

      Restore uploading, previewing, saving and displaying profile photos; offer twelve Chinese zodiac presets.

      • Change profile photos and preserve them after reload
      • Show only twelve Chinese zodiac presets
    6. Reduce cold hand-history loading work

      Hand-history lists decode only the fields they display, reducing cold-load work while preserving full replay data and hidden-card rules.

      • Performance probes record client socket-pool waiting separately while retaining total round-trip latency.
    7. Preserve the original turn time after reconnecting

      Fix turn-based card tables retaining the shortened offline deadline after a player reconnects in time.

      • Restore the time remaining in the original turn without extending it through repeated reconnects.
      • Keep the existing offline rules for players who stay disconnected or have left.
  14. Released
    H5

    Keep concurrent reads shared during avatar fetches

    Avatar batch reads preserve in-flight profile read sharing to reduce duplicate requests on slow connections.

    • Keep account-change and mutation freshness protections, with unchanged slow-request alert thresholds.
  15. Released
    H5Backend

    Correlate slow telemetry delivery diagnostics

    Correlate browser and server request phases to investigate intermittent body waits while preserving unknown measurements.

    • Reuse ordinary telemetry to carry bounded diagnostics without extra diagnostic requests or retries.
  16. Released
    iOSAndroidMarketing site

    Store screenshots show actual gameplay

    Prioritize actual Texas Hold’em, Zha Jin Hua and Bull gameplay and controls in Android and iOS screenshots in both languages, followed by the game center.

    • Lead with actual Texas Hold’em, Zha Jin Hua and Bull gameplay, controls or settlement, followed by the game center.
    • Provide Chinese and English native screenshots on both platforms, replacing repeated room-creation screens.
  17. Released
    H5

    Move Lobby into Me

    Move Lobby into Me across H5, iOS and Android, keeping three bottom tabs: Games, Join and Me.

    • Open Lobby from Me and return directly.
  18. Released
    H5BackendMarketing site

    Production component version alignment

    Publish the current backend, game client and website together.

    • Align production components with the current reviewed source
  19. Released
    Marketing site

    2 updates in this release

    This release includes: Fix source validation for website-only releases; Website explains current poker dealing and weekly features.

    1. Fix source validation for website-only releases

      Validate website artifacts against their own source while retaining live game component versions.

      • Website publishing retains backend and H5 versions
    2. Website explains current poker dealing and weekly features

      Clarifies sealed, advanced encrypted and standard dealing, verification paths, timed blinds, replay positions and Bot or human-only record filters.

      • Explains dealer trust and private post-hand verification material
      • Friend-room guide covers optional blinds applied from the next hand
      • Updates bilingual product, fairness and AI discovery content
  20. Released
    H5Marketing site

    2 updates in this release

    This release includes: View table results when a session ends; Paced all-in board and showdown.

    1. View table results when a session ends

      The session-end dialog now offers a direct link to table results. Close results to reopen a table or return home.

      • View results without searching through history
    2. Paced all-in board and showdown

      Sealed-dealer all-ins now reveal the three-card flop, turn and river on separate beats while keeping public opponent cards visible.

      • Reveal flop, turn and river on separate beats
      • Keep public opponent cards visible through the runout