Skip to content

chore(deps): bump @statewavedev/sdk from 1.4.0 to 1.5.0 - #46

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/statewavedev/sdk-1.5.0
Open

chore(deps): bump @statewavedev/sdk from 1.4.0 to 1.5.0#46
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/statewavedev/sdk-1.5.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 3, 2026

Copy link
Copy Markdown
Contributor

Bumps @statewavedev/sdk from 1.4.0 to 1.5.0.

Release notes

Sourced from @​statewavedev/sdk's releases.

v1.5.0

What's Changed

Full Changelog: smaramwbc/statewave-ts@v1.4.0...v1.5.0

Changelog

Sourced from @​statewavedev/sdk's changelog.

1.5.0 (2026-08-30)

Added — getTimeline can page, and can page from the recent end

getTimeline previously sent subject_id and nothing else, so a caller got the server's default page and had no way to change it. On a subject with more episodes than that page holds, the rows returned are the oldest ones — the opposite of what a consumer keeping a "recent activity" window wants, and it gets worse the longer the subject lives.

  • getTimeline(subjectId, params?, options?) accepts limit, offset, and newestFirst (exported as TimelineParams).
  • Timeline declares episodesHasMore / memoriesHasMore. Both are optional: an instance that does not send them leaves them undefined, which is not the same as false. Do not read a missing flag as "the page is complete".
  • The query string is now built with URLSearchParams, matching listSubjects, which is how the extra parameters are appended. Encoding of the subject id is unchanged — the previous encodeURIComponent already escaped & and = — and a test pins that a subject id containing them still round-trips.

Requires a server that accepts these parameters — statewave#362 for limit/offset and the has-more flags, and statewave#363 for newest_first. An older instance ignores unknown query parameters and returns its default page, which is why the has-more flags are typed optional rather than assumed.

Backward compatible. params slots in ahead of options, matching listSubjects, but the older getTimeline(id, { signal }) shape still works: a second argument carrying signal is read as options, so those calls stay cancellable rather than silently passing an ignored params bag. Both shapes are covered by tests.

Commits
  • d0dc942 chore: bump SDK version to 1.5.0
  • 089fab5 feat(client): page getTimeline, and page from the recent end
  • 67c7ea3 docs(readme): unify hub-and-spoke ecosystem header
  • 080551a chore(ci): bump actions/setup-node from 6 to 7
  • c52793e docs: bump README Current release to v1.4.0
  • See full diff in compare view
Attestation changes

This version has no provenance attestation, while the previous version (1.4.0) was attested. Review the package versions before updating.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@statewavedev/sdk](https://github.com/smaramwbc/statewave-ts) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/smaramwbc/statewave-ts/releases)
- [Changelog](https://github.com/smaramwbc/statewave-ts/blob/main/CHANGELOG.md)
- [Commits](smaramwbc/statewave-ts@v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: "@statewavedev/sdk"
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants