suspendapp
suspendapp copied to clipboard
Update dependency io.arrow-kt:arrow-fx-coroutines to v1.2.4
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
io.arrow-kt:arrow-fx-coroutines | 1.2.0 -> 1.2.4 |
Release Notes
arrow-kt/arrow (io.arrow-kt:arrow-fx-coroutines)
v1.2.4
1 Bug fixes:
- New
AutoCloseScope
DSL, make sure closing in reversed order
1 Rollback:
- Don't be too strict on return type of
Raise
DSL.
What's Changed
- chore(deps): update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3383
- fix(autoclose): close
Closeable
s in reversed order by @hoc081098 in https://github.com/arrow-kt/arrow/pull/3387 - chore(deps): update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3392
- fix: Fold restriction not allowing any Function<*> to be returned is too strict in https://github.com/arrow-kt/arrow/commit/4bd8694146be868aa6ac76e0a48e34a6e160d8ca
Full Changelog: https://github.com/arrow-kt/arrow/compare/1.2.3...1.2.4
v1.2.3
We went from 1.2.1 directly to 1.2.3, since in 1.2.2 there is a crucial bug concerning KSP. This release features multiple new modules such as:
- arrow-autoclose: for enabling a typed DSL for working with
AutoCloseable
. - arrow-optics-compose: Specialised integration between Arrow Optics and Compose
- arrow-collectors: Allows composing operations over sequences of values (lists, flows, sequences) while ensuring that the sequence is traversed only once.
- arrow-eval: To provide forward compatibility for the deprecated
Eval
type
Many modules, and features were enhanced, and improved based on user feedback. You can read the full release post on the Arrow website.
Thanks to everyone involved, all new contributors, and all members of the Arrow community for supporting, and helping each other and providing feedback to make Arrow better together.
What's Changed
- Update plugin com.gradle.enterprise to v3.15 by @renovate in https://github.com/arrow-kt/arrow/pull/3129
- Update all dependencies to v0.12.0-rc.6 by @renovate in https://github.com/arrow-kt/arrow/pull/3131
- Update stefanzweifel/git-auto-commit-action action to v5 by @renovate in https://github.com/arrow-kt/arrow/pull/3136
- Prepare for Kotlin community build by @serras in https://github.com/arrow-kt/arrow/pull/3140
- Add Tuples test coverage by @vngrp in https://github.com/arrow-kt/arrow/pull/3143
- Mention ignoreErrors in nullable's documentation by @CLOVIS-AI in https://github.com/arrow-kt/arrow/pull/3139
- Update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3132
- Use new Atomic types from Kotlin 1.9 by @serras in https://github.com/arrow-kt/arrow/pull/3220
- Provide test coverage for NonEmptyList by @l2hyunwoo in https://github.com/arrow-kt/arrow/pull/3135
- Update Arrow-Atomic by @nomisRev in https://github.com/arrow-kt/arrow/pull/3225
- Bump Kotlin dev version by @serras in https://github.com/arrow-kt/arrow/pull/3239
- Replace uses of deprecated
kotlin.native.concurrent.AtomicReference
by @serras in https://github.com/arrow-kt/arrow/pull/3241 - Fix .toNonEmptyXxxOrNull for nullable types by @mjadczak in https://github.com/arrow-kt/arrow/pull/3127
- Update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3275
- Update dependency io.github.classgraph:classgraph to v4.8.164 by @renovate in https://github.com/arrow-kt/arrow/pull/3281
- Enable Kover for serialization, disable for Optics KSP by @serras in https://github.com/arrow-kt/arrow/pull/3284
- Update all dependencies to v5.10.1 by @renovate in https://github.com/arrow-kt/arrow/pull/3285
- Roll back to Kover 0.7.3 by @serras in https://github.com/arrow-kt/arrow/pull/3286
- chore(Raise.fold): remove duplicated
this is DefaultRaise && isTraced
by @hoc081098 in https://github.com/arrow-kt/arrow/pull/3283 - Add iorNel builder and Ior.toIorNel function by @sampengilly in https://github.com/arrow-kt/arrow/pull/3114
- chore(deps): update actions/setup-java action to v4 by @renovate in https://github.com/arrow-kt/arrow/pull/3304
- chore(deps): update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3300
- chore(deps): update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3306
- Update to Java 17 by @serras in https://github.com/arrow-kt/arrow/pull/3307
- fix(deps): update all dependencies to v1.6.2 by @renovate in https://github.com/arrow-kt/arrow/pull/3308
- chore(deps): update dependency com.diffplug.spotless to v6.23.3 by @renovate in https://github.com/arrow-kt/arrow/pull/3312
- chore(deps): update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3313
- chore(deps): update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3321
- chore(deps): update actions/upload-artifact action to v4 by @renovate in https://github.com/arrow-kt/arrow/pull/3322
- Fix 3235 by @kyay10 in https://github.com/arrow-kt/arrow/pull/3316
- chore(KProperty1.lens): Perform check for data class only once. by @kyay10 in https://github.com/arrow-kt/arrow/pull/3315
- Add more options to memoization cache by @serras in https://github.com/arrow-kt/arrow/pull/3296
- Correctly escape class names in Optics KSP when a property clashes with a package name by @serras in https://github.com/arrow-kt/arrow/pull/3326
- chore(arrow-atomic): Cleanup atomic code by @kyay10 in https://github.com/arrow-kt/arrow/pull/3318
- Run K2 using 2.0.0-Beta2 by @serras in https://github.com/arrow-kt/arrow/pull/3327
- Safeguard for leaked 'raise' or 'bind' by @serras in https://github.com/arrow-kt/arrow/pull/3329
- chore(deps): update all dependencies to v1.9.22 by @renovate in https://github.com/arrow-kt/arrow/pull/3335
- chore(deps): update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3339
- chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.8.0 by @renovate in https://github.com/arrow-kt/arrow/pull/3345
- Update kotlin-compile-testing by @serras in https://github.com/arrow-kt/arrow/pull/3330
- Arrow Collectors by @serras in https://github.com/arrow-kt/arrow/pull/3280
- chore(deps): update dependency com.diffplug.spotless to v6.24.0 by @renovate in https://github.com/arrow-kt/arrow/pull/3347
- Separate 'arrow-eval' module by @serras in https://github.com/arrow-kt/arrow/pull/3332
- Rework IorRaise impl to use EmptyValue, and add tests by @kyay10 in https://github.com/arrow-kt/arrow/pull/3338
- Deprecate Iterable#unzip in favor of stdlib method by @terminalnode in https://github.com/arrow-kt/arrow/pull/3352
- Make a common public parent for raise exception by @nomisRev in https://github.com/arrow-kt/arrow/pull/3349
- chore(deps): update all dependencies to v1.9.22-1.0.17 by @renovate in https://github.com/arrow-kt/arrow/pull/3348
- Fix traced CCE when nested different types. by @kyay10 in https://github.com/arrow-kt/arrow/pull/3337
- chore(deps): update dependency com.diffplug.spotless to v6.25.0 by @renovate in https://github.com/arrow-kt/arrow/pull/3355
- Arrow Optics ❤️ Compose by @serras in https://github.com/arrow-kt/arrow/pull/3299
- chore(deps): update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3357
- chore(deps): update plugin com.gradle.enterprise to v3.16.2 by @renovate in https://github.com/arrow-kt/arrow/pull/3361
- chore(deps): update gradle/gradle-build-action action to v3 by @renovate in https://github.com/arrow-kt/arrow/pull/3362
- chore(deps): update dependency org.jetbrains.kotlinx.binary-compatibility-validator to v0.14.0 by @renovate in https://github.com/arrow-kt/arrow/pull/3363
- Add AutoClose module by @nomisRev in https://github.com/arrow-kt/arrow/pull/3356
- Update to gradle/actions/setup-gradle@v3 by @serras in https://github.com/arrow-kt/arrow/pull/3364
- Added high arity for arrow-core.api functions by @yesitskev in https://github.com/arrow-kt/arrow/pull/3360
- Deprecate widen by @kyay10 in https://github.com/arrow-kt/arrow/pull/3369
- Add forEachAccumulating and refactor mapOrAccumulate by @kyay10 in https://github.com/arrow-kt/arrow/pull/3367
- chore(deps): update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3368
- Implement sealed class Lenses by @maksym-moroz in https://github.com/arrow-kt/arrow/pull/3359
- fix(deps): update dependency androidx.compose.runtime:runtime to v1.6.1 by @renovate in https://github.com/arrow-kt/arrow/pull/3371
- Update arrow-stack to mention all the projects by @serras in https://github.com/arrow-kt/arrow/pull/3372
- added retryRaise and retryEither functions by @akotynski in https://github.com/arrow-kt/arrow/pull/3373
- chore(deps): update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3375
- Avoid storing more transformed elements than necessary by @serras in https://github.com/arrow-kt/arrow/pull/3376
- Use macOS 14 runner by @serras in https://github.com/arrow-kt/arrow/pull/3377
- fix(deps): update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3378
- chore(deps): update dependency org.jetbrains.compose to v1.6.0 by @renovate in https://github.com/arrow-kt/arrow/pull/3379
- Ignore properties in sealed hierarchies where the type changes across children by @serras in https://github.com/arrow-kt/arrow/pull/3382
New Contributors
- @vngrp made their first contribution in https://github.com/arrow-kt/arrow/pull/3143
- @CLOVIS-AI made their first contribution in https://github.com/arrow-kt/arrow/pull/3139
- @mjadczak made their first contribution in https://github.com/arrow-kt/arrow/pull/3127
- @sampengilly made their first contribution in https://github.com/arrow-kt/arrow/pull/3114
- @terminalnode made their first contribution in https://github.com/arrow-kt/arrow/pull/3352
- @yesitskev made their first contribution in https://github.com/arrow-kt/arrow/pull/3360
- @maksym-moroz made their first contribution in https://github.com/arrow-kt/arrow/pull/3359
- @akotynski made their first contribution in https://github.com/arrow-kt/arrow/pull/3373
Full Changelog: https://github.com/arrow-kt/arrow/compare/1.2.1...1.2.3
v1.2.1
What's Changed
- Fix Option.tap deprecation message. by @wolpl in https://github.com/arrow-kt/arrow/pull/3096
- Fix problem with optics and <*> generics by @serras in https://github.com/arrow-kt/arrow/pull/3097
- Backport fix for K2 by @serras in https://github.com/arrow-kt/arrow/pull/3098
- ignoreErrors for Raise by @serras in https://github.com/arrow-kt/arrow/pull/3100
- Update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3085
- Update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3101
- Update all dependencies to v0.12.0-rc.5 by @renovate in https://github.com/arrow-kt/arrow/pull/3102
- Update all dependencies to v1.9.0-1.0.12 by @renovate in https://github.com/arrow-kt/arrow/pull/3103
- Update all dependencies to v5.10.0 by @renovate in https://github.com/arrow-kt/arrow/pull/3104
- Remove references to shift in Either.kt by @nomisRev in https://github.com/arrow-kt/arrow/pull/3105
- Update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3106
- Update dependency org.jetbrains.kotlinx.kover to v0.7.3 by @renovate in https://github.com/arrow-kt/arrow/pull/3107
- Update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3112
-
parMapNotNull
by @raulraja in https://github.com/arrow-kt/arrow/pull/3110 -
parMapNotNullUnordered
forFlow
by @serras in https://github.com/arrow-kt/arrow/pull/3111 - Enable experimental K2 by @serras in https://github.com/arrow-kt/arrow/pull/3087
- Update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3118
- Update dependency com.diffplug.spotless to v6.21.0 by @renovate in https://github.com/arrow-kt/arrow/pull/3119
- Inline
NonEmpty
maps by @serras in https://github.com/arrow-kt/arrow/pull/3120 - Remove enableCompatibilityMetadataVariant by @nomisRev in https://github.com/arrow-kt/arrow/pull/3124
- Update actions/checkout action to v4 by @renovate in https://github.com/arrow-kt/arrow/pull/3125
- Update all dependencies by @renovate in https://github.com/arrow-kt/arrow/pull/3121
New Contributors
- @wolpl made their first contribution in https://github.com/arrow-kt/arrow/pull/3096
Full Changelog: https://github.com/arrow-kt/arrow/compare/1.2.0...1.2.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.