GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — docs: set the 1.17.1 release date to 2026-09-30 · bQuery/bQuery@e43c7ae

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
  • CHANGELOG.md
  • docs/release-notes
    • 1.17.1.md
    • index.md
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎CHANGELOG.md‎

Copy file name to clipboardExpand all lines: CHANGELOG.md
+2-2Lines changed: 2 additions & 2 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ and this project adheres to Semantic Versioning.
1212
- [Security (1.17.2)](#security-1172)
1313
- [Fixed (1.17.2)](#fixed-1172)
1414
- [Changed (1.17.2)](#changed-1172)
15-
- [\[1.17.1\] - 2026-09-28](#1171---2026-09-28)
15+
- [\[1.17.1\] - 2026-09-30](#1171---2026-09-30)
1616
- [Security (1.17.1)](#security-1171)
1717
- [Fixed (1.17.1)](#fixed-1171)
1818
- [Changed (1.17.1)](#changed-1171)
@@ -135,7 +135,7 @@ A security patch that closes cookie tossing for the CSRF and session cookies. No
135135
- **Server**: with the default cookie attributes the CSRF cookie is `__Host-bq.csrf` instead of `bq.csrf`. Server-side verification needs no change; a form rendered before the upgrade fails once with `403`, as after a secret rotation. Client code that reads the cookie directly (unsigned double-submit) must use the new name or pass `cookieName: 'bq.csrf'`.
136136
- **Server**: with the default cookie attributes the session cookie is `__Host-bq.sid` instead of `bq.sid`. Sessions issued before the upgrade are not read any more, so **users are logged out once**. Accepting the old name as a fallback would reopen session swapping. To keep existing sessions for a transition period, pass `cookieName: 'bq.sid'` and switch later.
137137

138-
## [1.17.1] - 2026-09-28
138+
## [1.17.1] - 2026-09-30
139139

140140
A security-and-correctness patch closing a full-codebase audit. Three security fixes in `server` and `ssr`, ten bug fixes across `core`, `router`, `server`, `reactive`, `forms`, `store`, `component` and `view`. No API removals and no module status transitions; the behaviour changes worth checking before upgrading are listed under [Changed](#changed-1171).
141141

Collapse file

‎docs/release-notes/1.17.1.md‎

Copy file name to clipboardExpand all lines: docs/release-notes/1.17.1.md
+3-3Lines changed: 3 additions & 3 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# 1.17.1 — 2026-09-28
1+
# 1.17.1 — 2026-09-30
22

33
Version **1.17.1** is a security-and-correctness patch that closes a full-codebase audit of 1.17.0: three security fixes in `server` and `ssr`, and ten bug fixes across `core`, `router`, `server`, `reactive`, `forms`, `store`, `component` and `view`.
44

55
It contains **no API removals** and **no module status transitions**. A handful of fixes change observable behaviour; they are collected under [Upgrading](#upgrading).
66

77
::: tip
8-
The full, per-entry list lives in the [CHANGELOG](https://github.com/bQuery/bQuery/blob/main/CHANGELOG.md#1171---2026-09-28). For how each affected API is meant to be used, follow the module guides linked from each section.
8+
The full, per-entry list lives in the [CHANGELOG](https://github.com/bQuery/bQuery/blob/main/CHANGELOG.md#1171---2026-09-30). For how each affected API is meant to be used, follow the module guides linked from each section.
99
:::
1010

1111
## Headlines
@@ -103,6 +103,6 @@ Publish and local validation target **Node.js ≥ 24.0.0** and **Bun ≥ 1.4.0**
103103

104104
## Links
105105

106-
- Full [CHANGELOG](https://github.com/bQuery/bQuery/blob/main/CHANGELOG.md#1171---2026-09-28)
106+
- Full [CHANGELOG](https://github.com/bQuery/bQuery/blob/main/CHANGELOG.md#1171---2026-09-30)
107107
- [1.17.0 release notes](/release-notes/1.17)
108108
- [Security policy](https://github.com/bQuery/bQuery/blob/main/SECURITY.md) · [Supported Runtimes](/concepts/runtimes)
Collapse file

‎docs/release-notes/index.md‎

Copy file name to clipboardExpand all lines: docs/release-notes/index.md
+1-1Lines changed: 1 addition & 1 deletion
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The library follows [Semantic Versioning](https://semver.org/). The [Stability m
99
| Version | Date | Highlights |
1010
| ------------------------------- | ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
1111
| [1.17.2](/release-notes/1.17.2) | 2026-10-01 | Security patch: `csrf()` and `session()` name their cookies `__Host-bq.csrf` and `__Host-bq.sid` by default, so a sibling subdomain can no longer plant them. Users are logged out once; client code that reads the CSRF cookie needs the new name. |
12-
| [1.17.1](/release-notes/1.17.1) | 2026-09-28 | Security-and-correctness patch: `serveStatic` sidecar containment, Node adapter no longer crashes on a throwing handler and cancels streams on disconnect, signed CSRF tokens bound to the session. Router params decoded, encoded static routes match, `css()` camelCase, `toggle()` on `[hidden]`, Trusted Types for components, linear-time `email()`. |
12+
| [1.17.1](/release-notes/1.17.1) | 2026-09-30 | Security-and-correctness patch: `serveStatic` sidecar containment, Node adapter no longer crashes on a throwing handler and cancels streams on disconnect, signed CSRF tokens bound to the session. Router params decoded, encoded static routes match, `css()` camelCase, `toggle()` on `[hidden]`, Trusted Types for components, linear-time `email()`. |
1313
| [1.17.0](/release-notes/1.17) | 2026-09-25 | `server` gains `serveStatic()` and `rateLimit()`; `sanitizeHtml()` works without a DOM; opt-in glitch-free reactive scheduler plus a flush-ordering fix that applies to `batch()` by default. Packaging: `require('@bquery/bquery')` works, sub-path types resolve, JS source maps dropped. One path break — `dist/full.umd.js` is now `dist/full.umd.cjs`. |
1414
| [1.16.1](/release-notes/1.16.1) | 2026-08-26 | Toolchain-and-build maintenance patch: Bun floor moves to `1.4.0`, dev dependencies refreshed, Vite configs build warning-free (`import.meta.dirname`, `node:http` stub). No source or API changes. |
1515
| [1.16.0](/release-notes/1.16) | 2026-08-11 | Quality-and-performance release: batching spans transitive updates, computeds notify only on real value changes, hot-path allocation cuts across reactive/DOM/view, `undelegate()` leak and `bq-model` caret fixes, `watchThrottle` `trailing` option. No breaking changes. |

0 commit comments

Comments
0 (0)
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.