You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"docs","path":"docs","contentType":"directory"},{"name":"dotgit","path":"dotgit","contentType":"directory"},{"name":"stream","path":"stream","contentType":"directory"},{"name":".flake8","path":".flake8","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".travis.yml","path":".travis.yml","contentType":"file"},{"name":"CHANGELOG","path":"CHANGELOG","contentType":"file"},{"name":"ISSUE_TEMPLATE.md","path":"ISSUE_TEMPLATE.md","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"MANIFEST.in","path":"MANIFEST.in","contentType":"file"},{"name":"PULL_REQUEST_TEMPLATE.md","path":"PULL_REQUEST_TEMPLATE.md","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"dev_requirements.txt","path":"dev_requirements.txt","contentType":"file"},{"name":"pyproject.toml","path":"pyproject.toml","contentType":"file"},{"name":"setup.py","path":"setup.py","contentType":"file"}],"totalCount":15}},"fileTreeProcessingTime":11.741323999999999,"foldersToFetch":[],"incompleteFileTree":false,"repo":{"id":20218230,"defaultBranch":"main","name":"stream-python","ownerLogin":"GetStream","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-27T11:51:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8597527?v=4","public":true,"private":false,"isOrgOwned":true},"codeLineWrapEnabled":false,"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"v3.5.0","listCacheKey":"v0:1698253139.0","canEdit":false,"refType":"tag","currentOid":"e48276a0ff3d900d2ed7e439d1601891926d0b71"},"path":"CHANGELOG","currentUser":null,"blob":{"rawLines":["================"," Change history","================","","=====","3.5.0","=====",":release-date: 2020-06-08",":by: Ferhat Elmas","","Add enrichment support to direct activity get","","=====","3.4.0","=====",":release-date: 2020-05-11",":by: Ferhat Elmas","","Expose target_feeds_extra_data to add extra data to activities from reactions","","=====","3.3.0","=====",":release-date: 2020-05-04",":by: Ferhat Elmas","","Add batch unfollow support","","=====","3.2.1","=====",":release-date: 2020-03-17",":by: Ferhat Elmas","","Set timezone as utc in serialization hooks","","=====","3.2.0","=====",":release-date: 2020-03-17",":by: Ferhat Elmas","","Add open graph scrape support","Update python support (drop 2.6, add 3.8)","Fixes in docs for collections and personalization","","=====","3.1.1","=====",":release-date: 2019-11-07",":by: Tommaso Barbuli","","Bump crypto deps","","=====","3.1.0","=====",":release-date: 2018-05-24",":by: Jelte Fennema","","Batch partial update","","=====","3.0.2","=====",":release-date: 2018-05-24",":by: Jelte Fennema","","Fixes for filtering by reactions by kind","","","======","3.0.1","======",":release-date: 2018-12-04",":by: Tommaso Barbugli","","Add short-hand version for collections.create_reference()","","======","3.0.0","======",":release-date: 2018-12-03",":by: Tommaso Barbugli","","Add support for reactions","Add support for users","Removed HTTP Signatures based auth","Use JWT auth for everything","Add feed.get enrichment params","","======","2.12.0","======",":release-date: 2018-10-08",":by: Peter van Kampen","","Add user-session-token support","","======","2.11.0","======",":release-date: 2017-08-23",":by: Tommaso Barbugli","","Add collection helpers to create refs","","======","2.10.0","======",":release-date: 2017-07-30",":by: Tommaso Barbugli","","Partial activity API endpoint","","======","2.9.3","======",":release-date: 2017-07-20",":by: Tommaso Barbugli","","Use Readme.md content as package long description","","======","2.9.2","======",":release-date: 2017-07-20",":by: Tommaso Barbugli","","Fixed deserialization problem with datetime objects with zeroed microseconds","Support newer versions of the pyJWT lib","","","======","2.9.1","======",":release-date: 2017-07-18",":by: Tommaso Barbugli","","Renamed client.get_activities' foreign_id_time param to foreign_id_times","","","======","2.9.0","======",":release-date: 2017-07-05",":by: Tommaso Barbugli","","Add support for get activity API endpoint","","======","2.8.1","======",":release-date: 2017-12-21",":by: Tommaso Barbugli","","Fixes a regression with embedded httpsig and Python 3","","======","2.8.0","======",":release-date: 2017-12-21",":by: Tommaso Barbugli","","Fixes install issues on Windows","","* Bundle http-sig library","* Use pycryptodomex instead of the discontinued pycrypto library","","======","2.7.0","======",":release-date: 2017-12-14",":by: Aaron McMillin","","* All client methods that make requests will return the response","","2.6.2","=====",":release-date 2017-12-08",":by: Balazs","","Consolidate API URL generation across API, Collections and Personalization services","","2.6.0","=====",":release-date 2017-12-08",":by: Balazs","","Support the new collections endpoint and flexible get requests for personalization","","2.5.0","======",":release-date: 2017-10-19",":by: Tommaso Barbugli","","* Use new .com domain for API and Analytics","","2.4.0","======",":release-date: 2017-08-31",":by: Tommaso Barbugli","","* Added support for To target update endpoint","","2.3.11","======",":release-date: 2017-05-22",":by: Ian Douglas","","* Added support for Python 2.6.9 and downgrade to requests 2.2.1","","","2.3.9","==========",":release-date: 2016-12-20",":by: Jelte Fennema","","* Fix errors_from_fields function so it displays the extra data returned by the"," server about InputException errors.","","","2.3.8","=====",":release-date: 2016-06-09",":by: Tommaso Barbugli","","* Add support for keep_history on unfollow","","2.3.7","=====",":release-date: 2016-06-02",":by: Tommaso Barbugli","","* Add HTTP Signature auth method (for application auth resources)","* Add support for follow_many batch operation","* Add support for add_to_many batch operation","* Decode JWT from bytes to UTF-8","* Skip add_activities API call if activity_list is empty","* Fix feed group and id validation, dashes are now allowed","","2.3.5","=====",":release-date: 2015-10-07",":by: Thierry Schellenbach","","* Added support for activity update","","","2.3.3","=====",":release-date: 2015-10-07",":by: Thierry Schellenbach","","* Added support for creating redirect urls","","","2.3.0","=====",":release-date: 2015-06-11",":by: Tommaso Barbugli","","* Added support for read-only tokens","","2.1.4","=====",":release-date: 2015-01-14",":by: Tommaso Barbugli","","* Added support for extra data for follow actions","","2.1.3","=====",":release-date: 2015-01-05",":by: Thierry Schellenbach","","* Bugfix, mark_seen and mark_read now work","","2.1.0","=====",":release-date: 2014-12-19",":by: Thierry Schellenbach","","* Added location support to reduce latency","","2.0.1","=====",":release-date: 2014-11-18",":by: Thierry Schellenbach","","* Additional validation on feed_slug and user_id","","2.0.0","=====",":release-date: 2014-11-10",":by: Thierry Schellenbach","","* Breaking change: New style feed syntax, client.feed('user', '1') instead of client.feed('user:3')","* Breaking change: New style follow syntax, feed.follow('user', 3)","* API versioning support","* Configurable timeouts","* Python 3 support","","","1.1.1","=====",":release-date: 2014-09-20 08:00 A.M GMT",":by: Tommaso Barbugli","","* Add HTTP client retries","","1.1.0","=====",":release-date: 2014-09-08 08:00 A.M GMT",":by: Tommaso Barbugli","","* Add support for mark read (notifications feeds)"],"stylingDirectives":null,"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/GetStream/stream-python/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"CHANGELOG","displayUrl":"https://github.com/GetStream/stream-python/blob/v3.5.0/CHANGELOG?raw=true","headerInfo":{"blobSize":"5.06 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"ce8c5b3","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FGetStream%2Fstream-python%2Fblob%2Fv3.5.0%2FCHANGELOG","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"317","truncatedSloc":"232"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":null,"languageID":null,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/GetStream/stream-python/blob/v3.5.0/CHANGELOG","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/GetStream/stream-python/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/GetStream/stream-python/raw/refs/tags/v3.5.0/CHANGELOG","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":null},"copilotInfo":null,"copilotAccessAllowed":false,"modelsAccessAllowed":false,"modelsRepoIntegrationEnabled":false,"isMarketplaceEnabled":true,"csrf_tokens":{"/GetStream/stream-python/branches":{"post":"fpJgZ5RFNzL8I21RWwaOCvfN5awq-U4jQiFq8oGT1QByKChVtt5BHLX13Nmmox2BRMOjj_2Y5-eyVomyQjil_g"},"/repos/preferences":{"post":"lwy9H4OwfD1Y39xr3Qoc20t5ed4gaDEQT29u6fa-c1ywEm3Sg7v0DZFVhHPSdkILZnHOFeE2JEGzZ-poioSf9g"}}},"title":"stream-python/CHANGELOG at v3.5.0 · GetStream/stream-python","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-263cab1760dd.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-41d93d549163.js","githubDevUrl":null,"enabled_features":{"code_nav_ui_events":false,"react_blob_overlay":false,"accessible_code_button":true}}}