# Changelog

This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver).

## [0.2.3](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.2.2...@stream-io/feeds-client-0.2.3) (2025-09-01)


### Features

* add the ability to keep search items stable while searching ([#104](https://github.com/GetStream/stream-feeds-js/issues/104)) ([62a9808](https://github.com/GetStream/stream-feeds-js/commit/62a980890ce3a16e34a6d323ef8f58d58d2f8f4c))
* update to latest API spec ([#106](https://github.com/GetStream/stream-feeds-js/issues/106)) ([6555d15](https://github.com/GetStream/stream-feeds-js/commit/6555d15049fddace837cfd592bff2d18293a16be))

## [0.2.2](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.2.1...@stream-io/feeds-client-0.2.2) (2025-08-25)


### Features

* notification feed support ([#86](https://github.com/GetStream/stream-feeds-js/issues/86)) ([9ba245e](https://github.com/GetStream/stream-feeds-js/commit/9ba245e969c77f5c241fb4f5da93491ba87c3278))
* notification feeds ([#102](https://github.com/GetStream/stream-feeds-js/issues/102)) ([6822da8](https://github.com/GetStream/stream-feeds-js/commit/6822da8516ef83e66fd9b74f5497136ca51f8bda))

## [0.2.1](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.2.0...@stream-io/feeds-client-0.2.1) (2025-08-20)


### Features

* add membership_level in FeedMemberResponse ([#96](https://github.com/GetStream/stream-feeds-js/issues/96)) ([2aeeefa](https://github.com/GetStream/stream-feeds-js/commit/2aeeefa82abdc885dc52e9fe8249758042f9aed9))
* handle activity pinning ([#91](https://github.com/GetStream/stream-feeds-js/issues/91)) ([4347110](https://github.com/GetStream/stream-feeds-js/commit/4347110ce16c78f9e482d0c08e33dda0840678af))

## [0.2.0](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.11...@stream-io/feeds-client-0.2.0) (2025-08-18)


### ⚠ BREAKING CHANGES

* API naming review (#92)

### Features

* add `user.updated` handler ([#87](https://github.com/GetStream/stream-feeds-js/issues/87)) ([bc7778d](https://github.com/GetStream/stream-feeds-js/commit/bc7778d533fccbf30b1972e0114aa15e8dc97677))
* API naming review ([#92](https://github.com/GetStream/stream-feeds-js/issues/92)) ([2c12445](https://github.com/GetStream/stream-feeds-js/commit/2c124451a098e739e7dd803a3ca7923dacd07db3))


### Bug Fixes

* privatize watch handlers ([#85](https://github.com/GetStream/stream-feeds-js/issues/85)) ([ec8679d](https://github.com/GetStream/stream-feeds-js/commit/ec8679d6e5d4a0cc82200f7c1219c946921ae715)), closes [#83](https://github.com/GetStream/stream-feeds-js/issues/83)

## [0.1.11](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.10...@stream-io/feeds-client-0.1.11) (2025-08-01)


### Features

* add `feeds.follow.updated` handler & cleanup ([#83](https://github.com/GetStream/stream-feeds-js/issues/83)) ([9f296b8](https://github.com/GetStream/stream-feeds-js/commit/9f296b8cc195c34d6ac36eb53bf92ca8632e5dae))


### Bug Fixes

* real-time comment updates ([#79](https://github.com/GetStream/stream-feeds-js/issues/79)) ([afd485a](https://github.com/GetStream/stream-feeds-js/commit/afd485a489449985c157ce90da453a1e2dbc6fa3))
* update open API spec - unfollow HTTP response now contains follo… ([#81](https://github.com/GetStream/stream-feeds-js/issues/81)) ([0f27ef3](https://github.com/GetStream/stream-feeds-js/commit/0f27ef34e034e52bcdbaca9798b890f17e13fc00))

## [0.1.10](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.9...@stream-io/feeds-client-0.1.10) (2025-07-28)


### Features

* search implementation and bindings ([#78](https://github.com/GetStream/stream-feeds-js/issues/78)) ([02d7dd1](https://github.com/GetStream/stream-feeds-js/commit/02d7dd1fd1f01df411e92db328106987c366e4d4))

## [0.1.9](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.8...@stream-io/feeds-client-0.1.9) (2025-07-28)


### Features

* comments and activity actions ([#76](https://github.com/GetStream/stream-feeds-js/issues/76)) ([5484864](https://github.com/GetStream/stream-feeds-js/commit/54848641043c379e9c9b3d290260375dee5ccfa6))
* consider `depth` option for `loadNextPageComments` ([#65](https://github.com/GetStream/stream-feeds-js/issues/65)) ([5ffc786](https://github.com/GetStream/stream-feeds-js/commit/5ffc78626a8415f2c77d24d234810712b2f1e52c))
* enable queryFeeds without watch: true ([#75](https://github.com/GetStream/stream-feeds-js/issues/75)) ([fbd2851](https://github.com/GetStream/stream-feeds-js/commit/fbd285146fb4cec99711ec4fb18b22e5ae0847e6)), closes [/github.com/GetStream/stream-feeds-js/pull/75/files#diff-5fe26340feefe9212a93cb4f25c7996731c1245bb6253d4c106ef98afbcc3a17](https://github.com/GetStream//github.com/GetStream/stream-feeds-js/pull/75/files/issues/diff-5fe26340feefe9212a93cb4f25c7996731c1245bb6253d4c106ef98afbcc3a17) [/github.com/GetStream/stream-feeds-js/pull/75/files#diff-20886f4c7cbf4a14b78ed974d55bb6d44f278117f37d1864e494443c3ee8f73dR30](https://github.com/GetStream//github.com/GetStream/stream-feeds-js/pull/75/files/issues/diff-20886f4c7cbf4a14b78ed974d55bb6d44f278117f37d1864e494443c3ee8f73dR30)


### Bug Fixes

* adjust how we merge/update members ([#74](https://github.com/GetStream/stream-feeds-js/issues/74)) ([220aa07](https://github.com/GetStream/stream-feeds-js/commit/220aa07868bd56637c37f4b1434020ae548b5a9b))
* catch irrelevant error to avoid test failiure ([#77](https://github.com/GetStream/stream-feeds-js/issues/77)) ([836a8bb](https://github.com/GetStream/stream-feeds-js/commit/836a8bbb58d4d0fe150f4c370d0a05dcc26252cb))

## [0.1.8](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.7...@stream-io/feeds-client-0.1.8) (2025-07-23)


* [FEEDS-538] bump openapi to support notifcation event ([#73](https://github.com/GetStream/stream-feeds-js/issues/73)) ([6829746](https://github.com/GetStream/stream-feeds-js/commit/6829746dd64ac171e17133c1d1a44161346cc17b))

## [0.1.7](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.6...@stream-io/feeds-client-0.1.7) (2025-07-22)


* increase timeouts ([55e77db](https://github.com/GetStream/stream-feeds-js/commit/55e77db1be59e6a03fcd1908db584c1c2102bbca))


### Features

* [FEEDS-588]add stopWatchingFeed endpoint ([#72](https://github.com/GetStream/stream-feeds-js/issues/72)) ([f9a7b87](https://github.com/GetStream/stream-feeds-js/commit/f9a7b87c4c9da08582941f489ee18d22e25cf81a))

## [0.1.6](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.5...@stream-io/feeds-client-0.1.6) (2025-07-22)


* Run tests on CI ([#68](https://github.com/GetStream/stream-feeds-js/issues/68)) ([89b0a4b](https://github.com/GetStream/stream-feeds-js/commit/89b0a4bbce14af563380c17c73188e7e6f688e65))


### Features

* following and user screens ([#71](https://github.com/GetStream/stream-feeds-js/issues/71)) ([7123f0a](https://github.com/GetStream/stream-feeds-js/commit/7123f0a2472ca59da697326e99253ebcbc7db147))


### Bug Fixes

* bookmark is identified by activity id and folder id ([#70](https://github.com/GetStream/stream-feeds-js/issues/70)) ([97ee937](https://github.com/GetStream/stream-feeds-js/commit/97ee937a951de0d76ebf88a6083d3c67d4cef762))

## [0.1.5](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.4...@stream-io/feeds-client-0.1.5) (2025-07-18)


### Features

* add loadNextPage to useComments ([#57](https://github.com/GetStream/stream-feeds-js/issues/57)) ([fef823c](https://github.com/GetStream/stream-feeds-js/commit/fef823ceeb1d181f44607821cb46ec2458e199f3))
* add loadNextPageMembers ([#56](https://github.com/GetStream/stream-feeds-js/issues/56)) ([104dad0](https://github.com/GetStream/stream-feeds-js/commit/104dad0c1440ad26b41b76e1402ef0635e4358ac))
* add useFollowers & useFollowing ([#55](https://github.com/GetStream/stream-feeds-js/issues/55)) ([95bef04](https://github.com/GetStream/stream-feeds-js/commit/95bef04d2d921574fd1461cca0965963bc245910))
* feed context, file uploads and reactions ([#66](https://github.com/GetStream/stream-feeds-js/issues/66)) ([886123a](https://github.com/GetStream/stream-feeds-js/commit/886123aeb243c04d9ae82112634e826518e61089))


### Bug Fixes

* post useComments/useFollows merge fixes ([#64](https://github.com/GetStream/stream-feeds-js/issues/64)) ([2da2670](https://github.com/GetStream/stream-feeds-js/commit/2da2670d9575aba8b3f22d4cc019ae911a92edfb))
* replace `eol` with `checkHasAnotherPage` ([#67](https://github.com/GetStream/stream-feeds-js/issues/67)) ([f490e1f](https://github.com/GetStream/stream-feeds-js/commit/f490e1f16775adac46bccc979d5d0d2ce825f859))

## [0.1.4](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.3...@stream-io/feeds-client-0.1.4) (2025-07-16)


* update to latest openapi ([#62](https://github.com/GetStream/stream-feeds-js/issues/62)) ([82b39ae](https://github.com/GetStream/stream-feeds-js/commit/82b39aee0c62cd9aa1598fb42aaf6637ded83a33))

## [0.1.3](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.2...@stream-io/feeds-client-0.1.3) (2025-07-15)


### Features

* reconcile watched feeds on reconnect ([#54](https://github.com/GetStream/stream-feeds-js/issues/54)) ([b00e7c7](https://github.com/GetStream/stream-feeds-js/commit/b00e7c775a7680a93ff3180944e8e340e155c55e))


### Bug Fixes

* form data undefined values ([#60](https://github.com/GetStream/stream-feeds-js/issues/60)) ([ef8c2f2](https://github.com/GetStream/stream-feeds-js/commit/ef8c2f29b53b24d291531edb1621e39650bf6109))
* remove timeout for file uploads ([#58](https://github.com/GetStream/stream-feeds-js/issues/58)) ([56a3d7d](https://github.com/GetStream/stream-feeds-js/commit/56a3d7d8afa55fb4dedffb97b22a3863e746d13e))

## [0.1.2](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.1...@stream-io/feeds-client-0.1.2) (2025-07-11)


* run CI actions on PRs for main, and on main ([#47](https://github.com/GetStream/stream-feeds-js/issues/47)) ([1a2c35b](https://github.com/GetStream/stream-feeds-js/commit/1a2c35bb1425d6e9f897a153024fdafce7a5e9df))
* Run tests on Node ([#50](https://github.com/GetStream/stream-feeds-js/issues/50)) ([8669bd6](https://github.com/GetStream/stream-feeds-js/commit/8669bd60be696fb40c77d5ba180c605edb660df4))


### Features

* client creation hooks, StreamFeeds wrapper, contexts ([#49](https://github.com/GetStream/stream-feeds-js/issues/49)) ([f5c6059](https://github.com/GetStream/stream-feeds-js/commit/f5c6059e83e0cd1a0ca142d5a4d9871c53b0e88d))
* **gen:** bookmark folder stuff ([#51](https://github.com/GetStream/stream-feeds-js/issues/51)) ([eb5c5be](https://github.com/GetStream/stream-feeds-js/commit/eb5c5be1ce3302e74b0ebaf76d7050f93056d413))
* Update to latest open API spec ([#53](https://github.com/GetStream/stream-feeds-js/issues/53)) ([e7c3f49](https://github.com/GetStream/stream-feeds-js/commit/e7c3f49f12ed19c522dede04dfa8fea8a6cf1d05))


### Bug Fixes

* update source feed on `feeds.follow.created` ([#52](https://github.com/GetStream/stream-feeds-js/issues/52)) ([e2bed97](https://github.com/GetStream/stream-feeds-js/commit/e2bed97d3b3e8b106e193d2d435468e5654c7381))

## [0.1.1](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.1.0...@stream-io/feeds-client-0.1.1) (2025-07-09)


### Features

* add useOwnCapabilities hook ([#42](https://github.com/GetStream/stream-feeds-js/issues/42)) ([cc98328](https://github.com/GetStream/stream-feeds-js/commit/cc98328d434ee1306c0d8d5d7d236626f6481431))


### Bug Fixes

* Handle missing properties in comment reaction WS event, Simplify reaction handling, fix JS tests ([#43](https://github.com/GetStream/stream-feeds-js/issues/43)) ([356e90b](https://github.com/GetStream/stream-feeds-js/commit/356e90bfd4199a7ef44c88de820f11bb52851e47))
* lint issues ([3b87041](https://github.com/GetStream/stream-feeds-js/commit/3b870418018173ef38389dd6b7b05bbf33499c78))

## [0.1.0](https://github.com/GetStream/stream-feeds-js/compare/@stream-io/feeds-client-0.0.0...@stream-io/feeds-client-0.1.0) (2025-07-08)


### ⚠ BREAKING CHANGES

* simulate breaking change in llc
* test breaking change

* **@stream-io/feeds-client:** release version 0.1.0 ([b3232e0](https://github.com/GetStream/stream-feeds-js/commit/b3232e02fde10a8278e540660cfec612c0faec80))
* **@stream-io/feeds-client:** release version 0.1.1 ([8705f23](https://github.com/GetStream/stream-feeds-js/commit/8705f23db22b559b0f03a9b12fd946ae8d952c3c))
* **@stream-io/feeds-client:** release version 0.1.2 ([911a189](https://github.com/GetStream/stream-feeds-js/commit/911a1892f562af8f3b78f50a32eed7e3bc06a0cc))
* **@stream-io/feeds-client:** release version 0.2.0 ([26f0976](https://github.com/GetStream/stream-feeds-js/commit/26f0976dedbbd40fc416104fd80c15c012b007b4))
* clean up changelogs before releasing ([#40](https://github.com/GetStream/stream-feeds-js/issues/40)) ([4ef805f](https://github.com/GetStream/stream-feeds-js/commit/4ef805f901a3251d053eed1147108de86ab195df))
* ESLint + new OpenAPI generated files ([#32](https://github.com/GetStream/stream-feeds-js/issues/32)) ([b600795](https://github.com/GetStream/stream-feeds-js/commit/b600795f29524acd924d31244d4abeb6fb0520b8))
* Prepare package.json for release ([#37](https://github.com/GetStream/stream-feeds-js/issues/37)) ([348475a](https://github.com/GetStream/stream-feeds-js/commit/348475a2ebec7acb3faef3649f8cb420b3c3b2eb))


### Features

* add feeds.feed_member.* handlers ([#22](https://github.com/GetStream/stream-feeds-js/issues/22)) ([956bf67](https://github.com/GetStream/stream-feeds-js/commit/956bf6794c70aab78fa82b8f2103e77c6800b618))
* dummy client change ([0a32a8e](https://github.com/GetStream/stream-feeds-js/commit/0a32a8e0d657f51424e9db16e852cdc26524175e))
* enable npm publishing for LLC ([e1c9443](https://github.com/GetStream/stream-feeds-js/commit/e1c9443cd3d7a9fe0003d2ebd1ec94db18c2dd62))
* react bindings ([#38](https://github.com/GetStream/stream-feeds-js/issues/38)) ([c9c318f](https://github.com/GetStream/stream-feeds-js/commit/c9c318f289dff1f4b5aeceba4c3e0685f458aa47))
* simulate breaking change in llc ([fd9b2cf](https://github.com/GetStream/stream-feeds-js/commit/fd9b2cf858a5073571a0ad4cd7d3df329f845622))
* support bookmark events ([#35](https://github.com/GetStream/stream-feeds-js/issues/35)) ([a582107](https://github.com/GetStream/stream-feeds-js/commit/a5821074dc2aa977a7b10276a69da6c6c3dbfe3c))


### Bug Fixes

* change back to conventional commits ([f633b6e](https://github.com/GetStream/stream-feeds-js/commit/f633b6e929dbb8459e5ceb57d195d478fe1af818))
* follows upgrades ([#15](https://github.com/GetStream/stream-feeds-js/issues/15)) ([5c42d1c](https://github.com/GetStream/stream-feeds-js/commit/5c42d1c7838517d0d43c5db8c65d0ff9d274b8b3))
* lint issues continuation ([9b55a23](https://github.com/GetStream/stream-feeds-js/commit/9b55a23bc3c9a60001f17fb7c0ef81389db11cfb))
* lint issues during build ([ceac228](https://github.com/GetStream/stream-feeds-js/commit/ceac2282e2802f9c8345cfe707caad511dbe329d))
* remove dryrun ([13c70c7](https://github.com/GetStream/stream-feeds-js/commit/13c70c75b179d4fcef407f5bc7c44e32d82c89e6))
* switch to jscutlery for more fine grained control ([#33](https://github.com/GetStream/stream-feeds-js/issues/33)) ([9e47da8](https://github.com/GetStream/stream-feeds-js/commit/9e47da8fc8dfb4da7fc9b76a26a54185b447b7e4))
* test breaking change ([95dee5f](https://github.com/GetStream/stream-feeds-js/commit/95dee5fcc46d3e9c738c1d8aae9268e4784aa8ae))
* try with a fix commit too ([ec191a3](https://github.com/GetStream/stream-feeds-js/commit/ec191a374c0632021e7d1ec81f5c1bdca00daac4))
* try with angular but without prerelease ([2ecd8bb](https://github.com/GetStream/stream-feeds-js/commit/2ecd8bb12bc4e9ab0cb00671adcd2ac1861cb2ec))
* try with angular commit ([b1d9237](https://github.com/GetStream/stream-feeds-js/commit/b1d923742189f309b2b3fffd65361abff0e8fdc2))
* try with conventional commits again ([cd417ec](https://github.com/GetStream/stream-feeds-js/commit/cd417ec6dc0d16650efa4c69f1873d6c5af02e00))
