1effect/Console#Console:
2 replacement: "Console.Console"
3 note: "Name retained, but v4 is a Context.Reference whose service methods are synchronous. Rewrite custom implementations from effectful methods plus .unsafe to direct console methods; module accessors such as Console.log still return Effect values."
4effect/Console#setConsole:
5 replacement: "Layer.succeed(Console.Console, console)"
6 note: "Provide the v4 console reference as a layer."
7effect/Console#TypeId:
8 replacement: "none"
9 note: "The public console brand was removed; v4 Console.Console is structural."
10effect/Console#UnsafeConsole:
11 replacement: "Console.Console"
12 note: "The v4 service interface is the old unsafe/direct interface; .unsafe no longer exists."
13effect/Console#withConsole:
14 replacement: "Effect.provideService(effect, Console.Console, console)"
15 note: "Console overrides now use the reference/service provider pattern."
16effect/Console#withGroup:
17 replacement: "Console.withGroup"
18 note: "The API and data-first/data-last behavior remain."
19effect/Console#withTime:
20 replacement: "Console.withTime"
21 note: "The API and data-first/data-last behavior remain."