Releases: arrow-kt/arrow
Releases · arrow-kt/arrow
1.1.4
What's Changed
- [2743] Migrate internal use of CircuitBreaker double to duration by @mjmoore in #2748
- Fix typo by @valery1707 in #2824
- Make the server disconnect test more general by @lukasz-kalnik-gcx in #2822
- Update NonEmptyList.fromList deprecation to suggest
toOption()
instead by @StylianosGakis in #2832 - Improve Either.getOrHandle() docs by @lukasz-kalnik-gcx in #2833
- Correct
addressStrees
->addressStreet
in optics documentation by @vikrem in #2836 - Arrow Fx: deprecate Platform#composeError, never and unit() by @nomisRev in #2837
- Backport Optics KSP plugin NPE on multiplatform fix by @cvb941 in #2840
- Refactor - #2812 sequence separate performance by @Khepu in #2818
- Use
super
equals and hashCode overrides for NonEmptyList by @RusticFlare in #2825 - Resource API deprecation, and preparation for 2.x.x. & back port improvements by @nomisRev in #2847
- introduce iterable.toNonEmptyListOrNone() by @myuwono in #2843
- [PROPOSAL] Either API deprecation, and preparation for 2.x.x by @nomisRev in #2830
- Use major versions in GitHub Actions by @serras in #2849
- Weaken Either monoid dependencies to only require a semigroup on left by @mjvmroz in #2845
- Do not reuse the name of the file in Optics KSP by @serras in #2850
- Additional deprecations, and backports for JVM by @nomisRev in #2856
- Update various versions by @serras in #2852
- Add CountDownLatch by @nomisRev in #2854
- Add CyclicBarrier by @nomisRev in #2857
- Temp rollback error handling deprecations until 1.2.x by @nomisRev in #2858
- Setup Kover as test coverage tool by @MarkMarkyMarkus in #2793
- Fix Monad.either binary combat by @nomisRev in #2867
- Backport: MPP No Trace by @nomisRev in #2869
New Contributors
- @mjmoore made their first contribution in #2748
- @valery1707 made their first contribution in #2824
- @lukasz-kalnik-gcx made their first contribution in #2822
- @StylianosGakis made their first contribution in #2832
- @vikrem made their first contribution in #2836
- @cvb941 made their first contribution in #2840
- @RusticFlare made their first contribution in #2825
- @mjvmroz made their first contribution in #2845
- @MarkMarkyMarkus made their first contribution in #2793
Full Changelog: 1.1.3...1.1.4-rc.3
1.1.3
What's Changed
- Fix license url by @i-walker in #2712
- Add new workflow for publishing the landing page by @franciscodr in #2716
- Fix publish sync by @JavierSegoviaCordoba in #2717
- invert resource release order by @tKe in #2714
- Fix traversal code samples of docs by @b-schwab in #2719
- Adding kotlin-js-store folder by @franciscodr in #2724
- rename traverseX and sequenceX functions in core by @i-walker in #2715
- feat: contravariance for R, A in Effect, EagerEffect and
in
for *EffectScope by @i-walker in #2722 - deprecate flatMap and map in EagerEffect by @i-walker in #2726
- add Continuations and programs to overview section in arrow core by @i-walker in #2723
- Update all dependencies by @renovate in #2709
- revert java setup by @i-walker in #2730
- Add command to install bundler by @franciscodr in #2729
- Improve Nel constructor by @nomisRev in #2728
- improve generate-tag workflow by @i-walker in #2731
- revert arrow-gradle-config to 0.10.1 by @i-walker in #2738
- Rename duplicated test by @wojda in #2740
- Fix some compilation and test warnings by @wojda in #2741
- Convert Arrow core effect into a non-inline function by @franciscodr in #2734
- add merge to validated by @agusotto96 in #2739
- Fix compilation warnings by replacing usages of deprecated methods by @wojda in #2742
- Bump versions by @nomisRev in #2745
- Add
kotlin.mpp.enableCompatibilityMetadataVariant=true
by @JavierSegoviaCordoba in #2747 - fix alpha tag build task by @i-walker in #2749
- Fix build, inject kotlin.mpp.enableCompatibilityMetadataVariant in CI by @nomisRev in #2751
- add merge function for *Effect by @i-walker in #2752
- Small docs fix for widen function by @lenguyenthanh in #2754
- max and min methods for NonEmptyList by @dorians in #2622
- Deprecate arrow test modules by @i-walker in #2753
- Update kotlin-js-store/yarn.lock by @serras in #2756
- Update all dependencies except the compiler version by @serras in #2757
- Resource deprecate traverseResource, fixes arity-4 by @nomisRev in #2750
- Fix #2764 & #2760 by @nomisRev in #2765
- [2761] Add explicit visibility modifier for all the generated optics by @aangairbender in #2763
- catch for EffectScope by @serras in #2746
- Refine the Arrow version selector by @franciscodr in #2770
- update gradle wrapper by @i-walker in #2771
- Consent management osano by @israelperezglez in #2755
- Add ruby setup for publication task by @i-walker in #2774
- fix ruby set up by @i-walker in #2775
- Fix #2779 by @nomisRev in #2783
- deprecate orNull Either extension function by @i-walker in #2773
- Support generics and inner classes in
@optics
by @serras in #2776 - Generalized copy for optics by @serras in #2777
- Fix usage of startCoroutineUninterceptedOrReturn by @nomisRev in #2789
- Fix example in documentation by @obecker in #2790
- Backport flattening token/shift into Cont by @nomisRev in #2791
- Enable builder inference for optics
copy
by @serras in #2792 - Update API compatibility validator version by @serras in #2794
- [BUGFIX] Result.zip by @nomisRev in #2804
- Update docs from version 1.0.1 to 1.1.2 by @Dobiasd in #2808
- add separateEither and separateValidated test by @hoc081098 in #2814
- Refactor - #2812 iterable separate performance by @Khepu in #2815
- Add Resource.allocated() to decompose Resource into it's allocate and… by @custommonkey in #2820
New Contributors
- @tKe made their first contribution in #2714
- @b-schwab made their first contribution in #2719
- @wojda made their first contribution in #2740
- @agusotto96 made their first contribution in #2739
- @dorians made their first contribution in #2622
- @aangairbender made their first contribution in #2763
- @obecker made their first contribution in #2790
- @Dobiasd made their first contribution in #2808
- @hoc081098 made their first contribution in #2814
- @Khepu made their first contribution in #2815
- @custommonkey made their first contribution in #2820
Full Changelog: 1.1.2...1.1.3
1.1.2
What's Changed
- Update all dependencies to v1.6.21-1.0.5 (#2708) by @renovate-bot
Full Changelog: 1.1.0...1.1.2
1.1.0
What's Changed
- Define Dsl as public (#2706) by @i-walker
- Update all dependencies (#2705) by @renovate-bot
- Update link to Arrow Analysis documentation (#2701) by @franciscodr
- Update all dependencies (#2703) by @renovate-bot
- Update plugin dokka to v1.6.20 (#2702) by @renovate-bot
- Update stefanzweifel/git-auto-commit-action action to v4.14.1 (#2700) by @renovate-bot
- Update all dependencies (#2699) by @renovate-bot
- Update all dependencies (#2696) by @renovate-bot
- Update (#2698) by @i-walker
- Update libs.versions.toml (#2697) by @i-walker
- Fix Either#isNotEmpty()'s KDoc sample (#2694) by @ChristianGarcia
- Update gradle/gradle-build-action action to v2.1.5 (#2695) by @renovate-bot
- Update all dependencies (#2665) by @renovate-bot
- Rename traverseX and sequenceX for Iterable (#2692) by @i-walker
- Rename Sequence sequenceX, traverseX and deprecate Sequence.some (#2686) by @i-walker
- Deprecate combineAll in favour of fold (#2687) by @i-walker
- rm snapshot and update Kotlin label (#2690) by @i-walker
- Resource tap deprecation (#2684) by @i-walker
- Update Set up Documentation (#2685) by @i-walker
- Fix TOC (#2688) by @i-walker
- Generate optics based on targets or all (#2683) by @i-walker
- Schedule.repeatAsFlow (#2676) by @i-walker
- File name generation fix (#2681) by @i-walker
- Update all dependencies (major) (#2673) by @renovate-bot
- fix imports for ksp plugin (#2678) by @i-walker
- add Nullable proposal (#2675) by @i-walker
- Resource.asFlow (#2677) by @i-walker
- remove design doc of Effect (#2674) by @i-walker
- Fix typos reorg resource computation block (#2671) by @i-walker
- deprecate signatures in computations and add Result for continuations (#2669) by @i-walker
- Fix bug in the transaction example (#2667) by @sabercon
- deprecate arrow.continuation (#2672) by @i-walker
- fix sitemap titles (#2670) by @i-walker
- Transfer Cont from @nomisRev to arrow (#2661) by @i-walker
- Non throwing Retrofit Either adapter (#2621) by @lukaszkalnik
- Retrofit adapter: allow null response body for methods returning Unit (#2625) by @lukaszkalnik
- Fix broken build main Optics Reflect (#2666) by @nomisRev
- Update documentation links in README (#2664) by @fo2rist
- Optics based on kotlin.reflect (#2612) by @serras
- [Optics] Optional getter (#2611) by @serras
- Update all dependencies (#2663) by @renovate-bot
- Fix link to /patterns/error_handling/ (#2627) by @IlyaPomaskin
- Update all dependencies (#2659) by @renovate-bot
- Update gradle/gradle-build-action action to v2.1.1 (#2653) by @renovate-bot
- [Optics KSP] Update docs to talk about IDEs (#2655) by @serras
- Use first, .. instead of a,.. (#2654) by @nomisRev
- Update README.md (#2631) by @i-walker
- CU-23dm3ye support maven publication (#2652) by @i-walker
- Update arrow gradle version (#2651) by @i-walker
- Move Arrow Optics KSP to main/test hierarchy (#2649) by @serras
- Update libs.versions.toml (#2648) by @i-walker
- Link Analysis from home page (#2595) by @serras
- Clean up README after gradle upgrade (#2642) by @felixdivo
- Update plugin kotest-multiplatform to v5.1.0 (#2645) by @renovate-bot
- Update libs.versions.toml (#2644) by @i-walker
- Update all dependencies to v5.1.0 (#2643) by @renovate-bot
- revert ksp plugin to jvm only (#2640) by @i-walker
- update arrow gradle (#2639) by @i-walker
- Update all dependencies (#2638) by @renovate-bot
- fix typo comment of circuitbreaker (#2637) by larryjung
- Fixes a few typos on the Fx docs (#2620) by @legzo
- Update contributing guide with Knit (#2634) by @lukaszkalnik
- [Optics] Show error for generic classes in KSP plug-in (#2636) by @serras
- Pass Arrow version to publish_doc job (#2633) by @franciscodr
- Fix 404 error in the Core library documentation (#2623) by @devmarkpro
- Fix Retrofit adapter test configuration (#2624) by @lukaszkalnik
- Update all dependencies (#2628) by @renovate-bot
- run on windows only windows test (#2630) by @i-walker
- Update CONTRIBUTING.md with the new build guide (#2600) by @lukaszkalnik
- Bump Arrow Gradle Config to 0.6.1-rc.4 by @nomisRev
- [Github Action] Run build on all platforms (#2626) by @nomisRev
- Disable Gradle scan, and Gradle daemon by @nomisRev
- Update all dependencies (#2617) by @renovate-bot
- Disable ksp, and ksp test in Arrow Optics by @nomisRev
- Use gradle action everywhere, revery permSize, and add --full-stacktrace everywhere by @nomisRev
- Make KSP plugin a JVM module by @nomisRev
- Use gradle action, and add --full-stacktrace by @nomisRev
- Bump to arrow gradle config rc3 by @nomisRev
- Revert back to ./gradlew by @nomisRev
- Fix publish file by @nomisRev
- Use gradle action for publish, and increase timeout time by @nomisRev
- Setup Java publish.yml by @nomisRev
- Update publish workflow by @nomisRev
- Run ./gradlew before get-arrow-version by @nomisRev
- Update publish.yml by @nomisRev
- Add lib_version (#2616) by @nomisRev
- Bump Gradle Config to 0.6.1-RC.1 (#2615) by @nomisRev
- Update all dependencies (#2566) by @renovate-bot
- Disable parallel gradle (#2614) by @nomisRev
- Fix Gradle an existing connection was forcibly closed by the remote host (#2610) by @nomisRev
- Update publish gradle opts, and remove gradle cache from tag workflows by @nomisRev
- Remove gradle cache from publish workflow by @nomisRev
- Fix Windows env settings in publish workflow (#2609) by @raulraja
- Fix
publish
andpull_request
workflows (#2608) by @JavierSegoviaCordoba - Change Java memory settings by @JavierSegoviaCordoba
- Add Java and Gradle settings for both generate tag workflows by @JavierSegoviaCordoba
- Add
generate-alpha-tag
by @JavierSegoviaCordoba - Change
tags
regex by @JavierSegoviaCordoba - Merge remote-tracking branch 'origin/main' into rr-js-add-versioning-plugin by @JavierSegoviaCordoba
- Re-organize Optics docs (#2583) by @serras
- Fixing documentation workflow (#2594) by @franciscodr
- Upgrade to kotlinx-coroutines 1.6.0 (#2606) by @serras
- Job to update the API files (#2605) by @serras
- Rename arrow-optics-ksp to arrow-optics-ksp-plugin (#2604) by @serras
- Remove legacy Meta, bring Optics KSP (#2599) by @nomisRev
- docs(Either): describe the
all
method (#2551) by @codymikol - Make sure listHead set works properly (#2589) by @lenguyenthanh
- Code block style (#2596) by @israelperezglez
- Add
JAVA_OPTS
andGRADLE_OPTS
topublish
andpull_request
by @JavierSegoviaCordoba - Refactor
publish
andpull-request
workflows by @JavierSegoviaCordoba - Fix tag regex in
publish
workflow by @JavierSegoviaCordoba - Refactor
publish.yml
workflow and addgenerate-tag
workflow by @JavierSegoviaCordoba - Refactor
publish.yml
workflow by @JavierSegoviaCordoba - Add
vcs.xml
by @JavierSegoviaCordoba - versioning plugin by @raulraja
- Remove base directory for gradle.properties file (#2585) by @franciscodr
- Simplify Gradle layout, + KNIT, - ANK and fix site code fences (#2584) by @raulraja
- Fix bug cancellation parMap (#2579) by @nomisRev
- Resource computation block (#2571) by @nomisRev
- make Semigroup a fun interface (#2569) by @brezinajn
- Update all dependencies (major) (#2567) by @renovate-bot
- Configure Renovate (#2533) by @renovate-bot
New Contributors
- @brezinajn made their first contribution in #2569
- @devmarkpro made their first contribution in #2623
- @IlyaPomaskin made their first contribution in #2627
- @felixdivo made their first contribution in #2642
- @fo2rist made their first contribution in #2664
- @sabercon made their first contribution in #2667
- @ChristianGarcia made their first contribution in #2694
Full Changelog: 1.0.1...1.1.0
1.0.1
What's Changed
- Restoring the branches that trigger the publish job by @franciscodr in #2520
- Bump to Kotlin 1.5.31 by @nomisRev in #2528
- Fix typo on docs by @BraisGabin in #2527
- Deduplicate binary creation by @nomisRev in #2524
- Bump to Kotest 5 M2 by @nomisRev in #2536
- Adds a andThen extension method to Validated to chain Validated by @magott in #2539
- Add Arrow Gradle config by @JavierSegoviaCordoba in #2543
- Change more Gradle config and GitHub Actions workflows by @JavierSegoviaCordoba in #2544
- Playground deleted by @israelperezglez in #2545
- Improve Gradle config by @JavierSegoviaCordoba in #2546
- docs(Either): correct error in
getOrElse
by @codymikol in #2548 - docs(Either): use consistent Left / Right links by @codymikol in #2549
- docs(Either): isEmpty / isNotEmpty docs by @codymikol in #2550
- Release 1.0.1 by @JavierSegoviaCordoba in #2563
New Contributors
- @BraisGabin made their first contribution in #2527
- @magott made their first contribution in #2539
- @JavierSegoviaCordoba made their first contribution in #2543
- @codymikol made their first contribution in #2548
Full Changelog: 1.0.0...1.0.1
Release 1.0.0
1.0.0 (2021-09-20)
- Introduce traverse and sequence for nullable types (#2519) [Mitchell Yuwono]
- Use dokkaGfm to build docs [Simon Vergauwen]
- Updating website (#2477) [Francisco Diaz, Israel Perez]
- Fix Release pipeline [Simon Vergauwen, franciscodr, Raúl Raja Martínez]
- Fix dependencies and run native tests (#2490) [Imran Settuba]
- fix publication (#2488) [Imran Settuba]
- publish missing targets (#2485) [Imran Settuba]
- Rename to pull_request (#2486) [Simon Vergauwen]
- Bump to Kotest 5 M1 version (#2482) [Simon Vergauwen]
- Remove optics mtl (#2481) [Simon Vergauwen]
- Case sensitive github actions name [Simon Vergauwen]
- Add MPP Native support for Arrow Core, Fx & Optics (#2466) [Simon Vergauwen]
- Add Arrow Core & Fx syntax for Kotlin's Result type (#2478) [Simon Vergauwen]
- fix incorrect option.zip type parameters (#2475) [Mitchell Yuwono]
- CU-yrnj0u Fix binary comp of 0.13.2 (#2472) [Imran Settuba]
- Remove examples, benchmarks, preserve scalaz license, remove inaccurate Schedule doc reference (#2473) [Raúl Raja Martínez]
- add api validation and files from 0.13.2 (#2471) [Imran Settuba]
- Bump Kotlin to 1.5.30 (#2470) [Simon Vergauwen]
- Fix the examples to have the chaining: student -> university -> dean (#2467) [Ovidiu Ionescu]
- Expose CoroutineScope in Fx (#2469) [Simon Vergauwen]
- Arrow Fx Website Doc re-org + improvements. (#2460) [Simon Vergauwen]
- CU-j99b32 Kdoc example to Contributing guideline (#2461) [Raúl Raja Martínez]
- Improvements Flow.parMap (#2462) [Simon Vergauwen]
- Bump versions Kotlin, KotlinX, KtLint (#2463) [Simon Vergauwen]
- Flow operators fixedRate/metered/mapIndexed/repeat (#2457) [Simon Vergauwen]
- Fix publish_doc.yml [Simon Vergauwen]
- Upgrade Gradle to 7.1.1 (#2443) [Pablo Gonzalez Alonso]
- CU-m3dyef Either, Option and Validated tap effect (#2459) [Raúl Raja Martínez]
- Flow parMap & parMapUnordered (#2453) [Simon Vergauwen]
- Optimise Github Actions (#2454) [Simon Vergauwen]
- Fix test impl atomic on JS (#2455) [Simon Vergauwen]
- Resource parZip & fromAutoCloseable (#2452) [Simon Vergauwen]
- Revert "Add Resourc parZip" [Simon Vergauwen]
- Add Resourc parZip [Simon Vergauwen]
- Add ensure, and ensureNotNull in computation DSL (#2449) [Simon Vergauwen]
- Allow to recover to Option in Option.catch (#2437) [Dariusz Nowak]
- Change implementation of
Option
-related ext. functions (#2436) [Azim Muradov] - Activate explicit API mode (#2447) [Simon Vergauwen]
- Remove Gradle error from newer JDK versions (#2392) [Pablo Gonzalez Alonso]
- Support JS for Arrow Optics (#2441) [Simon Vergauwen]
- Support JS for Arrow Fx (#2444) [Simon Vergauwen]
- Deprecate Float & Double comparison operators (#2440) [Simon Vergauwen]
- Support JS for Arrow Core (#2409) [Simon Vergauwen]
- Documentation: provide details about Gradle tasks (#2435) [Rachel M. Carmena]
- Configuration: remove the use of expr (#2434) [Rachel M. Carmena]
- Configuration: fixes wrong version (#2430) [Rachel M. Carmena]
- Documentation: about signing artifacts with GPG/PGP (#2429) [Rachel M. Carmena]
- Fixes random failure with Dokka 0.10.0 and MPP (#2428) [Rachel M. Carmena]
- Documentation: fix basedir for landing page (step 2) (#2426) [Rachel M. Carmena]
- Documentation: include context for fixing released versions (#2425) [Rachel M. Carmena]
- Documentation: fix basedir for landing page (#2424) [Rachel M. Carmena]
- Documentation: relative URLs for css, js and img (#2423) [Rachel M. Carmena]
- Configuration: improve doc publication (#2422) [Rachel M. Carmena]
- Configuration: recover issues creation (#2421) [Rachel M. Carmena]
- Configuration: recover test reports (#2420) [Rachel M. Carmena]
- Doc: provide more details (#2419) [Rachel M. Carmena]
- Recover kotlin.stdlib.default.dependency property (#2413) [Rachel M. Carmena]
- Add missing Gradle tasks (#2412) [Rachel M. Carmena]
- Create CODE_OF_CONDUCT.md (#2417) [Maureen Elsberry]
- Specify type variance for
compose
andplus
methods across the lenses (#2415) [Mitchell Skaggs] - Bump version Kotlin, KotlinX Coroutines & AtomicFU (#2411) [Simon Vergauwen]
- Add partiallyX for arity over 5 and suspend functions (#2408) [Dariusz Nowak]
- CU-j98nxk Move jvmTest to commonTest (#2406) [Simon Vergauwen]
- Upgrade KotlinTest to Kotest (#2405) [Simon Vergauwen]
- Move code Arrow-Core (#2403) [Simon Vergauwen]
- Initial step for Arrow multiplatform (#2402) [Rachel M. Carmena]
- More Either tests (#2398) [Anton Ivanov]
- add common extensions for option (#2397) [Mitchell Yuwono]
- Configuration: disable parallel execution when publishing (#2387) [Rachel M. Carmena]
- Documentation: fix latest snapshot badge (#2386) [Rachel M. Carmena]
Release 0.13.3
0.13.3 (2021-09-20)
- Release 0.13.3 [Simon Vergauwen]
- Deprecate Resource#tailRecM [Simon Vergauwen]
- Fix Release pipeline [Simon Vergauwen, franciscodr, Raúl Raja Martínez]
- Fix dependencies and run native tests (#2490) [Imran Settuba]
- Fix Arrow Fx Coroutines tests after reverting API change [Simon Vergauwen]
- Update version [Simon Vergauwen]
- Revert some changes, and deprecations [Simon Vergauwen]
- fix publication (#2488) [Imran Settuba]
- publish missing targets (#2485) [Imran Settuba]
- Rename to pull_request (#2486) [Simon Vergauwen]
- Bump to Kotest 5 M1 version (#2482) [Simon Vergauwen]
- Remove optics mtl (#2481) [Simon Vergauwen]
- Case sensitive github actions name [Simon Vergauwen]
- Add MPP Native support for Arrow Core, Fx & Optics (#2466) [Simon Vergauwen]
- Add Arrow Core & Fx syntax for Kotlin's Result type (#2478) [Simon Vergauwen]
- fix incorrect option.zip type parameters (#2475) [Mitchell Yuwono]
- CU-yrnj0u Fix binary comp of 0.13.2 (#2472) [Imran Settuba]
- Remove examples, benchmarks, preserve scalaz license, remove inaccurate Schedule doc reference (#2473) [Raúl Raja Martínez]
- add api validation and files from 0.13.2 (#2471) [Imran Settuba]
- Bump Kotlin to 1.5.30 (#2470) [Simon Vergauwen]
- Fix the examples to have the chaining: student -> university -> dean (#2467) [Ovidiu Ionescu]
- Expose CoroutineScope in Fx (#2469) [Simon Vergauwen]
- Arrow Fx Website Doc re-org + improvements. (#2460) [Simon Vergauwen]
- CU-j99b32 Kdoc example to Contributing guideline (#2461) [Raúl Raja Martínez]
- Improvements Flow.parMap (#2462) [Simon Vergauwen]
- Bump versions Kotlin, KotlinX, KtLint (#2463) [Simon Vergauwen]
- Flow operators fixedRate/metered/mapIndexed/repeat (#2457) [Simon Vergauwen]
- Fix publish_doc.yml [Simon Vergauwen]
- Upgrade Gradle to 7.1.1 (#2443) [Pablo Gonzalez Alonso]
- CU-m3dyef Either, Option and Validated tap effect (#2459) [Raúl Raja Martínez]
- Flow parMap & parMapUnordered (#2453) [Simon Vergauwen]
- Optimise Github Actions (#2454) [Simon Vergauwen]
- Fix test impl atomic on JS (#2455) [Simon Vergauwen]
- Resource parZip & fromAutoCloseable (#2452) [Simon Vergauwen]
- Revert "Add Resourc parZip" [Simon Vergauwen]
- Add Resourc parZip [Simon Vergauwen]
- Add ensure, and ensureNotNull in computation DSL (#2449) [Simon Vergauwen]
- Allow to recover to Option in Option.catch (#2437) [Dariusz Nowak]
- Change implementation of Option-related ext. functions (#2436) [Azim Muradov]
- Activate explicit API mode (#2447) [Simon Vergauwen]
- Remove Gradle error from newer JDK versions (#2392) [Pablo Gonzalez Alonso]
- Support JS for Arrow Optics (#2441) [Simon Vergauwen]
- Support JS for Arrow Fx (#2444) [Simon Vergauwen]
- Deprecate Float & Double comparison operators (#2440) [Simon Vergauwen]
- Support JS for Arrow Core (#2409) [Simon Vergauwen]
- Documentation: provide details about Gradle tasks (#2435) [Rachel M. Carmena]
- Configuration: remove the use of expr (#2434) [Rachel M. Carmena]
- Configuration: fixes wrong version (#2430) [Rachel M. Carmena]
- Documentation: about signing artifacts with GPG/PGP (#2429) [Rachel M. Carmena]
- Fixes random failure with Dokka 0.10.0 and MPP (#2428) [Rachel M. Carmena]
- Documentation: fix basedir for landing page (step 2) (#2426) [Rachel M. Carmena]
- Documentation: include context for fixing released versions (#2425) [Rachel M. Carmena]
- Documentation: fix basedir for landing page (#2424) [Rachel M. Carmena]
- Documentation: relative URLs for css, js and img (#2423) [Rachel M. Carmena]
- Configuration: improve doc publication (#2422) [Rachel M. Carmena]
- Configuration: recover issues creation (#2421) [Rachel M. Carmena]
- Configuration: recover test reports (#2420) [Rachel M. Carmena]
- Doc: provide more details (#2419) [Rachel M. Carmena]
- Recover kotlin.stdlib.default.dependency property (#2413) [Rachel M. Carmena]
- Add missing Gradle tasks (#2412) [Rachel M. Carmena]
- Create CODE_OF_CONDUCT.md (#2417) [Maureen Elsberry]
- Specify type variance for compose and plus methods across the lenses (#2415) [Mitchell Skaggs]
- Bump version Kotlin, KotlinX Coroutines & AtomicFU (#2411) [Simon Vergauwen]
- Add partiallyX for arity over 5 and suspend functions (#2408) [Dariusz Nowak]
- CU-j98nxk Move jvmTest to commonTest (#2406) [Simon Vergauwen]
- Upgrade KotlinTest to Kotest (#2405) [Simon Vergauwen]
- Move code Arrow-Core (#2403) [Simon Vergauwen]
- Initial step for Arrow multiplatform (#2402) [Rachel M. Carmena]
- More Either tests (#2398) [Anton Ivanov]
- add common extensions for option (#2397) [Mitchell Yuwono]
- Configuration: disable parallel execution when publishing (#2387) [Rachel M. Carmena]
- Documentation: fix latest snapshot badge (#2386) [Rachel M. Carmena]
Release 0.13.2
0.13.2 (2021-04-27)
Fixes:
- #2377 Fix potential classloader deadlock in Either, Validated, Option, Ior, and Eval (#2375) - @dberg
- #2370 Deprecate foldRight and all lazy folds - @1Jajen1
- #2365 Traverse fixes - @1Jajen1
- #2360 Restore curried and uncurried with arities over 5 - @dnowak
Configuration and documentation:
- #2385 Configuration: split deployment - @rachelcarmena
- #2384 Release 0.13.2 - @rachelcarmena
- #2382 Configuration: consider release branches - @rachelcarmena
- #2380 Fix #2379 - Formatting of link in fold docs page - @legzo
- #2373 Documentation: update Arrow Meta example - @rachelcarmena
- #2372 Upgrade to Kotlin 1.4.32 - @rachelcarmena
- #2371 Configuration: remove Bintray et al. (step 3) - @rachelcarmena
- #2367 Configuration: remove Bintray at al. (step 2) - @rachelcarmena
- #2366 Configuration: replace master branch by main branch - @rachelcarmena
Release 0.12.1
0.12.1 (2021-04-27)
Fixes:
- #2377 Fix potential classloader deadlock in Either, Validated, Option, Ior, and Eval (#2375) - @dberg
- #2370 Deprecate foldRight and all lazy folds - @1Jajen1
- #2365 Traverse fixes - @1Jajen1
- #2360 Restore curried and uncurried with arities over 5 - @dnowak
Configuration and documentation:
- #2372 Upgrade to Kotlin 1.4.32 - @rachelcarmena
- #2371 Configuration: remove Bintray et al. (step 3) - @rachelcarmena
- #2367 Configuration: remove Bintray at al. (step 2) - @rachelcarmena
- #2366 Configuration: replace master branch by main branch - @rachelcarmena
- #2363 Configuration: isolate landing page publication - @rachelcarmena
- #2356 Configuration: remove Bintray (step 1) - @rachelcarmena