Vigia

Upgrade von effect 3.x auf 4.x

Vergleich der öffentlichen API von effect 3.22.2 und 4.0.0, automatisch aus den TypeScript-Typen berechnet. Eine geänderte Signatur ist ein möglicher Breaking Change, keine Gewissheit.

Zusammenfassung

Entfernte Importpfade39
Entfernte Exporte81
Geänderte Signaturen0
Entfernte Member von Klassen oder Interfaces0
Geänderte Member von Klassen oder Interfaces0
Neu als veraltet markiert0
Geänderte Anforderungen (engines, Peer-Abhängigkeiten)0
Neue Exporte44

Entfernte Importpfade

Entfernte Importpfade
effect/Cron
effect/Data
effect/Exit
effect/Array
effect/Brand
effect/Cache
effect/Cause
effect/Chunk
effect/Clock
effect/Equal
effect/Fiber
effect/BigInt
effect/Config
effect/Differ
effect/Effect
effect/Either
effect/Boolean
effect/Channel
effect/Console
effect/Context
effect/FiberId
effect/DateTime
effect/Deferred
effect/Duration
effect/Encoding
effect/FiberMap
effect/Arbitrary
effect/FastCheck
effect/BigDecimal
effect/Effectable
effect/ConfigError
effect/Equivalence
effect/FiberHandle
effect/ExecutionPlan
effect/ConfigProvider
effect/DefaultServices
effect/ExecutionStrategy
effect/ChildExecutorDecision
effect/ConfigProviderPathPatch

Entfernte Exporte

importexportkindVorher
effectSTMnamespacenamespace
effectListnamespacenamespace
effectTMapnamespacenamespace
effectTRefnamespacenamespace
effectTSetnamespacenamespace
effectMicronamespacenamespace
effectEithernamespacenamespace
effectPrettynamespacenamespace
effectSecretnamespacenamespace
effectTArraynamespacenamespace
effectTQueuenamespacenamespace
effectFiberIdnamespacenamespace
effectGroupBynamespacenamespace
effectLogSpannamespacenamespace
effectMailboxnamespacenamespace
effectTPubSubnamespacenamespace
effectTRandomnamespacenamespace
effectEncodingnamespacenamespace
effectFiberRefnamespacenamespace
effectReadablenamespacenamespace
effectTestLivenamespacenamespace
effectFastChecknamespacenamespace
effectFiberRefsnamespacenamespace
effectKeyedPoolnamespacenamespace
effectMetricKeynamespacenamespace
effectSortedMapnamespacenamespace
effectSortedSetnamespacenamespace
effectTDeferrednamespacenamespace
effectTestClocknamespacenamespace
effectTestSizednamespacenamespace
effectJSONSchemanamespacenamespace
effectMergeStatenamespacenamespace
effectMetricHooknamespacenamespace
effectMetricPairnamespacenamespace
effectReloadablenamespacenamespace
effectStreamEmitnamespacenamespace
effectStreamablenamespacenamespace
effectSupervisornamespacenamespace
effectTSemaphorenamespacenamespace
effectTestConfignamespacenamespace
effectConfigErrornamespacenamespace
effectFiberStatusnamespacenamespace
effectGlobalValuenamespacenamespace
effectMetricLabelnamespacenamespace
effectMetricStatenamespacenamespace
effectParseResultnamespacenamespace
effectRateLimiternamespacenamespace
effectTestContextnamespacenamespace
effectMutableQueuenamespacenamespace
effectRedBlackTreenamespacenamespace
effectRequestBlocknamespacenamespace
effectRuntimeFlagsnamespacenamespace
effectSubscribablenamespacenamespace
effectTestServicesnamespacenamespace
effectunsafeCoercevariable<A, B>(a: A): B
effectMergeDecisionnamespacenamespace
effectMergeStrategynamespacenamespace
effectMetricKeyTypenamespacenamespace
effectMetricPollingnamespacenamespace
effectModuleVersionnamespacenamespace
effectFiberRefsPatchnamespacenamespace
effectMetricRegistrynamespacenamespace
effectTPriorityQueuenamespacenamespace
effectTReentrantLocknamespacenamespace
effectTestAnnotationnamespacenamespace
effectDefaultServicesnamespacenamespace
effectTestAnnotationsnamespacenamespace
effectMetricBoundariesnamespacenamespace
effectScheduleDecisionnamespacenamespace
effectScheduleIntervalnamespacenamespace
effectTSubscriptionRefnamespacenamespace
effectExecutionStrategynamespacenamespace
effectRuntimeFlagsPatchnamespacenamespace
effectScheduleIntervalsnamespacenamespace
effectTestAnnotationMapnamespacenamespace
effectStreamHaltStrategynamespacenamespace
effectUpstreamPullRequestnamespacenamespace
effectUpstreamPullStrategynamespacenamespace
effectChildExecutorDecisionnamespacenamespace
effectConfigProviderPathPatchnamespacenamespace
effectSingleProducerAsyncInputnamespacenamespace

