Skip to content

fix(deps): update artemis dependencies#17

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/artemis-artemis-dependencies
Open

fix(deps): update artemis dependencies#17
renovate[bot] wants to merge 1 commit intomainfrom
renovate/artemis-artemis-dependencies

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 9, 2026

This PR contains the following updates:

Package Change Age Confidence
@atproto/api (source) ^0.18.18^0.18.21 age confidence
@effect/platform (source) ^0.94.2^0.94.4 age confidence
effect (source) ^3.19.15^3.19.16 age confidence

Release Notes

bluesky-social/atproto (@​atproto/api)

v0.18.21

Compare Source

Patch Changes

v0.18.20

Compare Source

Patch Changes

v0.18.19

Compare Source

Patch Changes
Effect-TS/effect (@​effect/platform)

v0.94.4

Compare Source

Patch Changes

v0.94.3

Compare Source

Patch Changes
  • #​6021 0023c19 Thanks @​codewithkenzo! - Fix HttpClientRequest.appendUrl to properly join URL paths.

    Previously, appendUrl used simple string concatenation which could produce invalid URLs:

    // Before (broken):
    appendUrl("https://api.example.com/v1", "users")
    // Result: "https://api.example.com/v1users" (missing slash!)

    Now it ensures proper path joining:

    // After (fixed):
    appendUrl("https://api.example.com/v1", "users")
    // Result: "https://api.example.com/v1/users"
  • #​6019 9a96b87 Thanks @​codewithkenzo! - Fix retryTransient to use correct transient status codes

    Changed isTransientResponse from status >= 429 to an explicit allowlist (408, 429, 500, 502, 503, 504). This correctly excludes 501 (Not Implemented) and 505+ permanent errors, while including 408 (Request Timeout) which was previously missed.

    Also aligned response retry behavior with v4: the while predicate now only applies to error retries, not response retries. Response retries are determined solely by isTransientResponse. This matches the semantic intent since while is typed for errors, not responses.

    Fixes #​5995

  • Updated dependencies [e71889f]:

    • effect@​3.19.16
Effect-TS/effect (effect)

v3.19.16

Compare Source

Patch Changes
  • #​6018 e71889f Thanks @​codewithkenzo! - fix(Match): handle null/undefined in Match.tag and Match.tagStartsWith

    Added null checks to discriminator and discriminatorStartsWith predicates to prevent crashes when matching nullable union types.

    Fixes #​6017


Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies label Feb 9, 2026
@renovate renovate bot requested review from a team and Adammatthiesen as code owners February 9, 2026 01:59
@renovate renovate bot force-pushed the renovate/artemis-artemis-dependencies branch from 5d71c7c to 8125ff6 Compare February 11, 2026 22:04
@renovate renovate bot force-pushed the renovate/artemis-artemis-dependencies branch from 8125ff6 to 946c4b8 Compare February 14, 2026 00:51
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