Kategory v0.10.0 Release Notes
Release Date: 2019-09-10 // over 4 years ago-
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]