Skip to content

v2.2

Choose a tag to compare

@SauravYadav12 SauravYadav12 released this 14 Oct 19:21
· 107 commits to main since this release
4c674b1

What's Changed

  • docs: review of the HA document, and a plan by @SauravYadav12 in #106
  • docs: retake the screenshots, and commit the harness that takes them by @SauravYadav12 in #107
  • fix(clients): four packaging faults, two of which break a checkout install by @SauravYadav12 in #108
  • feat: say when the backups are on the same disk as the database by @SauravYadav12 in #109
  • feat(realtime): a subscriber keeps its place through a failover by @SauravYadav12 in #110
  • feat(ha): zero-data-loss mode, off until somebody asks for it by @SauravYadav12 in #111
  • test(ha): cover the restart that would have hung on a stalled commit by @SauravYadav12 in #112
  • feat(ha): a failover drill, and a report that refuses to be misquoted by @SauravYadav12 in #113
  • feat(ha): replication gets a role of its own by @SauravYadav12 in #114
  • feat(ha): TLS on replication, and putting Postgres on a network at all by @SauravYadav12 in #115
  • feat(ha): a standby on another machine by @SauravYadav12 in #116
  • fix(ha): a cross-host failover made two primaries by @SauravYadav12 in #117
  • fix(ha): tell a standby node what its licence costs it by @SauravYadav12 in #118
  • Say on every check what a standby's licence costs it by @SauravYadav12 in #119
  • fix(check): check hung for ever on the install it exists to diagnose by @SauravYadav12 in #120
  • A failing command threw away the reason it failed by @SauravYadav12 in #121
  • Phase 7: read-only sessions can be answered by the standby by @SauravYadav12 in #122
  • Phase 2: accounts and keys reach every node by @SauravYadav12 in #123
  • Phases 3 and 6: automatic failover behind a witness, and a drill that can be run at the second site by @SauravYadav12 in #124
  • Upgrade to Enterprise from the navbar by @SauravYadav12 in #125
  • An ordinary account's import, or pipeline run, runs as that account by @SauravYadav12 in #126
  • Browser security headers on the console and both APIs by @SauravYadav12 in #127
  • Refuse cross-site requests, and hold imports to the address the guard checked by @SauravYadav12 in #128
  • Four test suites that passed or failed for the wrong reasons by @SauravYadav12 in #129
  • Imported and pipeline branches report and record what their guardrail refuses by @SauravYadav12 in #130
  • Ignore every common form of a private key or credential by @SauravYadav12 in #131
  • Admin changes apply within a second; every build uses go1.26.9 by @SauravYadav12 in #140
  • build(deps): bump the go group with 2 updates by @dependabot[bot] in #132
  • build(deps-dev): bump @playwright/test from 1.63.0 to 1.64.0 in /web in the web group by @dependabot[bot] in #133
  • build(deps): bump react-router-dom from 6.30.6 to 7.18.4 in /web by @dependabot[bot] in #134
  • build(deps): bump actions/setup-go from 5.6.0 to 7.0.0 by @dependabot[bot] in #135
  • build(deps): bump docker/setup-buildx-action from 3.12.0 to 4.4.1 by @dependabot[bot] in #136
  • build(deps): bump actions/checkout from 4.4.0 to 7.0.1 by @dependabot[bot] in #137
  • build(deps): bump docker/setup-qemu-action from 3.7.0 to 4.4.0 by @dependabot[bot] in #139
  • build(deps-dev): bump @playwright/test from 1.63.0 to 1.64.0 in /web in the web group by @dependabot[bot] in #141
  • build(deps): bump actions/setup-node from 7.0.0 to 7.1.0 in the actions group across 1 directory by @dependabot[bot] in #138

Full Changelog: v2.1.2...v2.2