Kategory v0.9.0 Release Notes
Release Date: 2019-03-08 // about 5 years ago-
π Change Log
0.9.0 (2019-03-08)
Implemented enhancements:
- Coproducts type inference issue #1284
- β Add Semiring #1225
- β‘οΈ Update to latest KotlinTest and use their provided arrow matchers #854
- β‘οΈ Update kotlintest #912 (AdrianRaFo)
π Fixed bugs:
- fx crash #1295
- π Formatting issue on data type generated docs #1228
- π Allow
NonFatal
control over exceptions for MonadError and Monadic comprehensions #153
Closed issues:
- Artifact audit #1333
- Const Monad, MonadError, etc. #1331
- β Add Selective Applicative Functors #1329
- π handleErrorWith for Either #1324
- π [SECURITY] Releases are built/executed/released in the context of insecure/untrusted code #1310
- Dispatchers ambigΓΌity #1283
- β Add
delay
and similar utils to theFx
continuations #1277 - π Fix aws s3 sync docs #1270
- Unable to locate arrow.(core/data).option.monad.binding #1261
- Module with the Main dispatcher had failed to initialize in 0.8.2 #1241
- π Update docs for deploying docs #1239
- β‘οΈ Update Ank docs #1236
- π Configure Google Analytics in the docs site #1218
- Optics invalid code generation #1211
- π Using binding as in docs generates deprecation warning #1167
- β‘οΈ Update to Kotlin 1.3.10 #1122
- π Docs for MonadThrow #1111
- Concurrent #1090
- Should
Try.raise
have aNothing
generic? #1078 - π Docs styles tweaks #1052
- β Add Semigroupal typeclass #882
- β Parallelise tests #855
- π Blogs & Presentations #797
- β Add KDoc documentation to the site #735
- π [Docs] Main media section reorganization #626
π Merged pull requests:
- π Release 0.9.0 #1339 (raulraja)
- π Fixes for 0.9 #1337 (pakoito)
- Selective functor #1335 (richard-gibson)
- Artifact audit #1334 (JorgeCastilloPrz)
- π handleErrorWith for Either #1328 (kioba)
- π Fix order super interfaces #1325 (nomisRev)
- π Improvements for Try #1322 (pakoito)
- β Add semigroup instance for Tuple2 #1321 (pakoito)
- π Fixes for Fx #1320 (pakoito)
- Eliminate
effect
from data types that are unable to suspend effects #1319 (raulraja) - π artifact reference fixes #1315 (richard-gibson)
- β Add new typeclasses to sidebar #1314 (1Jajen1)
- β Add divide typeclasses #1311 (1Jajen1)
- Replace {: data-executable='true'} to ank:playground #1236 #1308 (kostya05983)
- β Added documentation for Option in Russian #1307 (dobrowins)
- β Add '-data' Suffix to Effects Modules in Getting Started Dependencies #1306 (kartoffelsup)
- [#153] Control NonFatal Throwables #1305 (kartoffelsup)
- β Delete indexes for Fx docs pages #1303 (pakoito)
- β Add paragraph in fx explaining compatibility with existing datatypes #1302 (pakoito)
- Ad Id doc in Russian #1300 (dobrowins)
- β Add link to blog post From Imperative to Functional Programming usingβ¦ #1297 (nfrankel)
- β‘οΈ Update Dependencies #1296 (i-walker)
- π Minor Doc fixes #1294 (kartoffelsup)
- β Added Either doc in Russian #1293 (dobrowins)
- β‘οΈ Update Coproducts #1291 (abergfeld)
- π Arrow Fx docs editorial review #1290 (MaureenElsberry)
- Ank and Doc Playground improvements #1289 (raulraja)
- β Add 'arrow-effects-io-extensions' to Basic Setup #1288 (kartoffelsup)
- β Remove
:
causing yaml to break #1287 (raulraja) - β Add link to blogpost on Arrow and Webflux #1286 (josdirksen)
- π Ensure paths are compatible with windows #1285 (pablisco)
- β Add Semigroupal type class #1280 (juliankotrba)
- π Fix Semiring's additive combine #1279 (juliankotrba)
- π Fix permalink for Try Russian translation #1278 (calvellido)
- π Fx DSL improvements + docs #1276 (raulraja)
- π fixed links to Try translation #1275 (dobrowins)
- β Hygiene Test Generators #1274 (nomisRev)
- β‘οΈ updates join us in readme #1273 (MaureenElsberry)
- β Adds Kotlin Conf Talk to Media entries. #1272 (raulraja)
- Uninstall aws and reinstall using pip #1271 (dominv)
- Effects Environment and Dispatchers #1268 (pakoito)
- π Fixes Ior documentation #1267 (juancazalla)
- β Add Semiring type class #1266 (juliankotrba)
- π Minor styling fixes #1265 (calvellido)
- π Docs styles tweaks #1264 (calvellido)
- Arrow Fx #1263 (raulraja)
- β Add community contributions doc #1262 (calvellido)
- π Docs contributions section revamp #1260 (calvellido)
- π Fix IOFrame usage in IOBracket #1258 (nomisRev)
- β‘οΈ Solve update kotlintest problems #1255 (AdrianRaFo)
- π Move cancelable to Concurrent #1252 (nomisRev)
- β‘οΈ Update analytics config #1251 (calvellido)
- β added Try docs in Russian #1250 (dobrowins)
- β Add missing colon in Kotlin code for monads README.md #1248 (kirillzh)
- AndThen data type #1246 (nomisRev)
- π fix apidoc bad format #1245 (AdrianRaFo)
- π Fix lenses generation for data classes with secondary constructors #1244 (jereksel)
- π Fix recursive docs #1243 (AdrianRaFo)
- β Remove completion warning from the docs #1242 (pakoito)
- β‘οΈ Update metadocs steps #1238 (calvellido)
- β Add kdoc for MonadThrow #1237 (JorgeCastilloPrz)
- β Add video from .droidconSF 2018 #1234 (Guardiola31337)
- π Effect: remove incorrect method #1233 (nomisRev)
- π Link to blog on using typeclasses and Arrow #1232 (josdirksen)
- β Add DeferredKMonadThrow #1231 (daneko)
- π Fix broken api docs menu items #1230 (raulraja)
- β Remove
Instance
postfix from all type class extensions #1229 (raulraja) - Artifact and Packaging reorganization post 0.9.0 #1226 (raulraja)
- π Release Next Iteration 0.8.3-SNAPSHOT #1224 (raulraja)
- Concurrent #1132 (nomisRev)