0.10.0 (2019-09-10)
- Release 0.10.0 (#1590) [Raúl Raja Martínez]
- Fix typo (#1577) [Sven Tennie]
- Remove codevoc (#1575) [Fernando Franco Gíraldez]
- Create release-trigger.yml (#1570) [Juan Manuel Méndez Rey]
- Fix #1498 (#1526) [Zemlyakov Stas]
- Fix behaviour of Optional.asSetter so that it sets absent values
(#1542) (#1544) [Ross Anderson] - Fixes bitrise mapping exception (#1559) [Imran Settuba]
- @Deprecation cleanUp (#1531) [Imran Settuba]
- Fix IOParMap3 null bug (#1558) [Simon Vergauwen]
- Remove FxSyntax (#1556) [Simon Vergauwen]
- Fix link in README. [Paco]
- Fix one conflict that reached master (#1557) [Paco]
- Fx release prep/sweep (#1530) [Simon Vergauwen]
- Fix extension processor suspend fun args (#1555) [Raúl Raja Martínez]
- Docs: note about fold (#1552) [Rachel M. Carmena]
- #638/mapk docs (#1547, #1540) [Imran Settuba, Zemlyakov Stas]
- Java9support (#1546) [Nico D'Cotta]
- Move Composed to mtl (#1549) [Imran Settuba]
- Added MapK's FunctorFilter & TestLaws (#1548) [Imran Settuba]
- Free Foldable and Traverse (#1522) [Imran Settuba]
- Fix AndThen#contramap doc (#1536) [TSUYUSATO Kitsune]
- Delete inline fun in DataTypes (#1527) [Imran Settuba]
- Remove Partial Functions. (#1419) [Diego E. Alonso Blas, Simon Vergauwen]
- Fix
Monad
inheritance in the tutorial about Monads (#1523) [Zemlyakov Stas] - Blog post polymorphic fx (arrow-kt/arrow#1517) (#1524) [colomboe]
- Add documentation to disable explicit unit return error in ktlint (#1521) [Jorge Rodriguez]
- Webpage and ReadMe update for 0.10.0 Snapshot (#1514) [Imran Settuba, Simon Vergauwen]
- Adds Bimonad Laws (#1516) [Imran Settuba]
- Concurrent parApplicative/parTraverse&co (#1483) [Simon Vergauwen]
- Add Kotliners ArrowFx talk and fix android sample project link (#1520) [Jorge Castillo]
- Delete FF extension for Try (#1518) [Imran Settuba]
- FunctorFilter cleanup (#1513) [Imran Settuba]
- Move TraverseFilter, MonadCombine and MonadFilter (#1511) [Imran Settuba]
- Tries to deploy new artifacts (#1512) [Imran Settuba]
- Create 2019-07-05-testing-with-modules.md (#1507) [colomboe]
- Moved FunctorFilter to core (#1509) [Imran Settuba]
- Cache singleThreadContext (#1506) [Simon Vergauwen]
- Add linting documentation documentation (#1500) [Jorge Rodriguez]
- New blog post for the "Modular functional programming with Kotlin" post (#1503) [colomboe]
- Optics modules (#1492) [Simon Vergauwen]
- Replace IO suspend with defer (#1497) [Octogonapus]
- Adapted free module to current package structure for 0.10.0 (#1496)
- Refactor task for effects (#1495) [Imran Settuba]
- Untangeling datatypes (#1488) [Imran Settuba]
- Adding Bitraverse Typeclass (#1487) [maruiz81]
- Deprecate concurrent async (#1486) [Simon Vergauwen]
- Moved arrow-typeclasses to arrow-core-data with their respective tests (#1481) [Imran Settuba]
- Add support for suspend functions via the effect constructor in Async. Rename delay to later. (#1439) [Paco, Simon Vergauwen]
- Concurrent instances for Rx (#1427) [Paco]
- Ank not fail fast (#1480) [Simon Vergauwen]
- Deprecate Monad.effect methods without suspensions (#1472) [glamm]
- Fixes ["Request"] convenient Option.mapNotNull #1475 (#1479) [Stefan Schraß]
- Fx type class hierarchy and a la carte binding strategies (#1465) [Raúl Raja Martínez]
- Add the blog post
How KEEP-87 & Typeclasses will change the way we write Kotlin
(#1476) [Sebastian Sellmair] - Move the Documentation for
Id
from README.md to the Id.kt (#1474) [maruiz81] - Enable project parallelism for Gradle (#1456) [Mike Kobit]
- Generalizes
firstOption
and promotes it toFoldable
. (#1466) [Raúl Raja Martínez] - Introduce Timer (#1464) [Simon Vergauwen]
- Fix benchmarks and add CI step (#1463) [Simon Vergauwen]
- Remove Shadow module. (#1461) [Raúl Raja Martínez]
- Deprecate Legacy Validation utils (#1462) [Raúl Raja Martínez]
- Remove Dagger Integration (#1460) [Raúl Raja Martínez]
- Improve racing APIs (#1459) [Simon Vergauwen]
- Add triple tuple3 interoperability (#1457) [Adrian Ramirez Fornell]
- Add .tupled()/.untupled() to function syntax (#1453) [glamm]
- IO effect in runloop (#1451) [Simon Vergauwen]
- Concurrent - sleep & waitFor (#1449) [Simon Vergauwen]
- Redeem/RedeemWith (#1450) [Simon Vergauwen]
- IO forking (#1447) [Simon Vergauwen]
- IO trampoline async (#1448) [Simon Vergauwen]
- Update Eval.kt docs (#1378) [Adrian Ramirez Fornell]
- IO incomplete
IORunLoop#step
(#1442) [Simon Vergauwen] - Fix typo and add code markings to
ApplicativeError
documentations (#1446) [Mike Kobit] - IO rewrite ContinueOn impl (#1443) [Simon Vergauwen]
- Add benchmarks for IO (#1441) [Simon Vergauwen]
- Add badge with stackoverflow link for support (#1440) [Pablo Gonzalez Alonso]
- Add new recommended constructor for Ref (#1436) [Paco]
- Making iterateRight an extension of Iterator (#1428) (#1434) [Benjamin Rogge]
- Remove several deprecated APIs (#1424) [Paco]
- KotlinTest
forFew
bug (#1426) [Simon Vergauwen] - Bracket/GuaranteeCase stack safety (#1425) [Simon Vergauwen]
- Add deprecation notice to PartialFunction (#1423) [Paco]
- Update libraries sub-page for 0.9.1 (#1421) [Paco]
- Fix generated package for unnamed packages (#1397) [Imran Settuba]
- Ensure NonEmptyList properties are immutable (#1418) [Bill Wanjohi]
- Apply typeclass (#1404) [Pedro Vicente Gómez Sánchez]
- Update README.md (#1407) [Nikita Eshkeev]
- Add Ktlint as code formatter (#1405) [Alberto Ballano]
- Make NonFatal a function (#1403) [Paco]
- Fix missing return type on equality example. (#1396) [Nicola Baldi]
- Fix remaining references to startF. [Paco]
- Remove redundant top snack bar (#1392) [Juan Valencia]
- Fix Resource api docs link (#1389) [Jannis]
Resource
data type (#1376) [Jannis]- Added translation for «How to write polymorphic programs» tutorial (#1388) [Artem Dobrovinskiy]
- DelayOrRaise (#1387) [Imran Settuba]
- Fix docs (#1383) [Paco]
- Update Dokka to version 0.9.18 (#1381) [Julian Kotrba]
- The inclusion of Fiber on Sidebar #1374 (#1380) [Arioston]
- Unnecessary AQL dependency (#1377) [Imran Settuba]
- Fix shouldBeEq function (#1362) [Julian Kotrba]
- Tabindex is added to the a element of the navigation-dropdown (#1375) [AntonioMateoGomez]
- Fix Maven badge. [Paco]
- Fix Maven badge. [Paco]
- Rename files we've found using MD as extension instead of md (#1373) [Pedro Vicente Gómez Sánchez]
- Rename delayUnsafe to delayOrRaise (#1369) [Julian Kotrba]
- Update Bitrise stack dependency to fix deploys (#1367) [Juan Valencia]
- Rename deferUnsafe to delayUnsafe (#1356) (#1364) [Julian Kotrba]
- Fixes for FX docs (#1313) [Alberto Ballano]
- Docs Arrow version selector (#1360) [AntonioMateoGomez]
- Fix typo on fibers documentation (#1366) [Alexandru Simonescu]
- Noise is intentional. [Paco]
- Updated Maven section for 0.9.0 (#1355) [Babis]
- Updated Gradle and some dependencies including Kotlin (#1343) [Juan Ramón González]
- Add info about a possible error (#1354) [Julian Kotrba]
- Add Monoidal type class (#1327) [Julian Kotrba]
- Migrated to latest KotlinPoet stable 1.1.0 (#1345) [Juan Ramón González]
- Update kotlintest to version 3.3.1 (#1338) [Stojan Anastasov]
- Missing imports added to keep ank happy (#1353) [richard-gibson]
- Selective functor extras (#1352) [richard-gibson]
- Close comments (#1349) [Stojan Anastasov]
- Fix Jekyll deployment url (#1348) [Julian Kotrba]
- Removed coroutine artifacts from documentation since they no longer
exist (#1346) [Juan Ramón González] - Fix Eq for ListK instances with different lengths (#1344) [Julian Kotrba]
- Fix spacing. [Paco]
- Update READMEs (#1341) [Paco]
- Next development iteration 0.9.1-SNAPSHOT (#1340) [Raúl Raja Martínez]