Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ jobs:
- typescript
runs-on: ubuntu-latest
container:
image: mcr.microsoft.com/playwright:v1.62.1-noble
image: mcr.microsoft.com/playwright:v1.63.0-noble
timeout-minutes: 20
steps:
- name: Check out
Expand Down
12 changes: 11 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,18 @@

## Unreleased

- Updated pnpm to 11.25.0, Node.js types, Oxc tooling, Wrangler, and the Pages/AWS credential actions; aligned both Docker builders with the source toolchains while preserving runtime minimums and the dependency release-age gate.
**Highlights:** Complete attachment delivery and reliable unread and reaction controls.

- Committed channel and direct-message attachments before creation events, preserved complete attachments on nonce replay, and kept already-committed channel sends recoverable after moderation changes. Thanks @sercada.
- Kept the unread bar readable and clickable above message menus and reaction pickers. Thanks @isaiahknight-va.
- Fixed removal of percent-containing reaction keys without double-decoding them, and clarified glyph-based bot reactions while preserving custom strings. Thanks @isaiahknight-va.
- Kept the mobile thread drawer above raised message rows and prevented the navigation toggle from covering its header. Thanks @isaiahknight-va.
- Updated in-app brand tiles to use the Keystroke mark.
- Updated PDF.js to 6.3.289, virtua to 0.51.0, and Electron to 43.6.0 for rendering, scrolling, and desktop runtime fixes while retaining the macOS 12 minimum and dependency release-age gate.
- Updated the server build toolchain to Go 1.27.1, SQLite driver to 1.58.0, and Go cryptography dependency to 0.56.0 while retaining the Go 1.26.6 minimum and existing database and password formats.
- Updated Playwright to 1.63.0 and Wrangler to 4.129.0 alongside pnpm 11.25.0, Node.js types, Oxc tooling, and the Pages/AWS credential actions; aligned Docker builders with the source toolchains while preserving runtime minimums and the dependency release-age gate.

Thanks @KrasimirKralev for member-directory validation coverage.

## v0.4.0 - 2026-09-02

Expand Down
4 changes: 2 additions & 2 deletions apps/api/internal/webassets/dist/200.html
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@
<link href="/_app/immutable/chunks/CxKeDCcw.js" rel="modulepreload">
<link href="/_app/immutable/chunks/DK3Fl9T5.js" rel="modulepreload">
<link href="/_app/immutable/chunks/Dt-HX3Vu.js" rel="modulepreload">
<link href="/_app/immutable/entry/app.CuIU8RJQ.js" rel="modulepreload">
<link href="/_app/immutable/entry/app.CmNQCuu5.js" rel="modulepreload">
<link href="/_app/immutable/chunks/HclGiUj8.js" rel="modulepreload">
<link href="/_app/immutable/chunks/xihTtKlq.js" rel="modulepreload">
<link href="/_app/immutable/nodes/0.BoweeEZi.js" rel="modulepreload">
Expand All @@ -125,7 +125,7 @@

Promise.all([
import("/_app/immutable/entry/start.W_KKVBz4.js"),
import("/_app/immutable/entry/app.CuIU8RJQ.js")
import("/_app/immutable/entry/app.CmNQCuu5.js")
]).then(([kit, app]) => {
kit.start(app, element);
});
Expand Down
Loading