[[MIRROR from GitHub]] Property based testing framework for JavaScript (like QuickCheck) written in TypeScript fast-check.dev

⬆️ Update dependency @atproto/api to ^0.28.0 (#7456)

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@atproto/api](https://atproto.com) ([source](https://redirect.github.com/bluesky-social/atproto/tree/HEAD/packages/api)) | [`^0.27.0` → `^0.28.0`](https://renovatebot.com/diffs/npm/@atproto%2fapi/0.27.0/0.28.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@atproto%2fapi/0.28.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@atproto%2fapi/0.27.0/0.28.0?slim=true) | --- ### Release Notes <details> <summary>bluesky-social/atproto (@&#8203;atproto/api)</summary> ### [`v0.28.0`](https://redirect.github.com/bluesky-social/atproto/blob/HEAD/packages/api/CHANGELOG.md#0280) [Compare Source](https://redirect.github.com/bluesky-social/atproto/compare/@atproto/api@0.27.0...@atproto/api@0.28.0) ##### Minor Changes - [#&#8203;5675](https://redirect.github.com/bluesky-social/atproto/pull/5675) [`95a4cd5`](https://redirect.github.com/bluesky-social/atproto/commit/95a4cd57f958d981d5648e964e9aa584150c47b5) Thanks [@&#8203;estrattonbailey](https://redirect.github.com/estrattonbailey)! - Update Atmosphere Explore recommendations and curated content selection: - **Breaking:** `app.bsky.unspecced.getAtmosphereExploreTab` returns `articles`, `publications`, `photos`, and `livestreams` as `{ items, recIdStr? }` section objects instead of arrays. - Add the `app.bsky.unspecced.getAtmosphereExploreArticleRecommendations` skeleton lexicon and source articles from Iris behind the `atmosphere_explore:articles:iris:enable` gate, returning the recommendation ID on `articles.recIdStr`. If the Iris request fails or returns a malformed response, fall back to worker-curated articles without a recommendation ID. With the gate off, retain worker-curated articles. - Select curated content by location and request topics, prioritize active featured windows, and cap each curated section at 10 groups before hydrating each group's `canonicalUri`. Every list, including apps, returns at most 10 items, Iris is asked for 10 articles, and each selected list is shuffled with featured items first. - Skip malformed worker banners, content entries, and app cards instead of failing the request, keeping valid items and sections. - Select a single active announcement banner by location, falling back to the untargeted banner with the latest expiration. ##### Patch Changes - [#&#8203;5672](https://redirect.github.com/bluesky-social/atproto/pull/5672) [`5816c4f`](https://redirect.github.com/bluesky-social/atproto/commit/5816c4fefe896422c59f3de9f0602528c64bea82) Thanks [@&#8203;gcwill70](https://redirect.github.com/gcwill70)! - Expose complete lifecycle counts and duration metrics in queue statistics. </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/dubzzz/fast-check). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xNjQuMSIsInVwZGF0ZWRJblZlciI6IjQ0LjE2NC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>


Author renovate[bot] Co-author renovate[bot] Committer GitHub Date Commit Parent 32239231
+26 -26
2 changed files
+26 -26
2 changed files