Update dependency @effect/language-service to ^0.48.0 #17

Merged
Thilawyn merged 1 commits from renovate/bun-minor-patch into next 2025-10-24 01:28:12 +02:00
Collaborator

This PR contains the following updates:

Package Change Age Confidence
@effect/language-service ^0.46.0 -> ^0.48.0 age confidence

Release Notes

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

v0.48.0

Compare Source

Minor Changes
  • #​441 ed1db9e Thanks @​mattiamanzati! - Add default-hashed pattern for deterministic keys

    A new default-hashed pattern option is now available for service and error key patterns. This pattern works like the default pattern but hashes the resulting string, which is useful when you want deterministic keys but are concerned about potentially exposing service names in builds.

    Example configuration:

    {
      "keyPatterns": [
        { "target": "service", "pattern": "default-hashed" },
        { "target": "error", "pattern": "default-hashed" }
      ]
    }
    
Patch Changes
  • #​442 44f4304 Thanks @​mattiamanzati! - Tone down try/catch message to ignore try/finally blocks

  • #​439 b73c231 Thanks @​mattiamanzati! - Fix regression in type unification for union types and prevent infinite recursion in layerMagic refactor

    • Fixed toggleTypeAnnotation refactor to properly unify boolean types instead of expanding them to true | false
    • Fixed infinite recursion issue in layerMagic refactor's adjustedNode function when processing variable and property declarations

v0.47.3

Compare Source

Patch Changes
  • #​437 e583192 Thanks @​mattiamanzati! - In toggle return type refactors, skip type parameters if they are the same as the function default in some cases.

v0.47.2

Compare Source

Patch Changes

v0.47.1

Compare Source

Patch Changes
  • #​431 acbbc55 Thanks @​mattiamanzati! - Fix nested project references relative paths in CLI diagnostics command

    The CLI diagnostics command now correctly resolves paths for nested project references by:

    • Using absolute paths when parsing tsconfig files
    • Correctly resolving the base directory for relative paths in project references
    • Processing files in batches to improve memory usage and prevent leaks

v0.47.0

Compare Source

Minor Changes
  • #​429 351d7fb Thanks @​mattiamanzati! - Add new diagnostics CLI command to check Effect-specific diagnostics for files or projects

    The new effect-language-service diagnostics command provides a way to get Effect-specific diagnostics through the CLI without patching your TypeScript installation. It supports:

    • --file option to get diagnostics for a specific file
    • --project option with a tsconfig file to check an entire project

    The command outputs diagnostics in the same format as the TypeScript compiler, showing errors, warnings, and messages with their locations and descriptions.


Configuration

📅 Schedule: 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.


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [@effect/language-service](https://github.com/Effect-TS/language-service) | [`^0.46.0` -> `^0.48.0`](https://renovatebot.com/diffs/npm/@effect%2flanguage-service/0.46.0/0.48.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@effect%2flanguage-service/0.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@effect%2flanguage-service/0.46.0/0.48.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>Effect-TS/language-service (@&#8203;effect/language-service)</summary> ### [`v0.48.0`](https://github.com/Effect-TS/language-service/blob/HEAD/CHANGELOG.md#0480) [Compare Source](https://github.com/Effect-TS/language-service/compare/v0.47.3...v0.48.0) ##### Minor Changes - [#&#8203;441](https://github.com/Effect-TS/language-service/pull/441) [`ed1db9e`](https://github.com/Effect-TS/language-service/commit/ed1db9ef2432d9d94df80e1835eb42491f0cfbf2) Thanks [@&#8203;mattiamanzati](https://github.com/mattiamanzati)! - Add `default-hashed` pattern for deterministic keys A new `default-hashed` pattern option is now available for service and error key patterns. This pattern works like the `default` pattern but hashes the resulting string, which is useful when you want deterministic keys but are concerned about potentially exposing service names in builds. Example configuration: ```json { "keyPatterns": [ { "target": "service", "pattern": "default-hashed" }, { "target": "error", "pattern": "default-hashed" } ] } ``` ##### Patch Changes - [#&#8203;442](https://github.com/Effect-TS/language-service/pull/442) [`44f4304`](https://github.com/Effect-TS/language-service/commit/44f43041ced08ef1e6e6242baccbc855e056dfa7) Thanks [@&#8203;mattiamanzati](https://github.com/mattiamanzati)! - Tone down try/catch message to ignore try/finally blocks - [#&#8203;439](https://github.com/Effect-TS/language-service/pull/439) [`b73c231`](https://github.com/Effect-TS/language-service/commit/b73c231dc13fc2db31eaeb3475a129cdeeca21dc) Thanks [@&#8203;mattiamanzati](https://github.com/mattiamanzati)! - Fix regression in type unification for union types and prevent infinite recursion in layerMagic refactor - Fixed `toggleTypeAnnotation` refactor to properly unify boolean types instead of expanding them to `true | false` - Fixed infinite recursion issue in `layerMagic` refactor's `adjustedNode` function when processing variable and property declarations ### [`v0.47.3`](https://github.com/Effect-TS/language-service/blob/HEAD/CHANGELOG.md#0473) [Compare Source](https://github.com/Effect-TS/language-service/compare/v0.47.2...v0.47.3) ##### Patch Changes - [#&#8203;437](https://github.com/Effect-TS/language-service/pull/437) [`e583192`](https://github.com/Effect-TS/language-service/commit/e583192cf73404da7c777f1e7fafd2d6ed968a96) Thanks [@&#8203;mattiamanzati](https://github.com/mattiamanzati)! - In toggle return type refactors, skip type parameters if they are the same as the function default in some cases. ### [`v0.47.2`](https://github.com/Effect-TS/language-service/blob/HEAD/CHANGELOG.md#0472) [Compare Source](https://github.com/Effect-TS/language-service/compare/v0.47.1...v0.47.2) ##### Patch Changes - [#&#8203;433](https://github.com/Effect-TS/language-service/pull/433) [`f359cdb`](https://github.com/Effect-TS/language-service/commit/f359cdb1069b03b978259dac74c1ba209dd26ae6) Thanks [@&#8203;mattiamanzati](https://github.com/mattiamanzati)! - Improve memory by properly evicting older cached members ### [`v0.47.1`](https://github.com/Effect-TS/language-service/blob/HEAD/CHANGELOG.md#0471) [Compare Source](https://github.com/Effect-TS/language-service/compare/v0.47.0...v0.47.1) ##### Patch Changes - [#&#8203;431](https://github.com/Effect-TS/language-service/pull/431) [`acbbc55`](https://github.com/Effect-TS/language-service/commit/acbbc55f30a4223a14623d69b2b3097c74644647) Thanks [@&#8203;mattiamanzati](https://github.com/mattiamanzati)! - Fix nested project references relative paths in CLI diagnostics command The CLI diagnostics command now correctly resolves paths for nested project references by: - Using absolute paths when parsing tsconfig files - Correctly resolving the base directory for relative paths in project references - Processing files in batches to improve memory usage and prevent leaks ### [`v0.47.0`](https://github.com/Effect-TS/language-service/blob/HEAD/CHANGELOG.md#0470) [Compare Source](https://github.com/Effect-TS/language-service/compare/v0.46.0...v0.47.0) ##### Minor Changes - [#&#8203;429](https://github.com/Effect-TS/language-service/pull/429) [`351d7fb`](https://github.com/Effect-TS/language-service/commit/351d7fbec1158294f6cf309eafdb99f5260de8d5) Thanks [@&#8203;mattiamanzati](https://github.com/mattiamanzati)! - Add new `diagnostics` CLI command to check Effect-specific diagnostics for files or projects The new `effect-language-service diagnostics` command provides a way to get Effect-specific diagnostics through the CLI without patching your TypeScript installation. It supports: - `--file` option to get diagnostics for a specific file - `--project` option with a tsconfig file to check an entire project The command outputs diagnostics in the same format as the TypeScript compiler, showing errors, warnings, and messages with their locations and descriptions. </details> --- ### Configuration 📅 **Schedule**: 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 has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTcuMCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OC4wIiwidGFyZ2V0QnJhbmNoIjoibmV4dCIsImxhYmVscyI6W119-->
renovate-bot added 1 commit 2025-10-22 14:01:19 +02:00
Update dependency @effect/language-service to ^0.47.0
All checks were successful
Lint / lint (push) Successful in 13s
Test build / test-build (pull_request) Successful in 18s
4f28153529
renovate-bot added 2 commits 2025-10-23 14:01:30 +02:00
Update dependency @effect/language-service to ^0.47.0
All checks were successful
Lint / lint (push) Successful in 13s
Test build / test-build (pull_request) Successful in 18s
4f28153529
Update dependency @effect/language-service to ^0.48.0
All checks were successful
Lint / lint (push) Successful in 12s
Test build / test-build (pull_request) Successful in 18s
9c0892078a
renovate-bot changed title from Update dependency @effect/language-service to ^0.47.0 to Update dependency @effect/language-service to ^0.48.0 2025-10-23 14:01:33 +02:00
Thilawyn added 2 commits 2025-10-24 01:28:06 +02:00
Update dependency @effect/language-service to ^0.48.0
All checks were successful
Lint / lint (push) Successful in 12s
Test build / test-build (pull_request) Successful in 18s
9c0892078a
Update dependency @effect/language-service to ^0.48.0
All checks were successful
Lint / lint (push) Successful in 12s
Test build / test-build (pull_request) Successful in 18s
b9e0718599
Thilawyn merged commit 3708059da4 into next 2025-10-24 01:28:12 +02:00
Thilawyn deleted branch renovate/bun-minor-patch 2025-10-24 01:28:12 +02:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Thilawyn/effect-fc#17