-
#1768
7c6b90c
Thanks @gcanti! - Effect.mergeAll should work when Z is an iterable, closes #1765 -
#1772
a1ba0c4
Thanks @gcanti! - ReadonlyRecord: addfromIterableBy
-
#1778
2c5a401
Thanks @IMax153! - add ConfigProvider.fromJson to support loading configuration from a JSON object -
#1770
d4d403e
Thanks @tim-smart! - adjust metric boundaries for timer histograms -
#1776
4c22ed5
Thanks @fubhy! - Self-assign normalizedBigDecimal
-
#1756
7c1dcc7
Thanks @mikearnaldi! - Fix stack filtering for first throw point -
#1749
299e8b5
Thanks @IMax153! - fix the jsdoc for Effect.withConsoleScoped -
#1758
88d957d
Thanks @mikearnaldi! - Fix provideSomeRuntime internals, restore context and flags properly -
#1754
6a95cc0
Thanks @tim-smart! - make Config implement Effect
-
#1743
143ee1e
Thanks @tim-smart! - rename FiberRefs.updatedAs to FiberRef.updateAs -
#1738
d4abb06
Thanks @gcanti! - ReaonlyRecord: renamefromIterable
tofromIterableWith
and add standardfromIterable
API -
#1743
143ee1e
Thanks @tim-smart! - use native js data types for Metrics
-
#1733
8177e4c
Thanks @IMax153! - addwithConsoleScoped
toConsole
/Effect
modules -
#1726
1152a2c
Thanks @gcanti! - ReadonlyArray: fix the tacit use of unzip -
#1743
143ee1e
Thanks @tim-smart! - prefer Date.now() over new Date().getTime() -
#1735
cf4c044
Thanks @tim-smart! - expose Layer MemoMap apis -
#1724
1884fa3
Thanks @gcanti! - Chunk: fix the tacit use of flatten -
#1726
1152a2c
Thanks @gcanti! - ReadonlyArray: fix the tacit use of reverse -
#1726
1152a2c
Thanks @gcanti! - ReadonlyArray: fix the tacit use of dedupe -
#1743
143ee1e
Thanks @tim-smart! - add FiberRefs.updateManyAs -
#1743
143ee1e
Thanks @tim-smart! - short circuit for empty patches -
#1736
8249277
Thanks @gcanti! - ReadonlyArray: add splitWhere -
#1729
3c77e12
Thanks @jessekelly881! - updated BigDecimal.toString -
#1726
1152a2c
Thanks @gcanti! - Chunk > flatMap: fix return type -
#1726
1152a2c
Thanks @gcanti! - ReadonlyArray: fix sortBy signature -
#1726
1152a2c
Thanks @gcanti! - ReadonlyArray: fix chop signature -
#1726
1152a2c
Thanks @gcanti! - List > flatMap: fix return type -
#1743
143ee1e
Thanks @tim-smart! - replace use of throw in fiber runtime -
#1743
143ee1e
Thanks @tim-smart! - optimize FiberRef.update/forkAs -
#1724
1884fa3
Thanks @gcanti! - ReadonlyArray: fix the tacit use of flatten -
#1727
9b5f72d
Thanks @photomoose! - Fix number of retries in retryN -
#1735
cf4c044
Thanks @tim-smart! - fix memoization of Layer.effect/scoped -
#1726
1152a2c
Thanks @gcanti! - ReadonlyArray: fix dedupeWith signature -
#1726
1152a2c
Thanks @gcanti! - ReadonlyArray > flatMap: fix return type -
#1743
143ee1e
Thanks @tim-smart! - optimize MutableHashMap -
#1745
c142caa
Thanks @IMax153! - rename ConfigSecret to Secret -
#1733
8177e4c
Thanks @IMax153! - exportConsole
combinators from theEffect
module to match other default services
-
#1722
b5569e3
Thanks @tim-smart! - update build setup to put cjs in root directory -
#1720
56a0334
Thanks @tim-smart! - fix jsdoc for Inspectable.format
-
#1701
739460b06
Thanks @fubhy! - Allow to set a custom description for timer metrics -
#1704
accf8a647
Thanks @fubhy! - RenamedReadonlyArray.compact
andReadonlyRecord.compact
to.getSomes
-
#1716
023b512bd
Thanks @gcanti! - List: merge NonEmpty APIs into base ones -
#1717
869c9c31d
Thanks @gcanti! - ReadonlyArray: merge NonEmpty APIs into base ones -
#1713
906343263
Thanks @gcanti! - BigDecimal: renametoString
toformat
-
#1688
9698427fe
Thanks @tim-smart! - replace Layer.provide* with Layer.use* -
#1711
ff6fadb93
Thanks @gcanti! - Chunk: merge NonEmpty APIs into base ones -
#1707
fb1a98fab
Thanks @gcanti! - Layer: renamezipWithPar
tozipWith
(standard)
-
#1690
eb6d7aada
Thanks @tim-smart! - allow omission of Scope type in R of Stream.asyncScoped -
#1704
accf8a647
Thanks @fubhy! - Added.getLefts
and.getRights
-
#1703
f8d27500d
Thanks @jessekelly881! - improved Duration.toString -
#1689
a0bd532e8
Thanks @FedericoBiccheddu! - improvePool
'smakeWithTTL
JSDoc example -
#1715
8b1a7e8a1
Thanks @tim-smart! - only add onInterrupt in Effect.async if required -
#1694
33ffa62b4
Thanks @extremegf! - Add Either.filterOrLeft -
#1695
7ccd1eb0b
Thanks @jessekelly881! - added Option.andThen -
#1706
8a1e98ce3
Thanks @mikearnaldi! - Improve consistency between request batching and fiber environment.In prior releases request batching required operators that act on fiber context such as
Effect.locally
to be aware of batching in order to avoid bugs where the effect executed post batching would lose the fiber environment (context, refs, and flags).This change restructure how batching internally works, inside the fiber we now slice up the stack and restore the exact context that was destroyed, by rewriting the internals of forEach batching is now transparent to any other function that deals with fiber state.
-
#1687
e4d90ed38
Thanks @matheuspuel! - fix YieldableError.toString crashing on react-native -
#1681
e5cd27c7d
Thanks @matheuspuel! - forbid excess properties when matching tags -
#1692
37a7cfe94
Thanks @tim-smart! - add PrimaryKey.value -
#1679
c1146e473
Thanks @k44! - fix error value ofEffect.tryPromise
-
#1719
30893ed48
Thanks @tim-smart! - add Request.failCause -
#1712
e2ccf5120
Thanks @thewilkybarkid! - fix ReadonlyArray.difference description -
#1715
8b1a7e8a1
Thanks @tim-smart! - simplify Effect.tryCatch implementation -
#1684
aeb33b158
Thanks @KhraksMamtsov! - change typo in Either documentation -
#1699
06eb1d380
Thanks @gcanti! - Config: standardize error messages -
#1683
a6a78ccad
Thanks @tim-smart! - add default type to data class props generic -
#1718
3b0768ce6
Thanks @KhraksMamtsov! - get ridabsorb
mention -
#1686
9f4d2874d
Thanks @gcanti! - Types: add variance helpers -
#1697
e1a4b6a63
Thanks @tim-smart! - expose currentConcurrency fiber ref
-
#1671
c415248cd
Thanks @tim-smart! - support Promise in Effect.andThen and .tap -
#1671
c415248cd
Thanks @tim-smart! - add Cause.UnknownException and use it overunknown
-
#1678
8ed7626a4
Thanks @tim-smart! - usenew
for Cause error constructors
-
#1662
aa6787e16
Thanks @gcanti! - TDeferred: fix E, A variance (from covariant to invariant) -
#1662
aa6787e16
Thanks @gcanti! - SynchronizedRef: fix A variance (from covariant to invariant) -
#1661
6c32d12d7
Thanks @fubhy! - UsesideEffects: []
in package.json -
#1663
69bcb5b7a
Thanks @tim-smart! - add TaggedClass to /request -
#1676
995318829
Thanks @tim-smart! - support undefined values in TPubSub -
#1658
396428a73
Thanks @wmaurer! - ReadonlyArray: Improved refinement typings for partition -
#1672
80bf68da5
Thanks @tim-smart! - add metric .register() for forcing addition to registry -
#1669
541330b11
Thanks @tim-smart! - add PrimaryKey module -
#1662
aa6787e16
Thanks @gcanti! - RedBlackTree: make Key invariant -
#1664
54ce5e638
Thanks @gcanti! - PollingMetric: renamed to MetricPolling (standard) -
#1662
aa6787e16
Thanks @gcanti! - Deferred: fix E and A variance (from covariant to invariant) -
#1660
ecc334703
Thanks @gcanti! - HashMap: swap findFirst > predicate arguments (standard) -
#1662
aa6787e16
Thanks @gcanti! - TSet: fix A variance (from covariant to invariant) -
#1603
4e7a6912c
Thanks @mikearnaldi! - Auto-flattening Effect.tap -
#1662
aa6787e16
Thanks @gcanti! - RequestResolver: fix A variance (from covariant to contravariant) -
#1662
aa6787e16
Thanks @gcanti! - ScopedRef: fix A variance (from covariant to invariant) -
#1662
aa6787e16
Thanks @gcanti! - Reloadable: fix A variance (from covariant to invariant) -
#1660
ecc334703
Thanks @gcanti! - fix ReadonlyRecord.partition signature -
#1670
c3bfc90e4
Thanks @tim-smart! - add Request.Class -
#1662
aa6787e16
Thanks @gcanti! - Resource: fix E, A variance (from covariant to invariant) -
#1674
c687a8701
Thanks @fubhy! - Allow hrtime asDuration
input -
#1676
995318829
Thanks @tim-smart! - support undefined values in TQueue -
#1668
fc9bce6a2
Thanks @gcanti! - Config: propagate the path in validation, closes #1667 -
#1662
aa6787e16
Thanks @gcanti! - PubSub: fix A variance (from contravariant to invariant) -
#1676
995318829
Thanks @tim-smart! - support null values in PubSub -
#1655
0c6330db0
Thanks @gcanti! - interfaces: revert changing methods to props (RE: #1644) -
#1662
aa6787e16
Thanks @gcanti! - FiberRef: fix A variance (from covariant to invariant) -
#1662
aa6787e16
Thanks @gcanti! - StrategyVariance: fix A variance (from covariant to invariant) -
#1678
8ed7626a4
Thanks @tim-smart! - Cause.YieldableError extends Inspectable -
#1662
aa6787e16
Thanks @gcanti! - TMap: fix K, V variance (from covariant to invariant) -
#1665
a00b920b8
Thanks @gcanti! - Chunk: fix partition signature (expose the index of the element) -
#1662
aa6787e16
Thanks @gcanti! - Pool: fix A variance (from covariant to invariant) -
#1662
aa6787e16
Thanks @gcanti! - Cache / ConsumerCache: fix Key variance (from contravariant to invariant) -
#1662
aa6787e16
Thanks @gcanti! - SubscriptionRef: fix A variance (from covariant to invariant) -
#1603
4e7a6912c
Thanks @mikearnaldi! - Introduce Types.NoInfer -
#1662
aa6787e16
Thanks @gcanti! - TPriorityQueue: fix A variance (from covariant to invariant) -
#1662
aa6787e16
Thanks @gcanti! - SortedSet: make A invariant -
#1654
d2b7e0ef0
Thanks @wmaurer! - Added refinement overloads to Sink.collectAllWhile, Stream.partition and Stream.takeWhile. Added dtslint tests for Sink and Stream functions with refinement overloads -
#1662
aa6787e16
Thanks @gcanti! - SortedMap: make K invariant -
#1603
4e7a6912c
Thanks @mikearnaldi! - Introduce Effect.andThen -
#1662
aa6787e16
Thanks @gcanti! - TArray: fix A variance (from covariant to invariant) -
#1662
aa6787e16
Thanks @gcanti! - KeyedPool: fix A variance (from covariant to invariant) -
#1671
c415248cd
Thanks @tim-smart! - move internal exceptions into core
-
#1648
b2cbb6a79
Thanks @gcanti! - Cause: fix exception constructors (should respectexactOptionalPropertyTypes: true
when creatingmessage
prop) -
#1621
33c06822d
Thanks @gcanti! - SortedSet: make fromIterable dual -
#1608
a9082c91c
Thanks @mikearnaldi! - Fix off-by-one in Random.shuffle -
#1628
ba1aa04a8
Thanks @gcanti! - TSet: replace toReadonlyArray with toArray -
#1625
cc9a03ac7
Thanks @gcanti! - TMap: rename reduceWithIndex / reduceWithIndexSTM to reduce / reduceSTM -
#1649
a3cda801a
Thanks @gcanti! - interfaces: replace 0-arity functions with values -
#1625
cc9a03ac7
Thanks @gcanti! - TMap: removeIf returnsArray<[K, V]>
instead ofArray<readonly [K, V]>
-
#1642
b2fdff3b8
Thanks @gcanti! - TMap: merge removeIf / removeIfDiscard, retainIf / retainIf ({ discard: boolean }
optional argument) -
#1631
af2854596
Thanks @gcanti! - Duration: refactorbetween
with anoptions
argument forminimum
andmaximum
(standard) -
#1625
cc9a03ac7
Thanks @gcanti! - TMap: replace toReadonlyMap with toMap -
#1631
af2854596
Thanks @gcanti! - Duration: refactorclamp
with anoptions
argument forminimum
andmaximum
(standard) -
#1638
4eedf057b
Thanks @gcanti! - Predicate: exclude functions fromisRecord
-
#1645
d2e15f377
Thanks @tim-smart! - add Logger.withSpanAnnotations -
#1611
8b22648aa
Thanks @tim-smart! - ensure pool acquire is interruptible when allocated dynamically -
#1642
b2fdff3b8
Thanks @gcanti! - TSet: merge removeIf / removeIfDiscard, retainIf / retainIf ({ discard: boolean }
optional argument) -
#1647
82006f69b
Thanks @gcanti! - turn on exactOptionalPropertyTypes -
#1619
66e6939ea
Thanks @gcanti! - remove readonly tuples from return type when possible -
#1631
af2854596
Thanks @gcanti! - Order: refactorclamp
with anoptions
argument forminimum
andmaximum
(standard) -
#1628
ba1aa04a8
Thanks @gcanti! - TPriorityQueue: replace toArray with toChunk -
#1617
79719018b
Thanks @gcanti! - SortedMap: change entries to return IterableIterator<[K, V]> -
#1644
6e2c84d4c
Thanks @gcanti! - interfaces: add readonly modifiers when missing and remove bivariance by changing methods to props -
#1607
e7101ef05
Thanks @mikearnaldi! - Remove potentially offenive language -
#1639
b27958bc5
Thanks @gcanti! - Match: fix record signature (remove any from the codomain) -
#1628
ba1aa04a8
Thanks @gcanti! - List: replace toReadonlyArray with toArray -
#1621
33c06822d
Thanks @gcanti! - SortedMap: make fromIterable dual -
#1631
af2854596
Thanks @gcanti! - Number: refactorbetween
with anoptions
argument forminimum
andmaximum
(standard) -
#1628
ba1aa04a8
Thanks @gcanti! - TSet: fix toChunk (was returning an array) -
#1631
af2854596
Thanks @gcanti! - Number: refactorclamp
with anoptions
argument forminimum
andmaximum
(standard) -
#1631
af2854596
Thanks @gcanti! - BigDecimal: refactorclamp
with anoptions
argument forminimum
andmaximum
(standard) -
#1631
af2854596
Thanks @gcanti! - BigInt: refactorbetween
with anoptions
argument forminimum
andmaximum
(standard) -
#1631
af2854596
Thanks @gcanti! - BigInt: refactorclamp
with anoptions
argument forminimum
andmaximum
(standard) -
#1641
f0a4bf430
Thanks @gcanti! - RedBlackTree: fix bug in Hash and Equal implementation -
#1625
cc9a03ac7
Thanks @gcanti! - TMap: fix toChunk (was returning an array) -
#1606
265f60842
Thanks @tim-smart! - add Logger.mapInputOptions -
#1632
c86f87c1b
Thanks @gcanti! - Either: renamereverse
toflip
(to align withEffect.flip
) -
#1599
c3cb2dff7
Thanks @gcanti! - add Refinement overloading to Effect.loop -
#1638
4eedf057b
Thanks @gcanti! - Match: addsymbol
predicate -
#1640
9ea7edf77
Thanks @gcanti! - fix link in "please report an issue..." message -
#1597
38643141d
Thanks @gcanti! - add Refinement overloading to Effect.iterate, closes #1596 -
#1621
33c06822d
Thanks @gcanti! - RedBlackTree: make fromIterable dual -
#1631
af2854596
Thanks @gcanti! - Order: refactorbetween
with anoptions
argument forminimum
andmaximum
(standard) -
#1625
cc9a03ac7
Thanks @gcanti! - TMap: retainIf returnsArray<[K, V]>
instead ofArray<readonly [K, V]>
-
#1630
67025357e
Thanks @gcanti! - Tuple: renametuple
tomake
(standard) -
#1628
ba1aa04a8
Thanks @gcanti! - TPriorityQueue: replace toReadonlyArray with toArray -
#1625
cc9a03ac7
Thanks @gcanti! - TMap: replace toReadonlyArray with toArray -
#1631
af2854596
Thanks @gcanti! - BigDecimal: refactorbetween
with anoptions
argument forminimum
andmaximum
(standard)
- #1594
a3a31c722
Thanks @tim-smart! - fix regression in process.hrtime detection
-
#1562
0effd559e
Thanks @tim-smart! - rename RequestResolver.fromFunctionEffect to fromEffect -
#1564
0eb0605b8
Thanks @mikearnaldi! - Isolate state by version and check for version correctness
-
#1586
3ed4997c6
Thanks @leonitousconforti! - Fix List.map implementation of the index parameter and removed the index parameter from List.flatMapNonEmpty -
#1593
92f7316a2
Thanks @tim-smart! - fix timeOrigin polyfill in clock -
#1568
a51fb6d80
Thanks @tim-smart! - add Stream.accumulate -
#1592
57d8f1792
Thanks @gcanti! - Predicate: add hasProperty (+ internal refactoring to leverage it) -
#1562
0effd559e
Thanks @tim-smart! - add RequestResolver.fromEffectTagged -
#1588
7c9d15c25
Thanks @mikearnaldi! - Fix fiber failure stack -
#1568
a51fb6d80
Thanks @tim-smart! - add Stream.accumulateChunks -
#1585
e0ef64102
Thanks @gcanti! - Chunk: getEquivalence, resolve index out-of-bounds error when comparing chunks of different lengths
- #1565
98de6fe6e
Thanks @tim-smart! - fix support for optional props in Data classes
- #1560
1395dc58c
Thanks @tim-smart! - use Proxy for TaggedEnum constructors
-
#1555
62140675c
Thanks @gcanti! - ReadonlyArray / List / Chunk: merge mapNonEmpty with map -
#1559
6114c3893
Thanks @mikearnaldi! - Avoid relying on captureStackTrace for Data.Error -
#1554
fe7d7c28b
Thanks @sukovanej! - FixStruct.omit
andStruct.pick
return types. -
#1547
c0569f8fe
Thanks @gcanti! - Data: improve DX (displayed types)Previously, the displayed types of data used the Omit type to exclude certain fields. This commit removes the use of Omit from the displayed types of data. This makes the types simpler and easier to understand. It also enforces all fields as readonly.
-
#1549
f82208687
Thanks @mikearnaldi! - Fix missing globalValue in Logger and Query -
#1557
15013f707
Thanks @mikearnaldi! - Allow optional parameters to be used in TaggedEnum
-
#1526
656955944
Thanks @gcanti! - ReadonlyRecord: remove useless alias toArray -
#1539
9c7dea219
Thanks @tim-smart! - remove sampled from span options -
#1530
7c3a6d59d
Thanks @fubhy! - Changedivide
return type toOption
and added aunsafeDivide
operation that throws in case the divisor is0
-
#1535
fd296a6d5
Thanks @tim-smart! - use context for tracer spans -
#1534
fb26bb770
Thanks @fubhy! - Removed optional math variants
-
#1537
9bd70154b
Thanks @patroza! - fix: Either/Option gen when no yield executes, just a plain return -
#1526
656955944
Thanks @gcanti! - ReadonlyRecord: add missing APIs:- keys
- values
- upsert
- update
- isSubrecord
- isSubrecordBy
- reduce
- every
- some
- union
- intersection
- difference
- getEquivalence
- singleton
-
#1536
80800bfb0
Thanks @fubhy! - avoid use of bigint literals
-
#1517
685a645b9
Thanks @tim-smart! - fix off-by-one bug in Stream.fromIterable -
#1489
c2a11978f
Thanks @FedericoBiccheddu! - AddChunk.mapNonEmpty
-
#1516
ccbb23ba3
Thanks @tim-smart! - export Channel.suspend -
#1511
35ecb915a
Thanks @tim-smart! - improve Cause toJSON output -
#1489
c2a11978f
Thanks @FedericoBiccheddu! - AddList.mapNonEmpty
-
#1519
43fdc45bf
Thanks @gcanti! - HashMap: add Key, Value type-level helpers -
#1525
f710599df
Thanks @ahrjarrett! - removes unnecessary type parameter from TaggedEnum -
#1521
2db755525
Thanks @ahrjarrett! - enforce that members passed to TaggedEnum do not have a_tag
property themselves -
#1529
df512220e
Thanks @tim-smart! - fix Channel.mergeAllWith unbounded concurrency
-
#1500
8c81e5830
Thanks @sukovanej! - Allow log annotations to be any object. -
#1506
a4fbb7055
Thanks @tim-smart! - move Effect.set* Layer apis to the Layer module -
#1500
8c81e5830
Thanks @sukovanej! - add sampled flag to spans -
#1506
a4fbb7055
Thanks @tim-smart! - refactor Effect span apis
-
#1504
f186416b9
Thanks @kutyel! - feat: addap
method toEffect
,ap
andzipWith
toEither
⚡️ -
#1507
2397b5548
Thanks @tim-smart! - allow message property on Data YieldableError -
#1501
4ca2abd06
Thanks @tim-smart! - add Match module -
#1500
8c81e5830
Thanks @sukovanej! - allow tracing attributes to be unknown -
#1506
a4fbb7055
Thanks @tim-smart! - add onEnd finalizer to Layer span apis -
#1503
6a928e49f
Thanks @VenomAV! - Fix Stream.groupAdjacentBy when group spans multiple chunks -
#1500
8c81e5830
Thanks @sukovanej! - add Tracer.externalSpan constructor -
#1506
a4fbb7055
Thanks @tim-smart! - add Layer.withParentSpan api -
#1507
2397b5548
Thanks @tim-smart! - add name getter to YieldableError
- #1495
01c479f0c
Thanks @mikearnaldi! - Support rendezvous-like behaviour in Queue.bounded
-
#1483
e68453bf4
Thanks @mikearnaldi! - Include stack in Data.Error/Data.TaggedError -
#1483
e68453bf4
Thanks @mikearnaldi! - Include Error module in Data
-
#1487
bd1748406
Thanks @fubhy! - Added bigint math functions forabs
,sqrt
,lcm
andgcd
-
#1491
6ff77385c
Thanks @tim-smart! - fix Layer.withSpan optional args -
#1492
471b5172b
Thanks @tim-smart! - ensure more failures are annotated with spans
-
#1465
10a8fb9fe
Thanks @tim-smart! - add incremental only counters -
#1472
1c56aa9c1
Thanks @tim-smart! - switch to build-utils prepare-v1 -
#1480
c31de5410
Thanks @tim-smart! - refactor Effectable and Streamable public api -
#1463
8932e9b26
Thanks @gcanti! - Rename Hub to PubSub, closes #1462 -
#1455
c3e99ce56
Thanks @TylorS! - add Streamable for creating custom Streams -
#1465
10a8fb9fe
Thanks @tim-smart! - add bigint counter & gauge metrics -
#1473
6c967c9bc
Thanks @tim-smart! - support records in Effect.tagMetrics -
#1480
c31de5410
Thanks @tim-smart! - expose Effect prototype objects in Effectable module
- #1469
5a217ac18
Thanks @mikearnaldi! - Fix yield loop
- #1467
7e258a9c1
Thanks @mikearnaldi! - Attempt at resolving TS issue with module discovery
-
#1466
31c4068fe
Thanks @tim-smart! - ensure all fiber refs are wrapped with globalValue -
#1459
e8fb7f73b
Thanks @fubhy! - Fix binding issue in timeout module -
#1466
31c4068fe
Thanks @tim-smart! - fix comparisons by reference -
#1461
90210ba28
Thanks @gcanti! - Error: rename Tagged to TaggedClass (to align with the naming convention in the Data module)
- #1456
4bc30e5ff
Thanks @tim-smart! - re-add types field to exports in package.json
-
#1454
0a9afd299
Thanks @tim-smart! - add Layer.withSpan -
#1451
44ea13d9c
Thanks @fubhy! - Move types export condition to the top
-
#1446
3f6f23149
Thanks @mikearnaldi! - Add sideEffects to package json -
#1450
713337c7c
Thanks @fubhy! - Hotfix type condition in package.json exports -
#1449
8f74d671d
Thanks @tim-smart! - add preserveModules patch for preconstruct
- #1442
c5e4a2390
Thanks @tim-smart! - add top level exports from Function
-
#1434
61b95aefe
Thanks @mikearnaldi! - Switch on _op to allow for yieldable tagged errors -
#1434
61b95aefe
Thanks @mikearnaldi! - Unify ecosystem packages
-
#1434
61b95aefe
Thanks @mikearnaldi! - add Error module for creating error classes -
#1434
61b95aefe
Thanks @mikearnaldi! - add Effectable module for creating custom Effect's
-
#1435
f197821b7
Thanks @tim-smart! - update dependencies -
#1432
b8b11c5a5
Thanks @gcanti! - move FiberRefsPatch from FiberRefs module to its own module
- #1426
92af22066
Thanks @tim-smart! - expose /data GlobalValue & Types modules
- #1419
543dfb495
Thanks @tim-smart! - update dependencies
- #1416
f464fb494
Thanks @tim-smart! - update dependencies
- #1412
93f4c9f9a
Thanks @tim-smart! - update peer deps
- #1410
a8ffb5fb9
Thanks @tim-smart! - update @effect/match
- #1408
a6b9f4f01
Thanks @tim-smart! - update /match
- #1404
6441df29e
Thanks @tim-smart! - expose Console module
- #1402
0844367c5
Thanks @tim-smart! - use dependencies + peerDependencies for packages
- #1395
aecaeb88c
Thanks @tim-smart! - update dependencies
-
#1395
aecaeb88c
Thanks @tim-smart! - switch to using peerDependencies -
#1397
9ffd45ba7
Thanks @tim-smart! - switch to @effect/build-utils and @effect/eslint-plugin
- #1393
db1f1e677
Thanks @tim-smart! - update packages
- #1389
02703a5c7
Thanks @tim-smart! - update packages
- #1387
83401b13a
Thanks @tim-smart! - update /stream
- #1385
a53697e15
Thanks @tim-smart! - add /stm, /stream and /match
- #1383
d9c229a87
Thanks @tim-smart! - update /io and /data
- #1381
bf5ebae41
Thanks @tim-smart! - update /io
- #1379
2e9b54d03
Thanks @tim-smart! - update /io and /data
- #1360
fef698b15
Thanks @mikearnaldi! - Elect selected modules to main export
- #1358
54152d7af
Thanks @mikearnaldi! - Restructure package
- #1356
9fcc559d2
Thanks @mikearnaldi! - Update release
- #1353
6285a7712
Thanks @mikearnaldi! - Update @effect/io
-
#1352
5220362c9
Thanks @mikearnaldi! - Update dependencies -
#1350
b18068ebe
Thanks @mikearnaldi! - Update @effect/io and remove LogLevel isolation
- #1348
a789742bd
Thanks @mikearnaldi! - Isolate LogLevel export
- #1346
2d6cdbc2a
Thanks @mikearnaldi! - Add Logger extensions
- #1344
aa550d9f9
Thanks @mikearnaldi! - Update @effect/io
- #1342
2c8c14f7c
Thanks @mikearnaldi! - Update @effect/io
-
#1339
aabfb1d0f
Thanks @mikearnaldi! - Update @effect/io -
#1341
a2b0eca61
Thanks @mikearnaldi! - Add Optic Re-Export
- #1337
4f805f5c1
Thanks @mikearnaldi! - Update docs
-
#1333
b3dac7e1b
Thanks @mikearnaldi! - Update repo in package.json -
#1335
3c7d4f2e4
Thanks @mikearnaldi! - Update docs
- #1330
75780dea1
Thanks @mikearnaldi! - Update dependencies
- #1321
315a3ab42
Thanks @mikearnaldi! - Bootstrap Ecosystem Package
-
#1329
b015fdac5
Thanks @mikearnaldi! - Update to @effect/io@0.0.9 -
#1324
74fa4086e
Thanks @mikearnaldi! - Isolate Debug -
#1326
edc131f65
Thanks @mikearnaldi! - Add Remaining Effect Re-Exports -
#1323
7f57f59de
Thanks @mikearnaldi! - Add fp-ts/data re-exports -
#1325
52dacbf72
Thanks @mikearnaldi! - Add fp-ts/core Re-Exports