Releases: softwaremill/ox
Releases · softwaremill/ox
v1.0.0-RC2
What’s Changed
- Increase buffer in mapPar, add more tests, improve performance (#350) @adamw
- Update pekko-stream to 1.1.5 (#349) @softwaremill-ci
v1.0.0-RC1
We're expecting to publish the final 1.0.0 release in ~1 month.
Please help us with testing & feedback - what is missing? what is broken? what would be good to fix before 1.0-final? Thanks!
What’s Changed
- Update opentelemetry-api to 1.52.0 (#348) @softwaremill-ci
v0.7.3
v0.7.2
v0.7.1
What’s Changed
- Add catching extension method, rename previous top-level catching to catchingNonFatal (#345) @adamw
- Update sbt-mdoc to 2.7.2 (#344) @softwaremill-ci
- Add an inline "debug" method (#343) @adamw
- Update sbt, scripted-plugin to 1.11.3 (#342) @softwaremill-ci
v0.7.0
What’s Changed
- Add docs on how to use Ox with AI coding assistants (#341) @adamw
- Rename maxRepeats to maxAttempts, change semantics (#340) @adamw
- Add Flow.retry and Flow.recover (#339) @adamw
- Optimize cancellable fork when it's cancelled before starting (#338) @adamw
- Add suppressed exceptions when one is thrown during releasing in use (#337) @adamw
- Fix to run finalizers once when there's an exception during releasing (#336) @adamw
- Optimize Chunk implementation with multi-array backing (#335) @adamw
- Update sbt-softwaremill-common, ... to 2.1.0 (#334) @softwaremill-ci
- Update sbt-softwaremill-common, ... to 2.0.26 (#325) @softwaremill-ci
- Update channels to 1.0.1 (#332) @softwaremill-ci
- Increase default chunk size in IO/file ops to 8192 (#333) @adamw
- Add debug macro (#331) @adamw
v0.6.1
What’s Changed
- Add selectWithin & selectOrClosedWithin (#330) @adamw
- Add split & splitOn operations for Flows (#329) @adamw
- Update pekko-stream to 1.1.4 (#328) @softwaremill-ci
- Update sbt, scripted-plugin to 1.11.2 (#327) @softwaremill-ci
- Update opentelemetry-api to 1.51.0 (#326) @softwaremill-ci
- Update sbt, scripted-plugin to 1.11.1 (#324) @softwaremill-ci
v0.6.0
What’s Changed
- Restructure & improve streaming / retries docs (#323) @adamw
- Rename RetryConfig.onRetry to afterAttempt (#322) @adamw
- Introduce ThreadHerd instead of StructuredConcurrencyScope, broaden Java compatibility (#319) @adamw
- Update sbt-mdoc to 2.7.1 (#321) @softwaremill-ci
- Update embedded-kafka to 4.0.1.1 (#320) @softwaremill-ci
- Add convenience configuration methods for retry/repeat config (#318) @adamw
- Update sbt-mdoc to 2.6.5 (#300) @softwaremill-ci
- Replace the Schedule used for repeats/retries with an interval-list based approach (#317) @adamw
v0.5.15
v0.5.14
What’s Changed
- Rename ExternalRunner to InScopeRunner, add docs (#314) @adamw
- Update sbt, scripted-plugin to 1.11.0 (#313) @softwaremill-ci
- Update kafka-clients to 4.0.0 (#302) @softwaremill-ci
- Update kafka-clients to 3.9.1 (#312) @softwaremill-ci
- Update opentelemetry-api to 1.50.0 (#310) @softwaremill-ci
- Update scala3-library to 3.3.6 (#309) @softwaremill-ci
- Update embedded-kafka to 4.0.1 (#308) @softwaremill-ci
- Update sbt-softwaremill-common, ... to 2.0.25 (#307) @softwaremill-ci
- Update channels to 1.0.0 (#306) @softwaremill-ci
- Update embedded-kafka to 4.0.0 (#305) @softwaremill-ci
- Update sbt-softwaremill-common, ... to 2.0.22 (#304) @softwaremill-ci
- Update opentelemetry-api to 1.49.0 (#303) @softwaremill-ci
- Update logback-classic to 1.5.18 (#301) @softwaremill-ci
- Update sbt, scripted-plugin to 1.10.11 (#299) @softwaremill-ci