1. 36566f7 Add `SQLiteFullException` to the list of exceptions that we inform the application about. by Rahul Ravikumar · 5 months ago
  2. cb92b11 UnfinishedWorkListener should not take down the entire process when multiple processes race to initialize and enqueue work in WorkManager. by Rahul Ravikumar · 5 months ago
  3. 1dab092 Use WorkSpec `hashCode()` as the cookie to allow concurrent execution of Workers using the same class name. by Rahul Ravikumar · 5 months ago
  4. f184a13 Make it possible to run a `ListenableWorker` in a remote process. by Rahul Ravikumar · 5 months ago
  5. f902875 Merge "Only instantiate the RemoteListenableWorker instance in the remote process." into androidx-main by Rahul Ravikumar · 5 months ago
  6. 4408feb Fix some typos in ExistingPeriodicWorkPolicy.UPDATE kDoc. by Andrei-Mihai Hoinarescu · 5 months ago
  7. 3cb247e Only instantiate the RemoteListenableWorker instance in the remote process. by Rahul Ravikumar · 5 months ago
  8. b6c7520 Merge "Revert "Remove SettableFuture and AbstractFuture"" into androidx-main by Treehugger Robot · 5 months ago
  9. 70076cc Revert "Remove SettableFuture and AbstractFuture" by Yigit Boyar · 5 months ago
  10. 8faaca8 Update `Tracer`s API to be identical to the API used by androidx.tracing to be consistent. by Rahul Ravikumar · 5 months ago
  11. ba07ebd Add the ability to automatically emit perfetto traces for WorkRequest execution. by Rahul Ravikumar · 6 months ago
  12. ad83a4d Fix RemoteWorkers by Sergey Vasilinetc · 6 months ago
  13. 99aadc7 Add experimental APIs to turn off setImportantWhileForeground(true) by Sergey Vasilinetc · 6 months ago
  14. 07f95e5 Use special WM's namespace for scheduling jobs on API 34+ by Sergey Vasilinetc · 6 months ago
  15. 7a33451 Fix race in WorkUpdateTest#updateRetryingOneTimeWork by Sergey Vasilinetc · 6 months ago
  16. 4e41da2 Upgrade to JDK 21 by Aurimas Liutikas · 9 months ago
  17. 1fa40a3 Merge "Use released "concurrent-futures-ktx:1.2.0-alpha03" as dep in work-multiprocess" into androidx-main by Treehugger Robot · 6 months ago
  18. 5ce7b03 Use released "concurrent-futures-ktx:1.2.0-alpha03" as dep in work-multiprocess by Sergey Vasilinetc · 6 months ago
  19. 32a3505 Merge "Add constructor overloads with KClass for Builders of OneTimeWorkRequest and PeriodicWorkRequest" into androidx-main by Sergey Vasilinetc · 6 months ago
  20. 72bcc2e Add constructor overloads with KClass for Builders of OneTimeWorkRequest and PeriodicWorkRequest by Sergey Vasilinetc · 6 months ago
  21. 6e9bc6d Correct nullability of extends and implements lists by Paul Duffin · 6 months ago
  22. dc97169 Migrate WorkManager to Kotlin by Sergey Vasilinetc · 6 months ago
  23. e483690 Move WorkManager.java to WorkManager.kt by Sergey Vasilinetc · 6 months ago
  24. 874de31 Remove SettableFuture and AbstractFuture by Sergey Vasilinetc · 6 months ago
  25. 432b952 Remove SettableFuture from RemoteClientUtils and RemoteCoroutineWorker by Sergey Vasilinetc · 6 months ago
  26. 0a31230 Rewrite test code to avoid SettableFuture by Sergey Vasilinetc · 6 months ago
  27. 967d8a5 Rewrite RxWorker to CallbackToFuture to avoid SettableFuture by Sergey Vasilinetc · 6 months ago
  28. 20f2042 Rewrite RemoteWorkerWrapper to coroutines to avoid SettableFuture by Sergey Vasilinetc · 6 months ago
  29. 201a1a2 Merge changes I9b14f0c5,I66ef1a14 into androidx-main by Sergey Vasilinetc · 6 months ago
  30. f534b78 Merge "Avoid redundant posting to main thread in SystemForegroundService" into androidx-main by Sergey Vasilinetc · 6 months ago
  31. 6c2bb0f Rewrite ServiceBinding to coroutines by Sergey Vasilinetc · 6 months ago
  32. 4c6058c Unify work-multiprocess binds to remote services by Sergey Vasilinetc · 6 months ago
  33. 29a4526 Correct nullability of abstract property by Paul Duffin · 6 months ago
  34. 60f6bc3 Avoid redundant posting to main thread in SystemForegroundService by Sergey Vasilinetc · 6 months ago
  35. e6bbb79 Merge "Fix parameter in Configuration.Builder.setWorkerCoroutineContext" into androidx-main by Sergey Vasilinetc · 7 months ago
  36. 849e183 Merge changes from topic "metalava-kotlin-vararg" into androidx-main by Paul Duffin · 7 months ago
  37. 09241b4 Fix parameter in Configuration.Builder.setWorkerCoroutineContext by Sergey Vasilinetc · 7 months ago
  38. 7ce549e Merge "Deflake SystemJobServiceTest" into androidx-main by Sergey Vasilinetc · 7 months ago
  39. 8f1ccf5 Rewrite RemoteCallback to coroutines by Sergey Vasilinetc · 7 months ago
  40. c9311fa7 Deflake SystemJobServiceTest by Sergey Vasilinetc · 7 months ago
  41. ae9475f Refresh .ignore files prior to updating Metalava by Paul Duffin · 7 months ago
  42. a588071 Remove SessionRemoteCallback by Sergey Vasilinetc · 7 months ago
  43. 38e5f50 Merge changes from topic "revert-2973597-revert-2969219-GKVMANYGZE-NIFULUEULO" into androidx-main by Sergey Vasilinetc · 7 months ago
  44. 532a457 Revert^2 "Rewrite WorkerWrapper to coroutines" by Sergey Vasilinetc · 7 months ago
  45. f97a9c0 Revert "Revert "Replace in WorkerWrapper `workerResultFuture` wi..." by Sergey Vasilinetc · 7 months ago
  46. 110f9d0 Revert "Revert "Remove double work in tryCheckForInterruptionAnd..." by Sergey Vasilinetc · 7 months ago
  47. 96cf125 Revert^2 "Move away db related code from resolve function." by Sergey Vasilinetc · 7 months ago
  48. bc10ba0 Merge "Clean up .ignore files" into androidx-main by Paul Duffin · 7 months ago
  49. 61e9ae2 Merge changes from topic "revert-2969219-GKVMANYGZE" into androidx-main by Treehugger Robot · 7 months ago
  50. 5a96e03 Revert "Move away db related code from resolve function." by Sergey Vasilinetc · 7 months ago
  51. 1287282 Revert "Remove double work in tryCheckForInterruptionAndResolve." by Sergey Vasilinetc · 7 months ago
  52. a486a24 Revert "Replace in WorkerWrapper `workerResultFuture` with `work..." by Sergey Vasilinetc · 7 months ago
  53. e406710 Revert "Rewrite WorkerWrapper to coroutines" by Sergey Vasilinetc · 7 months ago
  54. d6f0f00 Clean up .ignore files by Paul Duffin · 7 months ago
  55. 7156ea1 Remove enum synthetic methods from signature files by Paul Duffin · 7 months ago
  56. 3d39b4f Remove unnecessary final modifier from enum methods by Paul Duffin · 7 months ago
  57. ddf64ce Rewrite WorkerWrapper to coroutines by Sergey Vasilinetc · 7 months ago
  58. 6c50af9 Replace in WorkerWrapper `workerResultFuture` with `workerJob` by Sergey Vasilinetc · 7 months ago
  59. 16ff6a7 Remove double work in tryCheckForInterruptionAndResolve. by Sergey Vasilinetc · 7 months ago
  60. 24e098d Move away db related code from resolve function. by Sergey Vasilinetc · 7 months ago
  61. e221e80 Move enabling/disabling RescheduleReceiver to one place by Sergey Vasilinetc · 7 months ago
  62. 608d901 Clean up refactoring of WorkUpdateTest by Sergey Vasilinetc · 7 months ago
  63. 8556134 Use LF.await() from androidx.concurrency by Sergey Vasilinetc · 7 months ago
  64. fb17059 Merge "Upgrade to AGP 8.4.0-alpha09" into androidx-main by Aurimas Liutikas · 7 months ago
  65. 73f32edc Merge "Moving startWork call in WorkerWrapper into coroutine" into androidx-main by Sergey Vasilinetc · 7 months ago
  66. 6160f3c Upgrade to AGP 8.4.0-alpha09 by Aurimas Liutikas · 7 months ago
  67. b0cfba4 Merge "Pin material3 library dependencies where possible" into androidx-main by Aurimas Liutikas · 7 months ago
  68. bf542d1 Moving startWork call in WorkerWrapper into coroutine by Sergey Vasilinetc · 7 months ago
  69. e46854a Add `Configuration.workerCoroutineContext` to control CoroutineContext for CoroutineWorker by Sergey Vasilinetc · 7 months ago
  70. 1aa0171 Pin material3 library dependencies where possible by Aurimas Liutikas · 7 months ago
  71. b000d769 Merge "Rewrite WorkForegroundRunnable to coroutines" into androidx-main by Sergey Vasilinetc · 7 months ago
  72. d033671 Deflake ConstraintTrackingWorkerTest#testConstraintTrackingWorker_stopPropagated by Sergey Vasilinetc · 8 months ago
  73. 039d414b Stop reporting CancellationException to workerExecutionExceptionHandler by Kuan-Ying Chou · 8 months ago
  74. cb7647e Rewrite WorkForegroundRunnable to coroutines by Sergey Vasilinetc · 8 months ago
  75. af48391 Make `result` in WorkerWrapper local variable by Sergey Vasilinetc · 8 months ago
  76. 75fd85a Merge "Add custom exception handlers for Workers" into androidx-main by Kuan-Ying Chou · 8 months ago
  77. 4bdf321 Add custom exception handlers for Workers by Kuan-Ying Chou · 8 months ago
  78. 4328208 Refactor CoroutineWorker by Sergey Vasilinetc · 8 months ago
  79. a817dd9 Pin dependencies on androidx annotation by natnaelbelay · 8 months ago
  80. d622772 Merge "Refactor ConstraintTrackingWorker to coroutines" into androidx-main by Sergey Vasilinetc · 8 months ago
  81. 1df9238 Refactor ConstraintTrackingWorker to coroutines by Sergey Vasilinetc · 8 months ago
  82. 36de1fe Upgrade to AGP 8.3.0-beta01 by Aurimas Liutikas · 10 months ago
  83. 108fa4f Merge "Add more context to BanUncheckedReflection lint error message" into androidx-main by Tiem Song · 8 months ago
  84. 7e943e4 Add more context to BanUncheckedReflection lint error message by Tiem Song · 9 months ago
  85. 14eddd4 Merge "Merge room-ktx into room-runtime" into androidx-main by Treehugger Robot · 8 months ago
  86. 24d3ee6 Merge room-ktx into room-runtime by Daniel Santiago Rivera · 8 months ago
  87. e087db1 Merge changes from topic "314048186_experimental_lint_bugfix" into androidx-main by Treehugger Robot · 9 months ago
  88. 1c98a8e Merge "Add comment to build.gradle files" into androidx-main by Treehugger Robot · 9 months ago
  89. ee0da74 Add comment to build.gradle files by Tiem Song · 9 months ago
  90. 7a9820b Merge "Improve performance of ParcelableData" into androidx-main by Kuan-Ying Chou · 9 months ago
  91. 08421e1 Update to annotation-experimental compatible with K2 by Alan Viverette · 9 months ago
  92. e749b30 Refactoring to use `launchOperation` instead of OperationImpl by Sergey Vasilinetc · 9 months ago
  93. fa24afd Use internal executeAsync utility instead of manually dealing with SettableFuture by Sergey Vasilinetc · 9 months ago
  94. 890892b Improve performance of ParcelableData by Kuan-Ying Chou · 9 months ago
  95. 9b88eeb Update API files with improved Kotlin nulls by Julia McClellan · 9 months ago
  96. b0c2922 Merge "Fix inconsistent Data::hashCode" into androidx-main by Kuan-Ying Chou · 9 months ago
  97. c03a690 WorkManager: Update dependency versions by Sergey Vasilinetc · 9 months ago
  98. bd299e4 Fix inconsistent Data::hashCode by KUAN-YING CHOU · 9 months ago
  99. 4dfe179 Don't throw from isCurrentlyConstrained in case of ConstraintTrackingWorker by Sergey Vasilinetc · 9 months ago
  100. 3bb464d Log error with proper level by Sergey Vasilinetc · 10 months ago