Commit Graph

318 Commits

Author SHA1 Message Date
Tristan
07b4d61d3f resolve flaky jvm multi threaded coroutine tests
By switching to using the jvm only (hopefully by 1.6 in common) coroutine test lib we can swap to using a fake dispatcher instead of defining threads which should resolve any odd timing issues.
2021-08-13 22:57:27 +01:00
Michael Bull
08cf52bfd4 Bump version 2021-06-12 16:40:42 +01:00
Michael Bull
4e1205e503 Release v1.1.12 2021-06-12 16:38:57 +01:00
Michael Bull
e6e919d1f4 Update contributor list 2021-06-12 16:10:41 +01:00
Jordan Bergin
d64837f2f8 Update Kotlin to 1.5.10 2021-06-12 16:10:41 +01:00
Mathias Guelton
32b1a9edb6 Fix typo in mapOr KDoc 2021-06-12 15:46:05 +01:00
Tristan Hamilton
f2bd9aaa11 Correctly cancel child jobs in suspending variant of binding
Closes #46
2021-05-05 14:31:34 +01:00
Michael Bull
a5c153477b Reformat runBlockingTest implementations 2021-05-05 14:05:18 +01:00
Michael Bull
eb7d0461d1 Update ktor in example project to 1.5.4 2021-05-05 13:46:04 +01:00
Michael Bull
47f13a0d0f Update dependencies 2021-03-29 20:03:30 +01:00
Michael Bull
3d89a2cfb4 Update Gradle to 6.8.3 2021-03-29 20:00:36 +01:00
Michael Bull
c8d300fd8d Update contributor list 2021-03-29 19:58:23 +01:00
gsteckman
77942019c2 Set JS compiler to BOTH
See https://kotlinlang.org/docs/js-ir-compiler.html#authoring-libraries-for-the-ir-compiler-with-backwards-compatibility
2021-03-29 18:50:27 +01:00
Avently
c4c70b4d98 Add Linux, Windows and MacOS targets 2021-03-29 18:41:20 +01:00
Michael Bull
52bc1a5c0f Bump version 2021-02-11 12:12:36 +00:00
Michael Bull
4c86dd2dab Release v1.1.11 2021-02-11 11:53:02 +00:00
Michael Bull
e1fd6387e5 Add SuspendBindingBenchmark
Closes #27
2021-02-10 23:35:44 +00:00
Michael Bull
b2505667d1 Run check on Ubuntu & iosX64Test on macOS 2021-02-10 22:54:59 +00:00
Michael Bull
94bccacb2d Improve wording in README 2021-02-10 22:34:44 +00:00
Tristan Hamilton
0df4c62d4f Move benchmarks to separate subproject 2021-02-10 22:07:29 +00:00
Michael Bull
d9662cc8e7 Update Kotlin to 1.4.30 2021-02-10 22:03:36 +00:00
Tristan Hamilton
ccb9c5b3aa Add iOS build targets 2021-02-10 15:45:16 +00:00
Michael Bull
754aa5aaa4 Fix typo in recoverUnless kdoc 2021-02-07 13:32:51 +00:00
Michael Bull
71eb67653e Update copyright year in LICENSE 2021-01-31 13:38:26 +00:00
Michael Bull
2236b41cc6 Fix typo in README 2021-01-30 22:38:09 +00:00
Michael Bull
f6df46ec5e Rename section in README 2021-01-30 22:31:32 +00:00
Michael Bull
0dcc1f0e8d Add "Read More" section to README 2021-01-30 22:26:15 +00:00
Michael Bull
3f569568a8 Replace usage of deprecated mainClassName in example gradle file 2021-01-30 21:48:07 +00:00
Michael Bull
d2a08230ce Bump version 2021-01-30 18:37:45 +00:00
Michael Bull
f26ac88f15 Release v1.1.10 2021-01-30 18:22:24 +00:00
Michael Bull
e56e6f6b33 Downgrade dokka
The latest version does not support multi-platform projects.
2021-01-30 17:23:22 +00:00
Michael Bull
89c1b8a6fb Configure publish job to only run on push events 2021-01-30 17:08:00 +00:00
Michael Bull
3b75ebd6e4 Merge ci & publish workflows 2021-01-30 17:00:12 +00:00
Michael Bull
6bce98aa2b Add publish GitHub action 2021-01-30 16:48:05 +00:00
Michael Bull
e13334a034 Update contributor list in POM 2021-01-30 16:43:04 +00:00
Michael Bull
7a8d9b36c4 Update dependencies 2021-01-30 16:41:26 +00:00
Michael Bull
eef8b3466b Configure signing via in-memory PGP keys 2021-01-30 16:35:12 +00:00
Michael Bull
1b375a8e02 Update Gradle to 6.8.1 2021-01-30 15:17:38 +00:00
Jan Müller
0f90bb8b90
Add JS targets for Kotlin Multiplatform (#36) 2020-11-29 21:34:08 +00:00
Thomas Stenberg Oddsund
0fdd0f2c2b Add recoverIf and recoverUnless
These are similar to [toErrorIf] and [toErrorUnless], but maps from Err to Ok.
2020-11-28 22:50:52 +00:00
Tristan H
c8372a0522
Eagerly cancel async bindings (#37)
Make suspendible binding function eagerly cancel child jobs by cancelling wrapping scope
2020-11-28 22:50:10 +00:00
Michael Bull
3c5b432b55 Update unit test section in README 2020-09-26 16:53:07 +01:00
Gregory Inouye
3d40c70708 fix links 2020-09-18 10:12:01 +01:00
Michael Bull
f9408c0a73 Add jvanderwee to contributors
See: 31965ceb3d
2020-08-30 22:51:03 +01:00
Michael Bull
93d2c1ab56 Bump version 2020-08-29 15:52:07 +01:00
Michael Bull
5acd8afb97 Release v1.1.9 2020-08-29 12:24:42 +01:00
Michael Bull
a3709fc25a Remove release plugin
It doesn't work with multi-module projects properly.
2020-08-29 12:19:54 +01:00
Michael Bull
a0d17c6b76 Remove erroneous sample comment
Dokka can't see this sample because we don't ship test sources.
2020-08-29 12:06:22 +01:00
Michael Bull
9a75942238 Update version number in README 2020-08-29 11:59:24 +01:00
Tristan Hamilton
a9a0c384f4 Use Explicit API mode
See: https://kotlinlang.org/docs/reference/whatsnew14.html#explicit-api-mode-for-library-authors
2020-08-29 11:40:48 +01:00