pm_socket.js browser library changelog

Jump to a version or snapshot

History of the browser WebSocketConnection library using all four source copies: resources/pm_socket_v1.js, resources/pm_socket_.js, resources/pm_socket.js, and root pm_socket.js. The v1 filename is a legacy label, not an in-code version declaration.

How to read this history

Releases and snapshots

Current served snapshot

Approximate date: 2026-03-16 (snapshot timestamp, UTC).

Evidence: Served resource resources/pm_socket.js; compared with previous snapshot resources/pm_socket_.js and same-day root variant pm_socket.js.

Root snapshot variant

Approximate date: 2026-03-16 (snapshot timestamp, UTC).

Evidence: Root variant pm_socket.js; compared with served variant resources/pm_socket.js.

Connection callback snapshot

Approximate date: 2024-08-18 (snapshot timestamp, UTC).

Evidence: Callback snapshot resources/pm_socket_.js; compared with legacy v1 file resources/pm_socket_v1.js.

Legacy v1 baseline

Approximate date: 2024-08-18 (snapshot timestamp, UTC).

Evidence: Oldest legacy file resources/pm_socket_v1.js.

Source inventory and reconstruction limits

All four matching copies were inspected, yielding four distinct source states, including two same-day automatic-ping variants. No in-code release numbers or historical notes are available. Python PmSocket lives in aiohttp_ws.py and its changes belong to the aiohttp_ws changelog.