Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: RBusarow/Dispatch

Tags

v1.0.0-beta10

Toggle v1.0.0-beta10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
release v1.0.0-beta10 (#238)

* dependency updates (#221)

* dependency updates
- AGP 4.2.1
- coroutines 1.5.0
- spotless 5.12.5

* update artifact versions in documentation samples

Signed-off-by: GitHub Actions <[email protected]>

* Dispatch bom (#225)

* Bump com.diffplug.spotless from 5.12.4 to 5.12.5 (#220)

* introduce a BOM

* update main project README

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* dependency updates (#229)

* Bump com.diffplug.spotless from 5.12.4 to 5.12.5 (#220)

* introduce a BOM (#222)

* introduce a BOM

* update main project README

* Revert "introduce a BOM (#222)" (#224)

This reverts commit ddf205a.

* Bump io.gitlab.arturbosch.detekt from 1.16.0 to 1.17.0 (#226)

Bumps io.gitlab.arturbosch.detekt from 1.16.0 to 1.17.0.

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump io.gitlab.arturbosch.detekt from 1.17.0 to 1.17.1 (#228)

Bumps io.gitlab.arturbosch.detekt from 1.17.0 to 1.17.1.

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* dependency updates
- detekt 1.17.1
- JUnit 5.7.2
- Kotest 4.6.0
- Kotlin 1.5.10
- Androidx AppCompat 1.3.0
- Androidx core-ktx 1.5.0
- Androidx Fragment 1.3.4

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* remove JUnit from the dispatch-test classpath (#232)

fixes #231

* stop generating a BuildConfig in the Android modules (#234)

fixes #233

* fix coroutineScope cancellation with withViewLifecycle (#237)

* change version to 1.0.0-beta10

* update CHANGELOG

* change library version in docs from RC01 to beta10

* add use of the BOM to junit readmes

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v1.0.0-beta09

Toggle v1.0.0-beta09's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v1.0.0-beta09 (#213)

* remove the dependency graph task (#203)

* add spotless with KTLint (#202)

* add spotless with KTLint

* Update build.gradle.kts

* remove deprecated LifecycleScopeFactory typealias

* add explicit api mode (#204)

* add spotless with KTLint

* add explicit api mode

* merge spotless

* add dependabot support

* dependency updates (#206)

* dependency updates

* formatKotlin -> spotlessApply

* revert dependency analysis plugin to published version

* dependency updates (#207)

* - dependency analysis plugin
- ben manes refresh versions
- kotlin
- spotless
- Androidx Activity
- Androidx Fragment
- Androidx Lifecycle
- Androidx JUnit4
- Kotest
- Coroutines
- MockK

* update Gradle to 6.8.3

* update library version to 1.0.0-beta09

* add standalone `updateDocsVersions` task

* add updateDocsVersions to CI

* update artifact versions in documentation samples

Signed-off-by: GitHub Actions <[email protected]>

* remove dependency version override for this library

* update copyrights

* dependency updates (#208)

* dependency updates
- Gradle 7.0
- Dokka 1.4.32
- AGP 4.1.3
- atomicfu 0.16.1
- activity 1.2.2
- fragment 1.3.3
- Lifecycle 2.3.1

* update artifact versions in documentation samples

Signed-off-by: GitHub Actions <[email protected]>

* remove unused suppress annotations

* update AtomicGetOrPutTest with InstantTaskExecutorExtension

* move DispatcherProvider static invoke function to factory function

* Apply ktlint format

Signed-off-by: GitHub Actions <[email protected]>

* update AGP to 4.2.0 (#209)

* add a lazy reset to CoroutineTestExtension.scope (#210)

* move all dependency declarations to the Gradle 7 centralized declarations (#211)

* add KGP leak patcher for 1.5.0 (#212)

* WIP

* WIP

* update version to 1.0.0-beta09

* remove use of Channel and sendBlocking (#214)

* WIP

* properly handle lifecycle events and make API's compatible for 1.4.3 and 1.5.0-RC

* update api files and add lint baselines

* lint fixes

* revert Dokka to 1.4.10 to fix interop with Knit (#215)

* update version to 1.0.0-beta09

* restore upload_maven.sh

v1.0.0-beta08

Toggle v1.0.0-beta08's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1.0.0 beta08 (#201)

* remove FlowCancellationException - fixes #196 (#197)

* update Gradle to 6.8 rc1 (#198)

* Platform convention plugins (#199)

* update Gradle to 6.8 rc1

* add platform convention plugins

* update Kotlin to 1.4.21 (#200)

* update version to 1.0.0-beta08

* Update CHANGELOG.md

v1.0.0-beta07

Toggle v1.0.0-beta07's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update GitHub actions (#195)

* update coroutines to 1.4.2 (#192)

* update Kotlin to 1.4.20 (#191)

* update Kotlin to 1.4.20

* replace kotlin android extensions with kotlin-parcelize

* update version to 1.0.0-beta07

* add action for mkdocs and update test jdk to 14

v1.0.0-beta06

Toggle v1.0.0-beta06's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1.0.0-beta06 (#189)

* update coroutines to 1.4.1

* update version to 1.0.0-beta06

v1.0.0-beta05

Toggle v1.0.0-beta05's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release/1.0.0 beta05 (#188)

* update version to 1.0.0-beta04 (#137)

* Kotest 4.1.0 (#138)

* update Kotest to 4.1.0

* update Kotest to 4.1.0

* update Kotest to 4.1.0

* update Kotest to 4.1.0

* Revert "update Kotest to 4.1.0"

This reverts commit 833c838

* fix version parsing in DocsTasks

* add `release/*` matcher to ci.yml

* dispatch-internal-test-android module (#139)

* add hermit dependency (#140)

* add hermit dependency

* add Hermit to the dependency matchers in DocsTasks

* Lifecycle coroutine scope leak fixes (#141)

* - automatically cancel LifecycleCoroutineScope when lifecycle reaches DESTROYED (fixes #135)
- automatically remove lifecycleScope extension property from cache when lifecycle reaches DESTROYED (fixes #136)

* dispatch-internal-test-android module

* update lifecycle handling

* update lifecycle handling

* update lifecycle handling

* convert LifecycleScopeExtensionTest from Kotest to JUnit5 to fix some weird recursive behavior

* convert LifecycleScopeExtensionTest from Kotest to JUnit5 to fix some weird recursive behavior

* remove workspace.xml backup which shouldn't have been added to git

* update docs from main branch

* update change log (#142)

* Change LifecycleCoroutineScope argument to a CoroutineContext, add LifecycleCoroutineScopeFactory (#145)

* change LifecycleCoroutineScope argument to CoroutineContext

* MainImmediateProvidedContext -> MainImmediateContext

* MainImmediateProvidedContext -> MainImmediateContext

* update docs

* MainImmediateProvidedContext -> MainImmediateContext

* Misc cleanup (#146)

* LifecycleScopeFactory README example cleanup

* remove duplicate dependency declarations in android-lifecycle gradle config

* android-lifecycle sample annotation consolidation

* lifecycleScope extension sample rename

* MainImmediateCoroutineScope factory function formatting

* update docs

* - remove tabs (#147)

- consolidate capitalization for modules and kdoc
- add lifecycle-extensions
- dtekt -> detekt

* update Detekt to 1.10.0 (#148)

* update Knit to 0.1.4 (#149)

* coroutines 1.3.7 -> 1.3.8 (#150)

* Detekt cleanup (#151)

* Detekt cleanup

* add detekt to CI, remove Lint

* add dependency graph generator task

* DefaultDispatcherProvider (#153)

* add DefaultDispatcherProvider singleton holder (fixes #152)

* update docs for DefaultDispatcherProvider

* add resolution strategies for coroutines and dispatch (#155)

* cleanup of LifecycleCoroutineScope samples (#156)

* add ViewLifecycleCoroutineScope (#158)

* add ViewLifecycleCoroutineScope

* add ViewLifecycleCoroutineScope docs

* Lifecycle coroutine scope context parameter (#160)

* Add a CoroutineContext parameter to the Lifecycle launch and suspend functions

* add tests

* update docs

* update gradle to 6.6.1 (#163)

* dependency updates (#164)

- Kotlin 1.4.10
- coroutines 1.3.9
- Kotest 4.2.5

* sortDependencies task (#165)

* add and apply the sortDependencies task

* Update build.gradle.kts

* disable Jetifier (#166)

* update Robolectric to 4.4

* update Detekt to 1.14.1 (#168)

* Add the Dependency Analysis Android Gradle Plugin (#169)

* add the Dependency Analysis Plugin and apply its suggestions

* merge in the Detekt update

* restore the :dispatch:core dependency in :dispatch-android-viewmodel

* merge documentation/site changes from main branch

* add gradle doctor plugin (#171)

* add gradle enterprise plugin (#172)

* add task tree plugin (#173)

* junit test modules README cleanup

* update Kotest to 4.3.0 (#174)

* update to Gradle 6.7 and enable file system watching (#175)

* update androidx versions (#177)

* update kotlin plugin applications (#176)

* make testProvided's receiver a TestProvidedCoroutineScope (#180)

* update JUnit5 to 5.7.0 (#178)

* use currentCoroutineContext to resolve context inside a Flow (#182)

* update coroutines to 1.4.0 (#183)

* update Detekt to 1.4.2 https://github.com/detekt/detekt/releases/tag/v1.14.2 (#184)

* dependency updates (#185)

* DispatchLifecycleScope & DispatchViewModel (#186)

* rename LifecycleCoroutineScope to dispatchLifecycleScope.kt

* CoroutineViewModel -> DispatchViewModel

* CoroutineViewModel -> DispatchViewModel

* CoroutineViewModel -> DispatchViewModel

* remove docs/api from git

* update changelog for 1.0.0-beta05

* set min and target jvm to 8 (#187)

* add KDocs for deprecations

v1.0.0-beta04

Toggle v1.0.0-beta04's commit message
update CHANGELOG for 1.0.0-beta04

v1.0.0-beta03

Toggle v1.0.0-beta03's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
make :dispatch-detekt a .jar instead of .aar (#129)

v1.0.0-beta02

Toggle v1.0.0-beta02's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1.0.0-beta02 to master (#20)

* update copyright for 2020

* update codestyle

* update versions for coroutines, kotlin, mockK, and misc. androidx

* set jvm target to 1.6

* add Kdocs and ensure a blank line after copyright headers

* add flowOn operators (#7)

* add flowOn operators

* add flowOn operators

* scripts for publishing to maven central (#8)

* kotlin gradle dsl (#9)

* add kdocs to the test api functions (#11)

* update Sample to use Maven Central versions of the project (#13)

* CoroutineContext args for CoroutineScope factories (#14)

* 1.0.0-beta01 (#12)

* update copyright for 2020

* update codestyle

* update versions for coroutines, kotlin, mockK, and misc. androidx

* set jvm target to 1.6

* add Kdocs and ensure a blank line after copyright headers

* add flowOn operators (#7)

* add flowOn operators

* add flowOn operators

* scripts for publishing to maven central (#8)

* kotlin gradle dsl (#9)

* add kdocs to the test api functions (#11)

* CoroutineContext args for CoroutineScope builders

* #15 Make TestBasicDispatcherProvider, update runBlockingProvidedTest to use TestCoroutineDispatcher (#16)

* 1.0.0-beta01 (#12)

* update copyright for 2020

* update codestyle

* update versions for coroutines, kotlin, mockK, and misc. androidx

* set jvm target to 1.6

* add Kdocs and ensure a blank line after copyright headers

* add flowOn operators (#7)

* add flowOn operators

* add flowOn operators

* scripts for publishing to maven central (#8)

* kotlin gradle dsl (#9)

* add kdocs to the test api functions (#11)

* update copyright block in README

* #15 Make TestBasicDispatcherProvider, update runBlockingProvided and runBlockingProvidedTest

* update kdoc to use `@see foo` instead of `see also [foo]` (#18)

* add change log (#19)

* update version to 1.0.0-beta2 (#17)

* update version to 1.0.0-beta2

* change library version in the sample dependencies to be "1.+"

v1.0.0-beta01

Toggle v1.0.0-beta01's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
1.0.0-beta01 (#12)

* update copyright for 2020

* update codestyle

* update versions for coroutines, kotlin, mockK, and misc. androidx

* set jvm target to 1.6

* add Kdocs and ensure a blank line after copyright headers

* add flowOn operators (#7)

* add flowOn operators

* add flowOn operators

* scripts for publishing to maven central (#8)

* kotlin gradle dsl (#9)

* add kdocs to the test api functions (#11)