Skip to content

kv1.10.7 | so so so so so many changes#17

Open
Qquaded wants to merge 58 commits into
mainfrom
nightly
Open

kv1.10.7 | so so so so so many changes#17
Qquaded wants to merge 58 commits into
mainfrom
nightly

Conversation

@Qquaded
Copy link
Copy Markdown
Owner

@Qquaded Qquaded commented Apr 5, 2026

version 1.10.7 wowie

@Qquaded Qquaded self-assigned this Apr 12, 2026
Qquaded added 21 commits April 13, 2026 20:05
Fixed scrolling issue in Explorer, APIBrowser and Inspector (Fix #22)
Fixed clipping issue with scrolling in APIBrowser (Fix #20)
Fixed fast backspacing issue with textboxes (Fix #19)
Fixed mouse cursor icon state issue (Fix #18)
Fixed focusing on viewport while on home page issue (Fix #26)
Improved the addition menu, aswell as adding a search bar (Fix #27)
Fixed APIBrowser object description not accounting for text size (Fix #23)
Added "Exit to Menu" to file menu in Editor
Deprecated external dependencies in favor of plugins
Improved PluginLoader
Improved Home Menu GUI
Added Plugin Marketplace (no uninstall feature yet)
Improved networking (AoI support)
Improved fps (when rendering large amounts of objects) (30+ FPS Boost)
Improved definition file to include more APIs aswell as Enum autocomplete
@vercel vercel Bot temporarily deployed to Production May 5, 2026 11:14 Inactive
Repository owner deleted a comment from vercel Bot May 7, 2026
Qquaded added 13 commits May 15, 2026 18:07
…ction, client character retry

- Reduce REPLICATION_TARGET_BYTES from 50KB to 1MB and add backpressure-aware
  batching with recursive bisection for oversized Create messages to prevent
  GNS fragmentation storms that starve ACK/control traffic
- Wrap server tick handler body in pcall to recover from C stack overflow
  errors instead of killing the entire replication processing loop
- Add client-side fallback retry loop for character binding when the initial
  Create message is dropped or arrives before the Player object exists
- Log initial root collection counts, root tree sizes, and scan timing
- Log Create batching, split decisions, payload sizes, and backpressure time
- Log serialization stamp/serialize timing and slow replication tick breakdowns
- Add object-count thresholds to split large Create roots before serializing them
- Queue balanced child batches for large folders to avoid repeated oversized serialization passes
- Keep payload-size splitting as a fallback for unexpectedly large serialized batches
- Lower reliable Create payload target and pre-serialization split thresholds
- Reduce initial root batch size so large syncs produce smaller reliable chunks
- Pace every Create batch to let gameplay remotes, ACKs, and control traffic run
Repository owner deleted a comment from vercel Bot May 19, 2026
@Qquaded Qquaded marked this pull request as ready for review May 22, 2026 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant