Skip to content

build(deps-dev): update dependency @effect/language-service to v0.87.4 - #260

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/effect-language-service-0.x
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/effect-language-service-0.x

Conversation

@renovate

@renovate renovate Bot commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@effect/language-service 0.87.2 → 0.87.4 age confidence

Release Notes

Effect-TS/language-service (@​effect/language-service)

v0.87.4

Compare Source

Patch Changes
  • #​777 4478eec Thanks @​CasperEngl! - missedPipeableOpportunity now reports calls whose result is used as a method receiver, and the calls nested inside them. These were skipped before:

    // now reported: `Inner.pipe(...)`
    export const B = Schema.NullishOr(Inner).annotations({ identifier: "B" });
    
    // now reported, including the nested `Schema.Array(Inner)`
    export const C = Schema.NullishOr(
      Schema.Struct({ x: Schema.Array(Inner) })
    ).annotations({ identifier: "C" });

    Other diagnostics built on the same piping analysis, such as flatMapToMap and strictEffectProvide, now also check calls in these positions.

v0.87.3

Compare Source

Patch Changes
  • #​770 5e4d380 Thanks @​mattiamanzati! - Update Effect v4 compatibility to 4.0.0-beta.107.

  • #​774 8e9cb21 Thanks @​mattiamanzati! - Update Effect v4 compatibility to 4.0.0-rc.115 and allow Effect.provide at recognized application entry points.

  • #​775 de7f7be Thanks @​mattiamanzati! - Update Effect v4 compatibility to 4.0.0-rc.118. Migrate CLI, HTTP, schema model, and encoding imports to the new package paths, including the v4 examples and diagnostics.


Configuration

📅 Schedule: (in timezone Asia/Tokyo)

  • 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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • 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 Type: Dependencies Dependency issues or Changes to dependency files label Oct 1, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

devDependencyの@effect/language-serviceを0.87.2から0.87.3に上げるパッチ更新です。変更内容はEffect v4向けの追従のみで、本プロジェクトはeffect v3を利用しており開発時専用のため実行時への影響はありません。問題なくマージ可能と判断します。

Review metadata

Comment thread package.json Outdated
},
"devDependencies": {
"@effect/language-service": "0.87.2",
"@effect/language-service": "0.87.3",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note

📦 Dependency

devDependency の @effect/language-service を 0.87.2 から 0.87.3 に上げるパッチ更新です。package-lock.json の integrity も同時に更新されています。

リリースノート(https://github.com/Effect-TS/language-service/releases/tag/%40effect/language-service%400.87.3)の変更点は次のとおりで、いずれも Effect v4 向けです。

  • 対応バージョンを v4 の 4.0.0-beta.107、4.0.0-rc.115、4.0.0-rc.118 に追従
  • アプリのエントリポイントで Effect.provide を使っても診断で指摘されなくなった
  • v4 の新しいパッケージパスへの import の移行

破壊的変更、セキュリティ修正、非推奨 API の追加はありません。

このプロジェクトは effect ^3.22.0 (v3) を使っており、このパッケージは tsconfig.json の TypeScript plugin と prepare スクリプトの effect-language-service patch でのみ使われるため、実行時への影響はありません。

@renovate
renovate Bot force-pushed the renovate/effect-language-service-0.x branch from 7dbb4f6 to fc54762 Compare October 9, 2026 18:36
@renovate renovate Bot changed the title build(deps-dev): update dependency @effect/language-service to v0.87.3 build(deps-dev): update dependency @effect/language-service to v0.87.4 Oct 9, 2026

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

このPRはdevDependencyの@effect/language-serviceを0.87.2から0.87.4に上げるパッチ更新です。破壊的変更やセキュリティ上の問題は見つかりませんでした。0.87.4では一部の診断が対象を広げているため、tscの型チェックで新しい指摘が出ないかはCIで確かめてください。

Review metadata

Comment thread package.json
},
"devDependencies": {
"@effect/language-service": "0.87.2",
"@effect/language-service": "0.87.4",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note

📦 Dependency

devDependencyの@effect/language-serviceが0.87.2から0.87.4に上がるパッチ更新です(0.87.3を経由)。package.jsonとpackage-lock.jsonの更新内容は揃っており、ほかの依存関係は変わっていません。

GitHub Releasesで確認した変更内容は次のとおりです。

  • 0.87.3: Effect v4への対応更新。このプロジェクトはeffect ^3.22.0を使っているので関係しません。
  • 0.87.4: missedPipeableOpportunity診断が、呼び出し結果をメソッドのレシーバーに使う箇所とその中にネストした呼び出しも報告するようになりました。同じpiping解析を使うflatMapToMapやstrictEffectProvideも対象が広がっています。

prepareスクリプトのeffect-language-service patchがtscにパッチを当てているため、ビルド時の型チェックでも新しい指摘が出る可能性があります。CIの型チェックが通れば問題ありません。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Dependencies Dependency issues or Changes to dependency files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants