Packages

@effect/language-service

0.87.5 · 16 Oct 2026MIT467.4k / weekRepositorynpmAtom feed

221 stable releases, newest first, by release line. Notes are quoted as the maintainers published them.

  1. 0.87.x · latest line
  2. 0.87.5

    16 Oct 2026
    • Update Effect v4 support to 4.0.5 and fix runEffectInsideEffect.

      Effect.runPromiseExit and Effect.runSyncExit called inside an Effect are now reported, like Effect.runPromise and Effect.runSync:

      export const program = Effect.gen(function* () {
        yield* Effect.void;
        setTimeout(() => {
          Effect.runPromiseExit(child);
          // ^- now suggests Effect.runPromiseExitWith (v4) or Runtime.runPromiseExit (v3)
        }, 0);
      });

      The v4 quick fix now inserts yield* Effect.context<never>() instead of the removed Effect.services, and reuses an existing yield* Effect.context() binding:

      export const program = Effect.gen(function* () {
        const context = yield* Effect.context<never>();
        const run = () => Effect.runSyncWith(context)(Effect.succeed(1));
        return [context, run()] as const;
      });
  3. 0.87.4

    6 Oct 2026
    • 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.

  4. 0.87.3

    28 Sep 2026
    • Update Effect v4 compatibility to 4.0.0-beta.107.

    • Update Effect v4 compatibility to 4.0.0-rc.115 and allow Effect.provide at recognized application entry points.

    • 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.

  5. 0.87.2

    7 Aug 2026
    • Update Effect v4 compatibility to 4.0.0-beta.104, including the renamed Schema.Error and Schema.TaggedError constructors.

  6. 0.87.1

    23 Jul 2026

    Reading the note…

  7. 0.87.0

    13 Jul 2026

    Reading the note…

  8. 0.86.x
  9. 0.86.6

    10 Jul 2026

    Reading the note…

  10. 0.86.5

    9 Jul 2026

    Reading the note…

  11. 0.86.4

    3 Jul 2026

    Reading the note…

  12. 0.86.3

    2 Jul 2026

    Reading the note…

  13. 0.86.2

    20 May 2026

    Reading the note…

  14. 0.86.1

    12 May 2026

    Reading the note…

  15. 0.86.0

    12 May 2026

    Reading the note…

  16. 0.85.x
  17. 0.85.1

    10 Apr 2026

    Reading the note…

  18. 0.85.0

    9 Apr 2026

    Reading the note…

  19. 0.84.x
  20. 0.84.3

    2 Apr 2026

    Reading the note…

  21. 0.84.2

    28 Mar 2026

    Reading the note…

  22. 0.84.1

    27 Mar 2026

    Reading the note…

  23. 0.84.0

    26 Mar 2026

    Reading the note…

  24. 0.83.x
  25. 0.83.1

    24 Mar 2026

    Reading the note…

  26. 0.83.0

    24 Mar 2026

    Reading the note…

  27. 0.82.x
  28. 0.82.0

    23 Mar 2026

    Reading the note…

  29. 0.81.x
  30. 0.81.0

    20 Mar 2026

    Reading the note…

  31. 0.80.x
  32. 0.80.0

    12 Mar 2026

    Reading the note…

  33. 0.79.x
  34. 0.79.0

    7 Mar 2026

    Reading the note…

  35. 0.78.x
  36. 0.78.0

    6 Mar 2026

    Reading the note…

  37. 0.77.x
  38. 0.77.0

    26 Feb 2026

    Reading the note…

  39. 0.76.x
  40. 0.76.0

    24 Feb 2026

    Reading the note…

  41. 0.75.x
  42. 0.75.1

    19 Feb 2026

    Reading the note…

  43. 0.75.0

    19 Feb 2026

    Reading the note…

  44. 0.74.x
  45. 0.74.0

    16 Feb 2026

    Reading the note…

  46. 0.73.x
  47. 0.73.1

    9 Feb 2026

    Reading the note…

  48. 0.73.0

    4 Feb 2026

    Reading the note…

  49. 0.72.x
  50. 0.72.1

    3 Feb 2026

    Reading the note…

  51. 0.72.0

    21 Jan 2026

    Reading the note…

  52. 0.71.x
  53. 0.71.2

    20 Jan 2026

    Reading the note…

  54. 0.71.1

    20 Jan 2026

    Reading the note…

  55. 0.71.0

    19 Jan 2026

    Reading the note…

  56. 0.70.x
  57. 0.70.0

    19 Jan 2026

    Reading the note…

  58. 0.69.x
  59. 0.69.2

    18 Jan 2026

    Reading the note…

  60. 0.69.1

    18 Jan 2026

    Reading the note…

  61. 0.69.0

    18 Jan 2026

    Reading the note…

  62. 0.68.x
  63. 0.68.0

    17 Jan 2026

    Reading the note…

  64. 0.67.x
  65. 0.67.0

    16 Jan 2026

    Reading the note…

  66. 0.66.x
  67. 0.66.1

    16 Jan 2026

    Reading the note…

  68. 0.65.x
  69. 0.65.0

    13 Jan 2026

    Reading the note…

  70. 0.64.x
  71. 0.64.1

    4 Jan 2026

    Reading the note…

  72. 0.64.0

    3 Jan 2026

    Reading the note…

  73. 0.63.x
  74. 0.63.2

    29 Dec 2025

    Reading the note…

  75. 0.63.1

    29 Dec 2025

    Reading the note…