Repository navigation
build(deps-dev): update dependency @effect/language-service to v0.87.4 - #260
renovate[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
devDependencyの@effect/language-serviceを0.87.2から0.87.3に上げるパッチ更新です。変更内容はEffect v4向けの追従のみで、本プロジェクトはeffect v3を利用しており開発時専用のため実行時への影響はありません。問題なくマージ可能と判断します。
Review metadata
- Reviewed commit: 7dbb4f6b8fa9e2c56f811e91d7d62b9897e88ff2
- PR: #260
- kyosei: 3.6.0
- kyosei-action: 2.4.1
- Claude Code: 2.1.283
- Model: claude-opus-5-5
- Execution: GitHub Actions (run)
| }, | ||
| "devDependencies": { | ||
| "@effect/language-service": "0.87.2", | ||
| "@effect/language-service": "0.87.3", |
There was a problem hiding this comment.
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 でのみ使われるため、実行時への影響はありません。
7dbb4f6 to
fc54762
Compare
There was a problem hiding this comment.
このPRはdevDependencyの@effect/language-serviceを0.87.2から0.87.4に上げるパッチ更新です。破壊的変更やセキュリティ上の問題は見つかりませんでした。0.87.4では一部の診断が対象を広げているため、tscの型チェックで新しい指摘が出ないかはCIで確かめてください。
Review metadata
- Reviewed commit: fc547629ebac179c4e284cdeaaf96c35fa638662
- PR: #260
- kyosei: 3.6.0
- kyosei-action: 2.4.1
- Claude Code: 2.1.283
- Model: claude-opus-5-5
- Execution: GitHub Actions (run)
| }, | ||
| "devDependencies": { | ||
| "@effect/language-service": "0.87.2", | ||
| "@effect/language-service": "0.87.4", |
There was a problem hiding this comment.
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の型チェックが通れば問題ありません。
This PR contains the following updates:
0.87.2→0.87.4Release Notes
Effect-TS/language-service (@effect/language-service)
v0.87.4Compare Source
Patch Changes
#777
4478eecThanks @CasperEngl! -missedPipeableOpportunitynow reports calls whose result is used as a method receiver, and the calls nested inside them. These were skipped before:Other diagnostics built on the same piping analysis, such as
flatMapToMapandstrictEffectProvide, now also check calls in these positions.v0.87.3Compare Source
Patch Changes
#770
5e4d380Thanks @mattiamanzati! - Update Effect v4 compatibility to 4.0.0-beta.107.#774
8e9cb21Thanks @mattiamanzati! - Update Effect v4 compatibility to 4.0.0-rc.115 and allowEffect.provideat recognized application entry points.#775
de7f7beThanks @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)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.