Geänderte Signaturen

Keine gefunden.

Entfernte Member von Klassen oder Interfaces

Keine gefunden.

Geänderte Member von Klassen oder Interfaces

Keine gefunden.

Neu als veraltet markiert

Keine gefunden.

Geänderte Anforderungen (engines, Peer-Abhängigkeiten)

Keine gefunden.

Neue Exporte (44)
importexportkind
effectPathnamespace
effectPullnamespace
effectcastvariable
effectLatchnamespace
effectOpticnamespace
effectStdionamespace
effectTxRefnamespace
effectCryptonamespace
effectFilternamespace
effectResultnamespace
effectNewtypenamespace
effectReducernamespace
effectTxChunknamespace
effectTxQueuenamespace
effectByteSizenamespace
effectCombinernamespace
effectLayerRefnamespace
effectTerminalnamespace
effectTxPubSubnamespace
effectFormatternamespace
effectJsonPatchnamespace
effectSemaphorenamespace
effectTxHashMapnamespace
effectTxHashSetnamespace
effectFileSystemnamespace
effectJsonSchemanamespace
effectRedactablenamespace
effectReferencesnamespace
effectTxDeferrednamespace
effectJsonPointernamespace
effectSchemaIssuenamespace
effectTxSemaphorenamespace
effectUndefinedOrnamespace
effectSchemaGetternamespace
effectSchemaParsernamespace
effectChannelSchemanamespace
effectErrorReporternamespace
effectPlatformErrornamespace
effectStandardSchemanamespace
effectTxPriorityQueuenamespace
effectTxReentrantLocknamespace
effectTxSubscriptionRefnamespace
effectSchemaRepresentationnamespace
effectSchemaTransformationnamespace

Gib deinem KI-Agenten diese Fakten

Vigia ist ein kostenloser MCP-Server: Dein Coding-Agent prüft Versionen, Breaking Changes und Sicherheitslücken, bevor er Code schreibt. Ohne Anmeldung, ohne API-Schlüssel.

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

Zu Cursor hinzufügenZu VS Code hinzufügen★ Stern auf GitHub

Jeder andere MCP-Client
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

Agent-Skill (SKILL.md): sagt dem Agenten, wann er Vigia nutzen soll · GitHub Action für Pull Requests

Häufige Fragen

Welche Breaking Changes gibt es beim Upgrade von effect 3 auf 4?

Zwischen effect 3.22.2 und 4.0.0 hat Vigia 81 entfernte Exporte, 0 geänderte Signaturen und 0 entfernte oder geänderte Member von Klassen oder Interfaces gefunden.

Was wurde in effect 4 als veraltet markiert?

0 Exporte oder Member sind in effect 4.0.0 neu als veraltet markiert.

Für Agenten

GET https://vigia.coredls.cloud/v1/packages/npm/effect/upgrade?from=3.22.2&to=4.0.0