1. 1dab092 Use WorkSpec `hashCode()` as the cookie to allow concurrent execution of Workers using the same class name. by Rahul Ravikumar · 7 weeks ago
  2. f184a13 Make it possible to run a `ListenableWorker` in a remote process. by Rahul Ravikumar · 8 weeks ago
  3. f902875 Merge "Only instantiate the RemoteListenableWorker instance in the remote process." into androidx-main by Rahul Ravikumar · 7 weeks ago
  4. 4408feb Fix some typos in ExistingPeriodicWorkPolicy.UPDATE kDoc. by Andrei-Mihai Hoinarescu · 8 weeks ago
  5. 3cb247e Only instantiate the RemoteListenableWorker instance in the remote process. by Rahul Ravikumar · 8 weeks ago
  6. b6c7520 Merge "Revert "Remove SettableFuture and AbstractFuture"" into androidx-main by Treehugger Robot · 8 weeks ago
  7. 70076cc Revert "Remove SettableFuture and AbstractFuture" by Yigit Boyar · 8 weeks ago
  8. 8faaca8 Update `Tracer`s API to be identical to the API used by androidx.tracing to be consistent. by Rahul Ravikumar · 8 weeks ago
  9. ba07ebd Add the ability to automatically emit perfetto traces for WorkRequest execution. by Rahul Ravikumar · 8 weeks ago
  10. ad83a4d Fix RemoteWorkers by Sergey Vasilinetc · 8 weeks ago
  11. 99aadc7 Add experimental APIs to turn off setImportantWhileForeground(true) by Sergey Vasilinetc · 9 weeks ago
  12. 07f95e5 Use special WM's namespace for scheduling jobs on API 34+ by Sergey Vasilinetc · 2 months ago
  13. 7a33451 Fix race in WorkUpdateTest#updateRetryingOneTimeWork by Sergey Vasilinetc · 10 weeks ago
  14. 4e41da2 Upgrade to JDK 21 by Aurimas Liutikas · 6 months ago
  15. 1fa40a3 Merge "Use released "concurrent-futures-ktx:1.2.0-alpha03" as dep in work-multiprocess" into androidx-main by Treehugger Robot · 2 months ago
  16. 5ce7b03 Use released "concurrent-futures-ktx:1.2.0-alpha03" as dep in work-multiprocess by Sergey Vasilinetc · 2 months ago
  17. 32a3505 Merge "Add constructor overloads with KClass for Builders of OneTimeWorkRequest and PeriodicWorkRequest" into androidx-main by Sergey Vasilinetc · 2 months ago
  18. 72bcc2e Add constructor overloads with KClass for Builders of OneTimeWorkRequest and PeriodicWorkRequest by Sergey Vasilinetc · 2 months ago
  19. 6e9bc6d Correct nullability of extends and implements lists by Paul Duffin · 3 months ago
  20. dc97169 Migrate WorkManager to Kotlin by Sergey Vasilinetc · 3 months ago
  21. e483690 Move WorkManager.java to WorkManager.kt by Sergey Vasilinetc · 3 months ago
  22. 874de31 Remove SettableFuture and AbstractFuture by Sergey Vasilinetc · 3 months ago
  23. 432b952 Remove SettableFuture from RemoteClientUtils and RemoteCoroutineWorker by Sergey Vasilinetc · 3 months ago
  24. 0a31230 Rewrite test code to avoid SettableFuture by Sergey Vasilinetc · 3 months ago
  25. 967d8a5 Rewrite RxWorker to CallbackToFuture to avoid SettableFuture by Sergey Vasilinetc · 3 months ago
  26. 20f2042 Rewrite RemoteWorkerWrapper to coroutines to avoid SettableFuture by Sergey Vasilinetc · 3 months ago
  27. 201a1a2 Merge changes I9b14f0c5,I66ef1a14 into androidx-main by Sergey Vasilinetc · 3 months ago
  28. f534b78 Merge "Avoid redundant posting to main thread in SystemForegroundService" into androidx-main by Sergey Vasilinetc · 3 months ago
  29. 6c2bb0f Rewrite ServiceBinding to coroutines by Sergey Vasilinetc · 3 months ago
  30. 4c6058c Unify work-multiprocess binds to remote services by Sergey Vasilinetc · 3 months ago
  31. 29a4526 Correct nullability of abstract property by Paul Duffin · 3 months ago
  32. 60f6bc3 Avoid redundant posting to main thread in SystemForegroundService by Sergey Vasilinetc · 3 months ago
  33. e6bbb79 Merge "Fix parameter in Configuration.Builder.setWorkerCoroutineContext" into androidx-main by Sergey Vasilinetc · 3 months ago
  34. 849e183 Merge changes from topic "metalava-kotlin-vararg" into androidx-main by Paul Duffin · 3 months ago
  35. 09241b4 Fix parameter in Configuration.Builder.setWorkerCoroutineContext by Sergey Vasilinetc · 3 months ago
  36. 7ce549e Merge "Deflake SystemJobServiceTest" into androidx-main by Sergey Vasilinetc · 3 months ago
  37. 8f1ccf5 Rewrite RemoteCallback to coroutines by Sergey Vasilinetc · 3 months ago
  38. c9311fa7 Deflake SystemJobServiceTest by Sergey Vasilinetc · 3 months ago
  39. ae9475f Refresh .ignore files prior to updating Metalava by Paul Duffin · 3 months ago
  40. a588071 Remove SessionRemoteCallback by Sergey Vasilinetc · 3 months ago
  41. 38e5f50 Merge changes from topic "revert-2973597-revert-2969219-GKVMANYGZE-NIFULUEULO" into androidx-main by Sergey Vasilinetc · 3 months ago
  42. 532a457 Revert^2 "Rewrite WorkerWrapper to coroutines" by Sergey Vasilinetc · 3 months ago
  43. f97a9c0 Revert "Revert "Replace in WorkerWrapper `workerResultFuture` wi..." by Sergey Vasilinetc · 3 months ago
  44. 110f9d0 Revert "Revert "Remove double work in tryCheckForInterruptionAnd..." by Sergey Vasilinetc · 3 months ago
  45. 96cf125 Revert^2 "Move away db related code from resolve function." by Sergey Vasilinetc · 3 months ago
  46. bc10ba0 Merge "Clean up .ignore files" into androidx-main by Paul Duffin · 3 months ago
  47. 61e9ae2 Merge changes from topic "revert-2969219-GKVMANYGZE" into androidx-main by Treehugger Robot · 3 months ago
  48. 5a96e03 Revert "Move away db related code from resolve function." by Sergey Vasilinetc · 3 months ago
  49. 1287282 Revert "Remove double work in tryCheckForInterruptionAndResolve." by Sergey Vasilinetc · 3 months ago
  50. a486a24 Revert "Replace in WorkerWrapper `workerResultFuture` with `work..." by Sergey Vasilinetc · 3 months ago
  51. e406710 Revert "Rewrite WorkerWrapper to coroutines" by Sergey Vasilinetc · 3 months ago
  52. d6f0f00 Clean up .ignore files by Paul Duffin · 3 months ago
  53. 7156ea1 Remove enum synthetic methods from signature files by Paul Duffin · 3 months ago
  54. 3d39b4f Remove unnecessary final modifier from enum methods by Paul Duffin · 3 months ago
  55. ddf64ce Rewrite WorkerWrapper to coroutines by Sergey Vasilinetc · 3 months ago
  56. 6c50af9 Replace in WorkerWrapper `workerResultFuture` with `workerJob` by Sergey Vasilinetc · 3 months ago
  57. 16ff6a7 Remove double work in tryCheckForInterruptionAndResolve. by Sergey Vasilinetc · 4 months ago
  58. 24e098d Move away db related code from resolve function. by Sergey Vasilinetc · 4 months ago
  59. e221e80 Move enabling/disabling RescheduleReceiver to one place by Sergey Vasilinetc · 4 months ago
  60. 608d901 Clean up refactoring of WorkUpdateTest by Sergey Vasilinetc · 4 months ago
  61. 8556134 Use LF.await() from androidx.concurrency by Sergey Vasilinetc · 4 months ago
  62. fb17059 Merge "Upgrade to AGP 8.4.0-alpha09" into androidx-main by Aurimas Liutikas · 4 months ago
  63. 73f32edc Merge "Moving startWork call in WorkerWrapper into coroutine" into androidx-main by Sergey Vasilinetc · 4 months ago
  64. 6160f3c Upgrade to AGP 8.4.0-alpha09 by Aurimas Liutikas · 4 months ago
  65. b0cfba4 Merge "Pin material3 library dependencies where possible" into androidx-main by Aurimas Liutikas · 4 months ago
  66. bf542d1 Moving startWork call in WorkerWrapper into coroutine by Sergey Vasilinetc · 4 months ago
  67. e46854a Add `Configuration.workerCoroutineContext` to control CoroutineContext for CoroutineWorker by Sergey Vasilinetc · 4 months ago
  68. 1aa0171 Pin material3 library dependencies where possible by Aurimas Liutikas · 4 months ago
  69. b000d769 Merge "Rewrite WorkForegroundRunnable to coroutines" into androidx-main by Sergey Vasilinetc · 4 months ago
  70. d033671 Deflake ConstraintTrackingWorkerTest#testConstraintTrackingWorker_stopPropagated by Sergey Vasilinetc · 4 months ago
  71. 039d414b Stop reporting CancellationException to workerExecutionExceptionHandler by Kuan-Ying Chou · 4 months ago
  72. cb7647e Rewrite WorkForegroundRunnable to coroutines by Sergey Vasilinetc · 4 months ago
  73. af48391 Make `result` in WorkerWrapper local variable by Sergey Vasilinetc · 4 months ago
  74. 75fd85a Merge "Add custom exception handlers for Workers" into androidx-main by Kuan-Ying Chou · 4 months ago
  75. 4bdf321 Add custom exception handlers for Workers by Kuan-Ying Chou · 5 months ago
  76. 4328208 Refactor CoroutineWorker by Sergey Vasilinetc · 4 months ago