This release contains enhancements and bug fixes. It is binary compatible with prior ZIO 1.0 releases.
What's Changed
- Improve Array Diffing by @adamgfraser in #6141
- chore(deps): update zio.version to v1.0.13 by @renovate in #6170
- Add Diff[Seq] by @nigredo-tori in #6175
- Back Port STM Bug Fix by @adamgfraser in #6195
- Update SBT Script by @adamgfraser in #6221
- Update License by @adamgfraser in #6235
- Update cookbooks.md by @jczuchnowski in #6238
- chore(deps): update dependency org.scala-lang:scala-library to v2.13.8 by @renovate in #6242
- chore(deps): update dependency shelljs to 0.8.5 [security] by @renovate in #6252
- Bump shelljs from 0.8.4 to 0.8.5 in /website by @dependabot in #6251
- Add REWE Digital to
Adopters
by @987Nabil in #6259 - Fix maven coordinates for zio-rezilience by @vitaliis in #6267
- Backport ZPool from ZIO 2 by @guizmaii in #6265
- Simplify a bit
ZPool
code by @guizmaii in #6271 - Update README.md, added Demandbase by @rleibman in #6272
- Add Credit Karma as a company that is using ZIO by @tkolleh in #6248
- Add Vivid Money as a company that is using ZIO by @vsobakekot in #6279
- Added Tinka as company that is using ZIO by @arcilli in #6285
- add SGCIB to adopters list by @ymeherzi in #6290
- RR19 uses ZIO by @mayonesa in #6293
- Adding Caesars Digital to list of adopters by @stevetursi in #6294
- Propagate Errors From Original Stream In ZStream#mapMPar by @adamgfraser in #6295
- Add waylay to adopters list by @francisdb in #6296
- Fix Diff[Nothing] issue by @kitlangton in #6304
- Scala Native 0.4.3 by @sideeffffect in #6307
- Update Scala.js by @sideeffffect in #6284
- chore(deps): update dependency is-svg to 4.3.0 [security] by @renovate in #6312
- Handle Cancellation In ZIO.fromCompletableFuture by @adamgfraser in #6316
- Scala Native loop 0.2.1 by @sideeffffect in #6320
- Replace setup-scala with setup-java by @mijicd in #6318
- TreuTech uses ZIO by @uurl in #6323
- add instance to enable derivation of chunks by @mikail-khan in #6325
- Add Valsea to Adopters by @ipereziriarte in #6335
- Close Java Stream After Use by @adamgfraser in #6336
- ConcurrentSet Scaladocs by @uurl in #6322
- Fix Flaky Test by @adamgfraser in #6337
- Check Whether To Continue While Folding Over Chunk by @adamgfraser in #6340
- Add Unzer to adopters list by @zeal18 in #6342
- Documentation for
zio.concurrent
data types by @uurl in #6332 - chore(deps): update dependency ansi-regex to 5.0.1 [security] by @renovate in #6311
- Remove zio-concurrent by @mijicd in #6343
- Restore zio-concurrent by @mijicd in #6344
- Add
DeriveGen[LocalTime]
by @DroidPsychoPT in #6346 - Add Radix Labs to the list of users in README.md by @orreksu in #6367
- Add IHS Markit to Adopters list by @landerlo in #6372
- Optimise Chunk's dropRight & takeRight by @RafalSumislawski in #6376
- Fork in SBT by @adamgfraser in #6359
- Report error messages to sbt events which end up in JUnit XML by @joroKr21 in #6387
- Java interop: make CompletionStage cancellable by @sideeffffect in #6386
- Add Lottoland to Adopters list by @FcoLopera in #6394
- Update README.md by @sasanet in #6391
- Bump prismjs from 1.25.0 to 1.27.0 in /website by @dependabot in #6389
- chore(deps): update dependency prismjs to 1.27.0 [security] by @renovate in #6390
- chore(deps): update actions/checkout action to v3 by @renovate in #6398
- Add ZIO.raceFirst by @cipriansofronia in #6402
- Added Trainor to the list of adopters in README by @xkrillex in #6406
- Add Reentrantlock by @regiskuckaertz in #6373
- Add Lernkunst to list of adopters by @jdsalchow in #6413
- Add company: Trackabus by @ajrnz in #6415
- Hypefactors uses ZIO by @andreabrduque in #6409
- add Disney Streaming to list of end-user companies by @aberoham in #6432
- Add Garner Distributed Workflow to list of adopters by @lzm0 in #6473
- Bump minimist from 1.2.5 to 1.2.6 in /website by @dependabot in #6493
- ReentrantLockSpec Mark test as flaky by @regiskuckaertz in #6523
- Add instance for BigInt for DeriveGen by @ghidei in #6569
- Add DeriveGen instances for java BigInteger and BigDecimal by @ghidei in #6586
- Add Broad to list of adopters by @juliano in #6595
- fix memory leak with reportFailure and child FiberContexts by @hcoa in #6591
- ZIO 1: Handle Fiber Failures In ZIO App by @adamgfraser in #6600
New Contributors
- @nigredo-tori made their first contribution in #6175
- @987Nabil made their first contribution in #6259
- @tkolleh made their first contribution in #6248
- @vsobakekot made their first contribution in #6279
- @arcilli made their first contribution in #6285
- @ymeherzi made their first contribution in #6290
- @mayonesa made their first contribution in #6293
- @stevetursi made their first contribution in #6294
- @uurl made their first contribution in #6323
- @mikail-khan made their first contribution in #6325
- @ipereziriarte made their first contribution in #6335
- @DroidPsychoPT made their first contribution in #6346
- @orreksu made their first contribution in #6367
- @landerlo made their first contribution in #6372
- @RafalSumislawski made their first contribution in #6376
- @FcoLopera made their first contribution in #6394
- @sasanet made their first contribution in #6391
- @xkrillex made their first contribution in #6406
- @jdsalchow made their first contribution in #6413
- @ajrnz made their first contribution in #6415
- @andreabrduque made their first contribution in #6409
- @aberoham made their first contribution in #6432
- @lzm0 made their first contribution in #6473
- @hcoa made their first contribution in #6591
Full Changelog: v1.0.13...v1.0.14