v0.12.0
See CHANGELOG.md for the full release notes.
What's Changed
- The blocking loop refuses streams with the 409 the comments always claimed by @codetalcott in #122
- PatchJournal.append_at: record at a caller-supplied id by @codetalcott in #123
- SSERegistry delivery reports what it did by @codetalcott in #124
- The published README is the one the ratchet was not checking by @codetalcott in #125
- --doctor: the configuration as JSON, and it exits what the server would by @codetalcott in #126
- The public benchmark page, and it leads with the losses by @codetalcott in #127
- The first screen leads with what the server is for by @codetalcott in #128
- The isolation guard had 138x headroom; give it 12x by @codetalcott in #129
- The isolation benchmark has an artifact, and the ratchet earned its keep by @codetalcott in #130
- Serve three applications nobody wrote to test us; four defects, four guards by @codetalcott in #131
- Record the shape finding: --realtime refuses the pool that would make it deployable by @codetalcott in #132
- Hold on a pool thread: --realtime composes with --blocking-threads by @codetalcott in #133
- Re-measure textshelf after stage 1, and re-order stage 2 behind what it found by @codetalcott in #134
- --realtime composes with --mount: one process for both stream shapes by @codetalcott in #135
- The socket half: WebSocket holds under a pool, and under mounts by @codetalcott in #136
- Sweep the statements three merges made stale by @codetalcott in #137
- --app-dir goes to the front of sys.path, where every other server puts it by @codetalcott in #138
- Release 0.12.0: --realtime composes with everything it used to refuse by @codetalcott in #139
Full Changelog: v0.11.0...v0.12.0