GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — 2.0.0b13 by Archmonger · Pull Request #1350 · reactive-python/reactpy

Conversation

@Archmonger

@Archmonger Archmonger commented Jul 13, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown
Contributor

Description

  • Version bump
  • Change input sequence communication schema to respect input order (inspired by TCP message sequencing) to ensure inputs don't get "lost" due to server/client asynchronous communication.
  • Remove default debounce of 200ms on <input> elements. No longer needed with new event messaging sequencing.

Checklist

Please update this checklist as you complete each item:

  • Tests have been developed for bug fixes or new functionality.
  • The changelog has been updated, if necessary.
  • Documentation has been updated, if necessary.
  • GitHub Issues closed by this PR have been linked.

By submitting this pull request I agree that all contributions comply with this project's open source license(s).

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Archmonger added 11 commits July 9, 2026 14:51
@Archmonger
version bump
0f9a41c
@Archmonger
add TCP-like event sequencing to retain order
5211ddb
@Archmonger
fmt
43abbe0
@Archmonger
remove 200ms input debounce
4eec879
@Archmonger
fix tests
d184424
@Archmonger
ensure lcs list is deleted
ef7c417
@Archmonger
lower typing delay
801a140
@Archmonger
prevent deadlock when set_state is called during render
0c944cd
@Archmonger
simplify deadlock prevention and async render test adjustments
c4ae3f3
@Archmonger
fix coverage
31834e7
@Archmonger
fix js lint
935196c
@Archmonger
Archmonger marked this pull request as ready for review July 14, 2026 01:55
@Archmonger
Archmonger merged commit 3219421 into reactive-python:main Jul 14, 2026
20 checks passed

Uh oh!

There was an error while loading. Please reload this page.

@Archmonger
Archmonger deleted the 2.0.0b13 branch July 14, 2026 01:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

No reviews

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

1 participant

@Archmonger
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.