From f9baf53b3b19feb2f6c87a70e4ca2bc18ba2ec6c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Oct 2026 20:27:03 +0000 Subject: [PATCH] chore: version packages --- .changeset/count-messages.md | 14 -------------- apps/web/CHANGELOG.md | 8 ++++++++ apps/web/package.json | 2 +- packages/oratio-core/CHANGELOG.md | 14 ++++++++++++++ packages/oratio-core/package.json | 2 +- packages/oratio-react/CHANGELOG.md | 19 +++++++++++++++++++ packages/oratio-react/package.json | 2 +- 7 files changed, 44 insertions(+), 17 deletions(-) delete mode 100644 .changeset/count-messages.md diff --git a/.changeset/count-messages.md b/.changeset/count-messages.md deleted file mode 100644 index 90b7bd4..0000000 --- a/.changeset/count-messages.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -'@eventuras/oratio-core': minor -'@eventuras/oratio-react': minor ---- - -History is paged by messages, not events. - -`loadOlder` and `loadNewer` page until the call has added `minMessages` messages (default 10), the room's start (or, for `loadNewer`, the live timeline), or `maxPages` requests (default 5). A room full of memberships, power levels and pins no longer needs several presses to show one message. In oratio-core: `loadOlder(client, timeline, { minMessages, maxPages, pageSize })`, and the same for `loadNewer`. In `useTimeline`: `loadOlder({ minMessages, maxPages })` and `loadNewer({ … })`. - -They still take a number: `loadOlder(50)` and `loadNewer(50)` are one request for that many events, as in 0.2.0. A call with no argument now uses the new behaviour. - -`openAt` loads about `minMessages` messages around the event, half before and half after, at most `maxPages` requests each way (`fillAround`, also exported). A message opened through `/context`, which matrix-js-sdk asks for the event alone, no longer shows as a single message. `useTimeline` passes its `minMessages` on. - -`hasOlder` turns false after a page back that brings no events, for homeservers that hand out a token at the room's start. `loadNewer` no longer pages the live timeline forwards, and stops once a timeline has met the next one. diff --git a/apps/web/CHANGELOG.md b/apps/web/CHANGELOG.md index 68f844e..dd0a1ba 100644 --- a/apps/web/CHANGELOG.md +++ b/apps/web/CHANGELOG.md @@ -1,5 +1,13 @@ # @eventuras/oratio-web +## 0.0.3 + +### Patch Changes + +- Updated dependencies [ba1f02c] + - @eventuras/oratio-core@0.3.0 + - @eventuras/oratio-react@0.3.0 + ## 0.0.2 ### Patch Changes diff --git a/apps/web/package.json b/apps/web/package.json index 9608c26..4572c88 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -1,6 +1,6 @@ { "name": "@eventuras/oratio-web", - "version": "0.0.2", + "version": "0.0.3", "private": true, "license": "MPL-2.0", "type": "module", diff --git a/packages/oratio-core/CHANGELOG.md b/packages/oratio-core/CHANGELOG.md index 350fb02..d9eca63 100644 --- a/packages/oratio-core/CHANGELOG.md +++ b/packages/oratio-core/CHANGELOG.md @@ -1,5 +1,19 @@ # @eventuras/oratio-core +## 0.3.0 + +### Minor Changes + +- ba1f02c: History is paged by messages, not events. + + `loadOlder` and `loadNewer` page until the call has added `minMessages` messages (default 10), the room's start (or, for `loadNewer`, the live timeline), or `maxPages` requests (default 5). A room full of memberships, power levels and pins no longer needs several presses to show one message. In oratio-core: `loadOlder(client, timeline, { minMessages, maxPages, pageSize })`, and the same for `loadNewer`. In `useTimeline`: `loadOlder({ minMessages, maxPages })` and `loadNewer({ … })`. + + They still take a number: `loadOlder(50)` and `loadNewer(50)` are one request for that many events, as in 0.2.0. A call with no argument now uses the new behaviour. + + `openAt` loads about `minMessages` messages around the event, half before and half after, at most `maxPages` requests each way (`fillAround`, also exported). A message opened through `/context`, which matrix-js-sdk asks for the event alone, no longer shows as a single message. `useTimeline` passes its `minMessages` on. + + `hasOlder` turns false after a page back that brings no events, for homeservers that hand out a token at the room's start. `loadNewer` no longer pages the live timeline forwards, and stops once a timeline has met the next one. + ## 0.2.0 ### Minor Changes diff --git a/packages/oratio-core/package.json b/packages/oratio-core/package.json index d2fa9fe..bb7424e 100644 --- a/packages/oratio-core/package.json +++ b/packages/oratio-core/package.json @@ -1,6 +1,6 @@ { "name": "@eventuras/oratio-core", - "version": "0.2.0", + "version": "0.3.0", "description": "Framework-agnostic Matrix client core for oratio, on matrix-js-sdk", "license": "MPL-2.0", "repository": { diff --git a/packages/oratio-react/CHANGELOG.md b/packages/oratio-react/CHANGELOG.md index 90af232..8a95163 100644 --- a/packages/oratio-react/CHANGELOG.md +++ b/packages/oratio-react/CHANGELOG.md @@ -1,5 +1,24 @@ # @eventuras/oratio-react +## 0.3.0 + +### Minor Changes + +- ba1f02c: History is paged by messages, not events. + + `loadOlder` and `loadNewer` page until the call has added `minMessages` messages (default 10), the room's start (or, for `loadNewer`, the live timeline), or `maxPages` requests (default 5). A room full of memberships, power levels and pins no longer needs several presses to show one message. In oratio-core: `loadOlder(client, timeline, { minMessages, maxPages, pageSize })`, and the same for `loadNewer`. In `useTimeline`: `loadOlder({ minMessages, maxPages })` and `loadNewer({ … })`. + + They still take a number: `loadOlder(50)` and `loadNewer(50)` are one request for that many events, as in 0.2.0. A call with no argument now uses the new behaviour. + + `openAt` loads about `minMessages` messages around the event, half before and half after, at most `maxPages` requests each way (`fillAround`, also exported). A message opened through `/context`, which matrix-js-sdk asks for the event alone, no longer shows as a single message. `useTimeline` passes its `minMessages` on. + + `hasOlder` turns false after a page back that brings no events, for homeservers that hand out a token at the room's start. `loadNewer` no longer pages the live timeline forwards, and stops once a timeline has met the next one. + +### Patch Changes + +- Updated dependencies [ba1f02c] + - @eventuras/oratio-core@0.3.0 + ## 0.2.0 ### Minor Changes diff --git a/packages/oratio-react/package.json b/packages/oratio-react/package.json index b5620ab..f53022b 100644 --- a/packages/oratio-react/package.json +++ b/packages/oratio-react/package.json @@ -1,6 +1,6 @@ { "name": "@eventuras/oratio-react", - "version": "0.2.0", + "version": "0.3.0", "description": "React hooks and components for the oratio Matrix client, on ratio-ui/chat", "license": "MPL-2.0", "repository": {