- #2442
1f560f021
Thanks @foysalit! - Add com.atproto.label.queryLabels endpoint on appview and allow viewing external labels through ozone
- #2467
f83b4c8ca
Thanks @haileyok! - Modify label-handling on user's own content to still apply blurring
- #2390
58551bbe0
Thanks @foysalit! - Allow muting reports from accounts via#modEventMuteReporter
event
- #2427
b9b7c5821
Thanks @estrattonbailey! - Introduces V2 of saved feeds preferences. V2 and v1 prefs are incompatible. v1 methods and preference objects are retained for backwards compatability, but are considered deprecated. Developers should immediately migrate to v2 interfaces.
-
#2383
0edef0ec0
Thanks @dholms! - Added feed generator interaction lexicons -
#2409
c6d758b8b
Thanks @devinivy! - Support for upcoming post search params
- #2344
abc6f82da
Thanks @estrattonbailey! - Support muting words that contain apostrophes and other punctuation
- #2342
eb7668c07
Thanks @estrattonbailey! - Adds theassociated
property toprofile
andprofile-basic
views, bringing them in line withprofile-detailed
views.
- #2169
f689bd51a
Thanks @matthieusieben! - Build system rework, stop bundling dependencies.
-
#2338
36f2e966c
Thanks @pfrazee! - Fix: correctly detected blocked quote-posts when moderating posts -
Updated dependencies [
f689bd51a
]:- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
- #2328
7dd9941b7
Thanks @estrattonbailey! - Remove unecessary escapes from regex, which was causing a minification error when bundled in React Native.
- #2312
219480764
Thanks @pfrazee! - Fixed an issue that would cause agent clones to drop the PDS URI config.
- #2302
4eaadc0ac
Thanks @dholms! - - Breaking changes- Redesigned the
moderate*
APIs which now output aModerationUI
object. agent.getPreferences()
output objectBskyPreferences
has been modified.- Moved Ozone routes from
com.atproto.admin
totools.ozone
namespace. - Additions
- Added support for labeler configuration in
Agent.configure()
andagent.configureLabelerHeader()
. - Added
agent.addLabeler()
andagent.removeLabeler()
preference methods. - Muted words and hidden posts are now handled in the
moderate*
APIs. - Added
agent.getLabelers()
andagent.getLabelDefinitions()
. - Added
agent.configureProxyHeader()
andwithProxy()
methods to support remote service proxying behaviors.
- Added support for labeler configuration in
- Redesigned the
- Updated dependencies [
4eaadc0ac
]:- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
- #2279
192223f12
Thanks @gaearon! - Change Following feed prefs to only show replies from people you follow by default
-
#2260
6ec885992
Thanks @estrattonbailey! - Export regex from rich text detection -
#2260
6ec885992
Thanks @estrattonbailey! - Disallow rare unicode whitespace characters from tags -
#2260
6ec885992
Thanks @estrattonbailey! - Allow tags to lead with numbers
-
#2247
2a0ceb818
Thanks @estrattonbailey! - Fix double sanitization bug when editing muted words. -
#2247
2a0ceb818
Thanks @estrattonbailey! - More sanitization of muted words, including newlines and leading/trailing whitespace -
#2247
2a0ceb818
Thanks @estrattonbailey! - AddsanitizeMutedWordValue
util -
#2247
2a0ceb818
Thanks @estrattonbailey! - Handle hash emoji in mute words
-
#2245
61b3d2525
Thanks @mary-ext! - Prevent hashtag emoji from being parsed as a tag -
#2218
43531905c
Thanks @estrattonbailey! - Fix mute word upsert logic by ensuring we're comparing sanitized word values -
#2245
61b3d2525
Thanks @mary-ext! - Properly calculate length of tag -
Updated dependencies [
0c815b964
]:- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
- #2215
514aab92d
Thanks @estrattonbailey! - Add missinggetPreferences
union return types
- #2195
b60719480
Thanks @estrattonbailey! - Add muted words/tags and hidden posts prefs and methods"
- #2192
f79cc6339
Thanks @foysalit! - Tag event on moderation subjects and allow filtering events and subjects by tags
- #2124
e4ec7af03
Thanks @foysalit! - Allow filtering for comment, label, report type and date range on queryModerationEvents endpoint.
- #2086
4171c04a
Thanks @estrattonbailey! - AddsetInterestsPref
method to BskyAgent, andinterests
prop togetPreferences
response.
- #2081
5368245a
Thanks @estrattonbailey! - Add unspecced route for new onboardingapp.bsky.unspecced.getTaggedSuggestions
-
#2056
e43396af
Thanks @dholms! - Added phone verification methods/schemas to agent. -
#1988
51fcba7a
Thanks @bnewbold! - remove deprecated app.bsky.unspecced.getPopular endpoint
- #2010
14067733
Thanks @estrattonbailey! - ImproveresumeSession
event emission. It will no longer double emit when some requests fail, and thecreate-failed
event has been replaced byexpired
where appropriate, and with a new eventnetwork-error
where appropriate or an unknown error occurs.
- #1776
ffe39aae
Thanks @estrattonbailey! - Addposts_and_author_threads
filter togetAuthorFeed
- #1944
60deea17
Thanks @estrattonbailey! - Strip trailing colon from URLs in rich-text facet detection.
-
#1912
378fc613
Thanks @devinivy! - Contains breaking lexicon changes: removing legacy com.atproto admin endpoints, making uri field required on app.bsky list views. -
Updated dependencies [
3c0ef382
]:- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
-
#1788
84e2d4d2
Thanks @bnewbold! - update license to "MIT or Apache2" -
Updated dependencies [
ce49743d
,84e2d4d2
]:- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
-
#1779
9c98a5ba
Thanks @pfrazee! - modlist helpers added to bsky-agent, add blockingByList to viewer state lexicon -
35d108ce
Thanks @devinivy! - Allow pds to serve did doc with credentials, API client to respect PDS listed in the did doc. -
Updated dependencies [
35d108ce
]:- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
-
#1568
41ee177f
Thanks @dholms! - Added email verification and update flows -
Updated dependencies [
41ee177f
]:- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
- #1674
35b616cd
Thanks @estrattonbailey! - Strip leading#
from from detected tag facets
- #1651
2ce8a11b
Thanks @estrattonbailey! - Adds support for hashtags in theRichText.detectFacets
method.
- #1637
d96f7d9b
Thanks @estrattonbailey! - Introduce general support for tags on posts
- Updated dependencies [
b1dc3555
]:- @atproto/[email protected]
- @atproto/[email protected]
- @atproto/[email protected]
- #1553
3877210e
Thanks @estrattonbailey! - Adds a new methodapp.bsky.graph.getSuggestedFollowsByActor
. This method returns suggested follows for a given actor based on their likes and follows.