Releases: zio/zio-flow
Releases · zio/zio-flow
Release v1.0.0-RC4
What's Changed
- Fix the http server by @vigoo in #508
- Update zio-schema, zio-schema-derivation, ... to 0.4.11 by @scala-steward in #511
- Update zio-prelude to 1.0.0-RC19 by @scala-steward in #510
- Update aws-java-sdk-core to 1.12.464 by @scala-steward in #514
- Update testcontainers-scala-cassandra, ... to 0.40.16 by @scala-steward in #522
- Update zio, zio-test, zio-test-sbt to 2.0.14 by @scala-steward in #525
- Update scalafmt-core to 3.7.4 by @scala-steward in #526
- Update zio-config, zio-config-typesafe to 4.0.0-RC16 by @scala-steward in #518
- Update aws-java-sdk-core to 1.12.481 by @scala-steward in #529
- Update zio-schema, zio-schema-derivation, ... to 0.4.12 by @scala-steward in #535
- Update zio, zio-test, zio-test-sbt to 2.0.15 by @scala-steward in #534
- Update sbt-jmh to 0.4.5 by @scala-steward in #532
- Update sbt-scoverage to 2.0.8 by @scala-steward in #531
- RocksDB scan fix by @dispalt in #528
- Update sbt-header to 5.10.0 by @scala-steward in #538
- Update sbt-ci-release to 1.5.12 by @scala-steward in #515
- Update sbt to 1.8.3 by @scala-steward in #520
- Update sbt-scala-native to 0.4.14 by @scala-steward in #536
- Update aws-java-sdk-core to 1.12.490 by @scala-steward in #544
- Update testcontainers-scala-cassandra, ... to 0.40.17 by @scala-steward in #545
- Update scalameta_2.12 to 4.7.8 by @scala-steward in #527
- Update aws-java-sdk-core to 1.12.492 by @scala-steward in #546
- Running the Cassandra integtests sequentially by @vigoo in #548
- Update sbt to 1.9.0 by @scala-steward in #547
- Update sbt-explicit-dependencies to 0.3.1 by @scala-steward in #517
- Update rocksdbjni to 8.1.1.1 by @scala-steward in #513
- Update zio-http to 3.0.0-RC2 by @scala-steward in #523
- Update aws-java-sdk-core to 1.12.459 by @scala-steward in #509
- Update java-driver-core-shaded, ... to 4.15.0.0 by @scala-steward in #505
New Contributors
Full Changelog: v1.0.0-RC3...v1.0.0-RC4
Release v1.0.0-RC3
What's Changed
- Update aws-java-sdk-core to 1.12.366 by @scala-steward in #356
- Update zio-aws-dynamodb, zio-aws-netty to 5.17.295.15 by @scala-steward in #357
- Update aws-java-sdk-core to 1.12.367 by @scala-steward in #358
- Update zio-aws-dynamodb, zio-aws-netty to 5.17.295.16 by @scala-steward in #359
- Update aws-java-sdk-core to 1.12.369 by @scala-steward in #364
- Update rocksdbjni to 7.7.8 by @scala-steward in #363
- Update zio-config, zio-config-typesafe to 3.0.6 by @scala-steward in #362
- Update zio-aws-dynamodb, zio-aws-netty to 5.17.295.18 by @scala-steward in #361
- Update zio-logging, ... to 2.1.6 by @scala-steward in #369
- Update aws-java-sdk-core to 1.12.372 by @scala-steward in #368
- Update rocksdbjni to 7.8.3 by @scala-steward in #367
- Update zio-logging, ... to 2.1.7 by @scala-steward in #374
- Update zio-aws-dynamodb, zio-aws-netty to 5.17.295.20 by @scala-steward in #373
- Update aws-java-sdk-core to 1.12.373 by @scala-steward in #372
- Update aws-java-sdk-core to 1.12.375 by @scala-steward in #375
- Update zio-aws-dynamodb, zio-aws-netty to 5.17.295.22 by @scala-steward in #376
- Update aws-java-sdk-core to 1.12.376 by @scala-steward in #377
- Update zio-aws-dynamodb, zio-aws-netty to 5.19.7.6 by @scala-steward in #378
- Update scalameta_2.12 to 4.7.1 by @scala-steward in #365
- Copyright 2021-2023 by @vigoo in #379
- Update zio-aws-dynamodb, zio-aws-netty to 5.19.8.1 by @scala-steward in #380
- Update sbt to 1.8.2 by @scala-steward in #383
- Update zio-config, zio-config-typesafe to 3.0.7 by @scala-steward in #382
- Update aws-java-sdk-core to 1.12.379 by @scala-steward in #381
- Update zio-schema, zio-schema-derivation, ... to 0.4.2 by @scala-steward in #386
- Update zio-aws-dynamodb, zio-aws-netty to 5.19.8.2 by @scala-steward in #385
- Update aws-java-sdk-core to 1.12.380 by @scala-steward in #384
- Add Scaladoc Support by @khajavi in #387
- Update aws-java-sdk-core to 1.12.381 by @scala-steward in #388
- Update zio-aws-dynamodb, zio-aws-netty to 5.19.8.3 by @scala-steward in #392
- Update aws-java-sdk-core to 1.12.384 by @scala-steward in #391
- Update zio-aws-dynamodb, zio-aws-netty to 5.19.8.4 by @scala-steward in #395
- Update aws-java-sdk-core to 1.12.385 by @scala-steward in #394
- Configurable log level for the server by @vigoo in #396
- Backend specific metrics by @vigoo in #397
- Update aws-java-sdk-core to 1.12.386 by @scala-steward in #399
- Update zio, zio-test, zio-test-sbt to 2.0.6 by @scala-steward in #400
- Update zio-aws-dynamodb, zio-aws-netty to 5.19.17.2 by @scala-steward in #401
- Update zio-metrics-connectors to 2.0.5 by @scala-steward in #402
- Add Project Badges by @khajavi in #398
- Update scalameta_2.12 to 4.7.3 by @scala-steward in #414
- Update scalafmt-core to 3.7.1 by @scala-steward in #413
- Update zio-logging-slf4j-bridge to 2.1.8 by @scala-steward in #411
- Update aws-java-sdk-core to 1.12.390 by @scala-steward in #410
- Update zio-logging to 2.1.8 by @scala-steward in #405
- Update aws-java-sdk-core to 1.12.393 by @scala-steward in #415
- Update rocksdbjni to 7.9.2 by @scala-steward in #407
- Update zio-aws-dynamodb, zio-aws-netty to 5.19.26.1 by @scala-steward in #417
- Update zio-schema, zio-schema-derivation, ... to 0.4.7 by @scala-steward in #419
- Update sbt-scala-native to 0.4.10 by @scala-steward in #421
- Update sbt-jmh to 0.4.4 by @scala-steward in #422
- Update zio-nio to 2.0.1 by @scala-steward in #418
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.0 by @scala-steward in #420
- Update aws-java-sdk-core to 1.12.400 by @scala-steward in #424
- Update zio-aws-dynamodb, zio-aws-netty to 5.19.31.1 by @scala-steward in #427
- Remove Usages Of ZIO.succeedNow by @adamgfraser in #428
- Update zio, zio-test, zio-test-sbt to 2.0.9 by @scala-steward in #430
- Update zio-logging, ... to 2.1.9 by @scala-steward in #432
- Update zio-aws-dynamodb, zio-aws-netty to 5.19.31.5 by @scala-steward in #431
- Update aws-java-sdk-core to 1.12.410 by @scala-steward in #429
- Update scalameta_2.12 to 4.7.4 by @scala-steward in #435
- Update sbt-scoverage to 2.0.7 by @scala-steward in #436
- Update zio-schema, zio-schema-derivation, ... to 0.4.8 by @scala-steward in #434
- Update aws-java-sdk-core to 1.12.414 by @scala-steward in #437
- Update zio-aws-dynamodb, zio-aws-netty to 5.19.33.2 by @scala-steward in #438
- Update zio-logging, ... to 2.1.10 by @scala-steward in #441
- Update aws-java-sdk-core to 1.12.415 by @scala-steward in #439
- Update scalafmt-core to 3.7.2 by @scala-steward in #443
- Update zio-aws-dynamodb, zio-aws-netty to 5.20.7.1 by @scala-steward in #440
- Update scalameta_2.12 to 4.7.5 by @scala-steward in #444
- Update rocksdbjni to 7.10.2 by @scala-steward in #450
- Update zio, zio-test, zio-test-sbt to 2.0.10 by @scala-steward in #452
- Update zio-aws-dynamodb, zio-aws-netty to 5.20.7.3 by @scala-steward in #453
- Update aws-java-sdk-core to 1.12.425 by @scala-steward in #455
- Update zio-aws-dynamodb, zio-aws-netty to 5.20.22.1 by @scala-steward in #457
- Update aws-java-sdk-core to 1.12.427 by @scala-steward in #456
- Update zio-prelude to 1.0.0-RC18 by @scala-steward in #454
- Update zio-logging, ... to 2.1.11 by @scala-steward in #460
- Update scalameta_2.12 to 4.7.6 by @scala-steward in #462
- Update aws-java-sdk-core to 1.12.433 by @scala-steward in #466
- Update testcontainers-scala-cassandra, ... to 0.40.14 by @scala-steward in #467
- Update sbt-scala-native to 0.4.12 by @scala-steward in #469
- Update zio-aws-dynamodb, zio-aws-netty to 5.20.22.3 by @scala-steward in #465
- Update zio-schema, zio-schema-derivation, ... to 0.4.9 by @scala-steward in #468
- Update rocksdbjni to 8.0.0 by @scala-steward in #471
- Update aws-java-sdk-core to 1.12.435 by @scala-steward in #470
- Update scalafmt-core to 3.7.3 by @scala-steward in #474
- Update sbt-mima-plugin to 1.1.2 by @scala-steward in #476
- Update zio-schema, zio-schema-derivation, ... to 0.4.10 by @scala-steward in #477
- Update zio-aws-dynamodb, zio-aws-netty to 5.20.37.1 by @scala-steward in #480
- Update aws-java-sdk-core to 1.12.443 by @scala-steward in #481
- Update sbt-scala-native-crossproject, ... to 1.3.0 by @scala-steward in #486
- Update zio-aws-dynamodb, zio-aws-netty to 5.20.42.1 by @scala-steward in #484
- Update aws-java-sdk-core to 1.12.445 by @scala-steward in #482
- Update sbt-scalajs, scalajs-compiler, ... to 1.13.1 by @scala-steward in #489
- Update aws-java-sdk-core to 1.12.449 by @scala-steward in https...
v1.0.0-RC2
What's Changed
- Fix support for custom operations by @vigoo in #338
- Fix inconsistent use of recording remote context and optimize state persistence by @vigoo in #339
- Update zio-metrics-connectors to 2.0.4 by @scala-steward in #346
- Update sbt-bloop to 1.5.6 by @scala-steward in #341
- Update testcontainers-scala-cassandra, ... to 0.40.12 by @scala-steward in #343
- Fix forking flow execution by @vigoo in #350
- Fixing recursives schema definitions by @vigoo in #340
- Update aws-java-sdk-core to 1.12.364 by @scala-steward in #352
- Update zio-sbt-website to 0.1.5 by @scala-steward in #347
- Update zio-aws-dynamodb, zio-aws-netty to 5.17.295.14 by @scala-steward in #345
- Fix executor's variable tracking and improve logging by @vigoo in #355
Full Changelog: v1.0.0-RC1...v1.0.0-RC2
Release v1.0.0-RC1
First release candidate of ZIO Flow
What's Changed
- Setup initial project scaffolding based on zio-actors by @ashprakasan in #3
- Fix github workflow failures. by @ashprakasan in #14
- Update CI badge by @mijicd in #15
- Fix CI setup by @mijicd in #16
- Break up 'flow.scala' into separate files (one per data type). Fixes #5 by @ashprakasan in #17
- Expanding numeric by @ashprakasan in #25
- Implement ExprFractional. by @ashprakasan in #30
- Add ExprInstant and ExprDuration by @ashprakasan in #29
- Add ExprOption. Fixes #22 by @ashprakasan in #31
- Uber eats example by @ashprakasan in #33
- Renames by @ashprakasan in #34
- Eval by @ashprakasan in #35
- Make all examples compile after latest changes. by @ashprakasan in #37
- Remote list2 by @ashprakasan in #36
- Good cover use case by @ashprakasan in #38
- Remove laziness from ifThenElse, other small changes. by @ashprakasan in #39
- Implement tuple unapply, other small TODOs by @ashprakasan in #40
- For each par - tentative implementation. by @ashprakasan in #41
- Unit tests by @ashprakasan in #43
- Tests for remote option by @ashprakasan in #44
- Fix compilation errors. by @ashprakasan in #45
- Eval with schema by @ashprakasan in #46
- Add some tests by @kitlangton in #47
- ZFlowExecutor - RetryUntil implementation. by @ashprakasan in #53
- Implement eval using evalWithSchema by @ashprakasan in #48
- ZFlowExecutor by @ashprakasan in #57
- Add ZFlow.Log, some bug-fix by @ashprakasan in #60
- End-to-end implementation of Goodcover use-case (In-Memory executor). by @ashprakasan in #65
- Refactor remote mixins to syntax classes by @zalbia in #66
- Create extension methods on Remote[Fractional] by @ShrutiVerma97 in #87
- Fix IfThenElse test by @denisgarci in #89
- Update zio and zio-schema by @denisgarci in #88
- Create extension methods on Remote[Numeric] by @pravin-raha in #84
- Remote for Tuple3, Tuple4 and Tuple5 by @bburdiliak in #93
- #91: Create 3 package example,flow and remote by @kaushik143 in #96
- Create extension methods on Remote[Duration] by @helanto in #85
- Create extension methods on Remote[Instant] by @koukoustath in #94
- Add extension methods on Remote[Option] by @pravin-raha in #90
- Create extension methods on Remote[Either] by @michivi in #83
- Fix Build by @adamgfraser in #99
- Add Documentation by @adamgfraser in #109
- Add License by @adamgfraser in #101
- Delete Can Fail by @adamgfraser in #102
- Implement Key Value Store by @adamgfraser in #114
- Implement Schema For Throwable by @adamgfraser in #97
- Implement Durable Log by @adamgfraser in #113
- Fix Implementation of Relational Operators by @adamgfraser in #112
- Implement Persistent Executor by @adamgfraser in #118
- Create Separate Examples Project by @adamgfraser in #104
- Remote Optics by @adamgfraser in #105
- Don't Publish For Scala 2.11 by @adamgfraser in #115
- Delete Schema Either by @adamgfraser in #103
- Streamline Package Structure by @adamgfraser in #110
- Implement RetryUntil In PersistentExecutor by @adamgfraser in #119
- Fix Publishing by @adamgfraser in #120
- Delete ForEach As Primitive by @adamgfraser in #121
- Fix tests for PersistentExecutor to use TestClock by @ashprakasan in #127
- Fix Documentation by @adamgfraser in #128
- Implement Durable Promise by @adamgfraser in #129
- Update License by @adamgfraser in #133
- Upgrade to ZIO 2 by @adamgfraser in #135
- Implemented Cassandra key-value store. by @ithinkicancode in #132
- Implemented key-value store for DynamoDB. by @ithinkicancode in #136
- Fix for RemoteDurationSpec and RemoteInstantSpec in #134
- Serialization/deserialization by @vigoo in #137
- PersistentExecutor, WIP by @vigoo in #138
- Get rid of SchemaOrNothing by @vigoo in #159
- Not serializing ZFlow and Remote schemas by @vigoo in #160
- Making the executor persistent by @vigoo in #162
- Dynamic creation of column families in zio-flow-rocksdb KV store by @vigoo in #165
- Making the executor persistent, contd. by @vigoo in #167
- PersistentExecutor interrupt support by @vigoo in #168
- ZFlow and Remote related cleanups by @vigoo in #169
- Support for tuples by @vigoo in #170
- Improve Remote Executing Flow Type Inference by @adamgfraser in #171
- Reenable Scala.js support by @harveywi in #181
- ZIO 2.0.0 RC6 by @vigoo in #182
- Add some tests for the RocksDB based persistence by @Shastick in #185
- Transaction support by @vigoo in #172
- Clean up Remotes by @vigoo in #189
- Support timestamps in DynamoDbKeyValueStore by @petoalbert in #190
- Add secondary index on DynamoDB namespace column by @petoalbert in #194
- Support timestamps in CassandraKeyValueStore by @petoalbert in #193
- Http operation impl by @petoalbert in #195
- Minor http operation fixes by @petoalbert in #196
- Fix race condition when starting flows in PersistentExecutor by @petoalbert in #200
- Poll durable promise by @petoalbert in #204
- fix Remote.UnCons so that the list reduces to the tail, Issue #211 by @tonymorris in #212
- Schema serialization and recursive evaluation fixes by @vigoo in #197
- Stop tracking schema where it is not needed by @vigoo in #215
- Code cleanup and reorganization by @vigoo in #218
- Some renames and a better type for remote functions to avoid miuse by @vigoo in #220
- Recursion by @vigoo in #221
- Garbage collector for remote variables by @vigoo in #222
- Implement all supported trigonometric functions natively by @vigoo in #223
- IndexedStore implementations by @ashprakasan in #131
- Cleanup tests, add new cases, fix timestamp issue on resume and complex type support in mocks by @vigoo in #226
- Executor metrics by @vigoo in #229
- Spelling by @jsoref in #234
- Remote API cleanup by @vigoo in #231
- Add restful endpoints by @alphaho in #224
- Generate multiple request inputs by @petoalbert in #201
- Re-enable optics by @ithinkicancode in #205
- Twilio and Sendgrid activities, configuration layer, operation improvements by @vigoo in #243
- Reorganized modules by @vigoo in #247
- zio-flow server REST API initial version by @vigoo in #253
- Make the Operation trait extensible by @vigoo in https...