v0.33.3-bcc
What's new
PartyLens
v0.33.3 (2026-07-17)
Full Changelog Previous Releases
- Release 0.33.3: cross-layer reliability learned from AutoLayer
- Keyboard-driven flush for the visible channel relay. SendChatMessage to a
CHANNEL is hardware-event-gated, and we only flushed on WorldFrame OnMouseDown
(a thin surface that never fires over the UI or while typing) — the likely cause
of the measured near-zero realm delivery. Net.InstallHooks now also flushes on
every keystroke via an OnKeyDown frame that re-propagates the key so it never
swallows input, mirroring AutoLayer. The relay actually drains during normal play. - Layer segments (Azeroth vs Outland). Layers are numbered independently per
continent, so "layer 3" in Orgrimmar is not a Shattrath beacon's "layer 3". New
Layer.Segment walks the C_Map parent chain to AZ/OL (AutoLayer's continent map IDs- BC-starting-zone overrides), and OnChannelChat now skips public-chat requests
tagged for another segment, using the same <AZ>/- tag AutoLayer uses so the two
addons filter each other's requests. Mesh PL<->PL hops were already segment-safe
(they match on zoneUID, unique per map/segment).
- BC-starting-zone overrides), and OnChannelChat now skips public-chat requests
- Removed a dead unused
local Utilsin Layer.lua (lint-clean).
- Keyboard-driven flush for the visible channel relay. SendChatMessage to a
- Release 0.33.2: mesh reliability — gossip coverage rotation + V/VD consistency
Two contained hardening fixes on the existing buses (no new transport):- BuildNodeDigest always emitted the same freshest ~GOSSIP_MAX nodes (beacons +
freshest), so with more than GOSSIP_MAX known nodes the tail never gossiped and
peers who could not hear those nodes directly never learned them. The periodic
GossipNodes path now rotates a cursor over the non-beacon nodes so every known
node propagates across cycles; beacons stay always-included. Safe under the
existing age/freshest-wins anti-entropy. The one-shot bridge callers keep the
non-rotating freshest-set behavior. - Reputation single vouch V omitted the realmKey, so it rode guild/group/say only
while the VD digest also rode :Realm. V now carries the realmKey too, matching VD.
- BuildNodeDigest always emitted the same freshest ~GOSSIP_MAX nodes (beacons +
- docs: Autopilot redesign implementation plan
- docs: Autopilot screen redesign design (Setup -> Cockpit)
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

