1. d6b0b0f Adds R8 optimization rule for FastServiceLoader by Wojtek Kaliciński · 5 years ago
  2. c81dc91 Documentation improvements (#1229) by Vsevolod Tolstopyatov · 5 years ago
  3. 5ea9339 Merge lazy getter with AndroidExceptionPreHandler to reduce class count by Vsevolod Tolstopyatov · 5 years ago
  4. b4d3dff Do not use reflective exception pre-handler on newer Androids, since Pie runtime ensures that uncaught exception is always logged by Vsevolod Tolstopyatov · 5 years ago
  5. 372d275 Promote MainScope and CoroutineScope.cancel to stable API by Vsevolod Tolstopyatov · 5 years ago
  6. 4fc4fd5 Promote MainCoroutineDispatcher.immediate to stable API by Vsevolod Tolstopyatov · 5 years ago
  7. 4327b21 Introduce test module with testable main dispatcher (#749) by Vsevolod Tolstopyatov · 5 years ago
  8. e321394 Prevent temporary leaks in HandlerDispatcher by properly handling by Christophe Beyls · 6 years ago
  9. aba0edc Add workaround for androidx toolchain issues: try to load main dispat… (#709) by Vsevolod Tolstopyatov · 6 years ago
  10. 1f7b2d8 Make all API internal where it is possible by Vsevolod Tolstopyatov · 6 years ago
  11. d92b0fa Remove deprecated API by Vsevolod Tolstopyatov · 6 years ago
  12. 0950dfa Migrate to Kotlin 1.3 coroutines, drop experimental from package by Roman Elizarov · 6 years ago
  13. cfe699f Move UI dispatcher to common Dispatchers.Main (#641) by Vsevolod Tolstopyatov · 6 years ago
  14. a180ff7 Add name parameter to Handler.asCoroutineDispatcher by Vsevolod Tolstopyatov · 6 years ago
  15. 27b8f45 API Review for 1.0 release by Roman Elizarov · 6 years ago
  16. 8adbb70 Send async messages to the Android main looper by Jake Wharton · 6 years ago
  17. 82a5dfd Restore backward compatibility by Vsevolod Tolstopyatov · 6 years ago
  18. dc29b07 Dispatchers are renamed and grouped in the Dispatchers object by Roman Elizarov · 6 years ago
  19. 129ec8b Revert "Provide BlockingChecker mechanism which checks current context" by Vsevolod Tolstopyatov · 6 years ago
  20. c2fba3a Provide HandlerContext.immediate extension to immediately execute tasks which are invoked from the right context by Vsevolod Tolstopyatov · 6 years ago
  21. 14968cd BlockingChecker: Updated docs and renamed to checkRunBlocking function by Roman Elizarov · 6 years ago
  22. bac6bde Provide BlockingChecker mechanism which checks current context by Vsevolod Tolstopyatov · 6 years ago
  23. f9408f6 Fixed placement of resource files in new project structure by Roman Elizarov · 6 years ago
  24. 1f74a2d Updated copyright to short template and year 2018 across all files by Roman Elizarov · 6 years ago
  25. e1fa197 Restructure packages, get rid of src/main/kotlin/kotlinx/coroutines/experimental folder layout by Vsevolod Tolstopyatov · 6 years ago
  26. 9af2571 Use android-support @Keep annotation to avoid removal of AndroidExceptionPreHandler by Roman Elizarov · 6 years ago
  27. 7c507aa Fixed delay(Long.MAX_VALUE) on Android by Roman Elizarov · 7 years ago
  28. d1f50a3 Support Android UI.awaitFrame for animation; by Roman Elizarov · 7 years ago
  29. d166eb6 Use ServiceLoader to find instances of CoroutineExceptionHandler; by Roman Elizarov · 7 years ago
  30. 30dd5c1 equals/hashCode for wrapper CoroutineDispatcher impls by Roman Elizarov · 7 years ago
  31. 23f864e Android UI context implementation and Guide to UI programming with coroutines by Roman Elizarov · 7 years ago