Android tiny device flow client

Overview

OAuth 2.0 Device Flow Example

Setup

  1. Create an Auth0 application
  2. Enable Device Code Grants in Advanced settings
    1. Disable Client Credentials
    2. Enable Device Code
  3. create the app/src/main/res/raw/oauth.properties from ./oauth.properties.template
Comments
  • Bump gradle from 7.2.2 to 7.3.0

    Bump gradle from 7.2.2 to 7.3.0

    Bumps gradle from 7.2.2 to 7.3.0.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once CI passes on it, as requested by @poad.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
  • Bump desugar_jdk_libs from 1.2.2 to 2.0.0

    Bump desugar_jdk_libs from 1.2.2 to 2.0.0

    Bumps desugar_jdk_libs from 1.2.2 to 2.0.0.

    Changelog

    Sourced from desugar_jdk_libs's changelog.

    Change Log

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once CI passes on it, as requested by @poad.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
  • Bump core-ktx from 1.8.0 to 1.9.0

    Bump core-ktx from 1.8.0 to 1.9.0

    Bumps core-ktx from 1.8.0 to 1.9.0.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once CI passes on it, as requested by @poad.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
  • Bump lifecycle-livedata-ktx from 2.5.0 to 2.5.1

    Bump lifecycle-livedata-ktx from 2.5.0 to 2.5.1

    Bumps lifecycle-livedata-ktx from 2.5.0 to 2.5.1.

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once CI passes on it, as requested by @poad.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
  • Bump aws-android-sdk-mobile-client from 2.49.0 to 2.50.0

    Bump aws-android-sdk-mobile-client from 2.49.0 to 2.50.0

    Bumps aws-android-sdk-mobile-client from 2.49.0 to 2.50.0.

    Release notes

    Sourced from aws-android-sdk-mobile-client's releases.

    AWS SDK for Android 2.50.0

    Features

    • aws-android-sdk-iot: update models to latest (#2936)
    • aws-android-sdk-translate: update models to latest (#2940)
    • aws-android-sdk-polly: update models to latest (#2938)

    Miscellaneous

    • Stop transfer service if all transfers complete (#2950)
    Changelog

    Sourced from aws-android-sdk-mobile-client's changelog.

    Release 2.50.0

    Features

    • aws-android-sdk-iot: update models to latest (#2936)
    • aws-android-sdk-translate: update models to latest (#2940)
    • aws-android-sdk-polly: update models to latest (#2938)

    Miscellaneous

    • Stop transfer service if all transfers complete (#2950)

    See all changes between 2.49.0 and 2.50.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
  • Bump aws-android-sdk-mobile-client from 2.47.0 to 2.48.0

    Bump aws-android-sdk-mobile-client from 2.47.0 to 2.48.0

    ⚠️ Dependabot is rebasing this PR ⚠️

    Rebasing might not happen immediately, so don't worry if this takes some time.

    Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


    Bumps aws-android-sdk-mobile-client from 2.47.0 to 2.48.0.

    Release notes

    Sourced from aws-android-sdk-mobile-client's releases.

    AWS SDK for Android 2.48.0

    Features

    • aws-android-sdk-cognitoidentityprovider: update models to latest (#2916)
    • aws-android-sdk-transcribe: update models to latest (#2917)
    • aws-android-sdk-chimesdkmessaging: update models to latest (#2922)

    Bug Fixes

    • Fix: API 30+ fix for opening Pinpoint push notification links (#2924)
    • Fix(pinpoint) 2762: Resolve Android 12 notification trampolining restrictions and ADM Push Notifications (#2925)

    Miscellaneous

    • upgrade jmespath to version 1.6.1 (#2926)
    Changelog

    Sourced from aws-android-sdk-mobile-client's changelog.

    Release 2.48.0

    Features

    • aws-android-sdk-cognitoidentityprovider: update models to latest (#2916)
    • aws-android-sdk-transcribe: update models to latest (#2917)
    • aws-android-sdk-chimesdkmessaging: update models to latest (#2922)

    Miscellaneous

    • upgrade jmespath to version 1.6.1 (#2926)
    • Fix: API 30+ fix for opening Pinpoint push notification links (#2924)
    • Fix(pinpoint) 2762: Resolve Android 12 notification trampolining restrictions and ADM Push Notifications (#2925)

    See all changes between 2.47.0 and 2.48.0

    Commits
    • 2c19aa3 release: AWS SDK for Android 2.48.0 (#2928)
    • a544544 Fix(pinpoint) 2762: Resolve Android 12 notification trampolining restrictions...
    • f34d1e7 Fix: API 30+ fix for opening Pinpoint push notification links (#2924)
    • f34c5cb upgrade jmespath to version 1.6.1 (#2926)
    • e970b10 feat(aws-android-sdk-chimesdkmessaging): update models to latest (#2922)
    • 9521ea3 feat(aws-android-sdk-transcribe): update models to latest (#2917)
    • 602cf53 feat(aws-android-sdk-cognitoidentityprovider): update models to latest (#2916)
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once CI passes on it, as requested by @poad.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
  • Bump kotlin_version from 1.6.21 to 1.7.0

    Bump kotlin_version from 1.6.21 to 1.7.0

    Bumps kotlin_version from 1.6.21 to 1.7.0. Updates kotlin-gradle-plugin from 1.6.21 to 1.7.0

    Release notes

    Sourced from kotlin-gradle-plugin's releases.

    Kotlin 1.7.0

    Changelog

    Analysis API. FIR

    • KT-50864 Analysis API: ISE: "KtCallElement should always resolve to a KtCallInfo" is thrown on call resolution inside plusAssign target
    • KT-50252 Analysis API: Implement FirModuleResolveStates for libraries
    • KT-50862 Analsysis API: do not create use site subsitution override symbols

    Analysis API. FIR Low Level API

    • KT-50729 Type bound is not fully resolved
    • KT-50728 Lazy resolve of extension function from 'kotlin' package breaks over unresolved type
    • KT-50271 Analysis API: get rid of using FirRefWithValidityCheck

    Backend. Native. Debug

    • KT-50558 K/N Debugger. Error is not displayed in variables view for catch block

    Compiler

    New Features

    • KT-26245 Add ability to specify generic type parameters as not-null
    • KT-45165 Remove JVM target version 1.6
    • KT-27435 Allow implementation by delegation to inlined value of inline class
    • KT-47939 Support method references to functional interface constructors
    • KT-50775 Support IR partial linkage in Kotlin/Native (disabled by default)
    • KT-51737 Kotlin/Native: Remove unnecessary safepoints on watchosArm32 and iosArm32 targets
    • KT-44249 NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER with type usage in higher order function

    Performance Improvements

    • KT-48233 Switching to JVM IR backend increases compilation time by more than 15%
    • KT-51699 Kotlin/Native: runtime has no LTO in debug binaries
    • KT-34466 Use optimized switch over enum only when all entries are constant enum entry expressions
    • KT-50861 FIR: Combination of array set convention and plusAssign works exponentially
    • KT-47171 For loop doesn't avoid boxing with value class iterators (JVM)
    • KT-29199 'next' calls for iterators of merged primitive progressive values are not specialized
    • KT-50585 JVM IR: Array constructor loop should use IINC
    • KT-22429 Optimize 'for' loop code generation for reversed arrays
    • KT-50074 Performance regression in String-based 'when' with single equality clause
    • KT-22334 Compiler backend could generate smaller code for loops using range such as integer..array.size -1
    • KT-35272 Unnecessary null check on unsafe cast after not-null assertion operator
    • KT-27427 Optimize nullable check introduced with 'as' cast

    Fixes

    • KT-46762 Finalize support for jspecify
    • KT-51499 @file:OptIn doesn't cover override methods

    ... (truncated)

    Changelog

    Sourced from kotlin-gradle-plugin's changelog.

    1.7.0

    Analysis API. FIR

    • KT-50864 Analysis API: ISE: "KtCallElement should always resolve to a KtCallInfo" is thrown on call resolution inside plusAssign target
    • KT-50252 Analysis API: Implement FirModuleResolveStates for libraries
    • KT-50862 Analsysis API: do not create use site subsitution override symbols

    Analysis API. FIR Low Level API

    • KT-50729 Type bound is not fully resolved
    • KT-50728 Lazy resolve of extension function from 'kotlin' package breaks over unresolved type
    • KT-50271 Analysis API: get rid of using FirRefWithValidityCheck

    Backend. Native. Debug

    • KT-50558 K/N Debugger. Error is not displayed in variables view for catch block

    Compiler

    New Features

    • KT-26245 Add ability to specify generic type parameters as not-null
    • KT-45165 Remove JVM target version 1.6
    • KT-27435 Allow implementation by delegation to inlined value of inline class
    • KT-47939 Support method references to functional interface constructors
    • KT-50775 Support IR partial linkage in Kotlin/Native (disabled by default)
    • KT-51737 Kotlin/Native: Remove unnecessary safepoints on watchosArm32 and iosArm32 targets
    • KT-44249 NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER with type usage in higher order function

    Performance Improvements

    • KT-48233 Switching to JVM IR backend increases compilation time by more than 15%
    • KT-51699 Kotlin/Native: runtime has no LTO in debug binaries
    • KT-34466 Use optimized switch over enum only when all entries are constant enum entry expressions
    • KT-50861 FIR: Combination of array set convention and plusAssign works exponentially
    • KT-47171 For loop doesn't avoid boxing with value class iterators (JVM)
    • KT-29199 'next' calls for iterators of merged primitive progressive values are not specialized
    • KT-50585 JVM IR: Array constructor loop should use IINC
    • KT-22429 Optimize 'for' loop code generation for reversed arrays
    • KT-50074 Performance regression in String-based 'when' with single equality clause
    • KT-22334 Compiler backend could generate smaller code for loops using range such as integer..array.size -1
    • KT-35272 Unnecessary null check on unsafe cast after not-null assertion operator
    • KT-27427 Optimize nullable check introduced with 'as' cast

    Fixes

    • KT-46762 Finalize support for jspecify
    • KT-51499 @​file:OptIn doesn't cover override methods
    • KT-52037 FIR: add error in 1.7.0 branch if run with non-compatible plugins

    ... (truncated)

    Commits
    • e4b2a81 Add changelog for 1.7.0
    • ec73f40 Fix Gradle plugin inputs validation issue
    • 5f3b1e3 Fix IDEA import error in 'jps-plugin' module
    • a6df421 Add changelog for 1.7.0-RC2
    • 79cabc5 Bump klib ABI version
    • b16d44a [Parcelize] Remove sources of FIR parcelize plugin
    • 9aef691 [FE 1.0] Check callable reference return type safety during resolution
    • 1adc50b Revert "[FE 1.0] Take care callable reference candidates with recursive candi...
    • 1df9fea Add test for KT-50498
    • 1a8e994 [FE 1.0] Take care standalone lambdas during updating types in the builder in...
    • Additional commits viewable in compare view

    Updates kotlin-stdlib from 1.6.21 to 1.7.0

    Release notes

    Sourced from kotlin-stdlib's releases.

    Kotlin 1.7.0

    Changelog

    Analysis API. FIR

    • KT-50864 Analysis API: ISE: "KtCallElement should always resolve to a KtCallInfo" is thrown on call resolution inside plusAssign target
    • KT-50252 Analysis API: Implement FirModuleResolveStates for libraries
    • KT-50862 Analsysis API: do not create use site subsitution override symbols

    Analysis API. FIR Low Level API

    • KT-50729 Type bound is not fully resolved
    • KT-50728 Lazy resolve of extension function from 'kotlin' package breaks over unresolved type
    • KT-50271 Analysis API: get rid of using FirRefWithValidityCheck

    Backend. Native. Debug

    • KT-50558 K/N Debugger. Error is not displayed in variables view for catch block

    Compiler

    New Features

    • KT-26245 Add ability to specify generic type parameters as not-null
    • KT-45165 Remove JVM target version 1.6
    • KT-27435 Allow implementation by delegation to inlined value of inline class
    • KT-47939 Support method references to functional interface constructors
    • KT-50775 Support IR partial linkage in Kotlin/Native (disabled by default)
    • KT-51737 Kotlin/Native: Remove unnecessary safepoints on watchosArm32 and iosArm32 targets
    • KT-44249 NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER with type usage in higher order function

    Performance Improvements

    • KT-48233 Switching to JVM IR backend increases compilation time by more than 15%
    • KT-51699 Kotlin/Native: runtime has no LTO in debug binaries
    • KT-34466 Use optimized switch over enum only when all entries are constant enum entry expressions
    • KT-50861 FIR: Combination of array set convention and plusAssign works exponentially
    • KT-47171 For loop doesn't avoid boxing with value class iterators (JVM)
    • KT-29199 'next' calls for iterators of merged primitive progressive values are not specialized
    • KT-50585 JVM IR: Array constructor loop should use IINC
    • KT-22429 Optimize 'for' loop code generation for reversed arrays
    • KT-50074 Performance regression in String-based 'when' with single equality clause
    • KT-22334 Compiler backend could generate smaller code for loops using range such as integer..array.size -1
    • KT-35272 Unnecessary null check on unsafe cast after not-null assertion operator
    • KT-27427 Optimize nullable check introduced with 'as' cast

    Fixes

    • KT-46762 Finalize support for jspecify
    • KT-51499 @file:OptIn doesn't cover override methods

    ... (truncated)

    Changelog

    Sourced from kotlin-stdlib's changelog.

    1.7.0

    Analysis API. FIR

    • KT-50864 Analysis API: ISE: "KtCallElement should always resolve to a KtCallInfo" is thrown on call resolution inside plusAssign target
    • KT-50252 Analysis API: Implement FirModuleResolveStates for libraries
    • KT-50862 Analsysis API: do not create use site subsitution override symbols

    Analysis API. FIR Low Level API

    • KT-50729 Type bound is not fully resolved
    • KT-50728 Lazy resolve of extension function from 'kotlin' package breaks over unresolved type
    • KT-50271 Analysis API: get rid of using FirRefWithValidityCheck

    Backend. Native. Debug

    • KT-50558 K/N Debugger. Error is not displayed in variables view for catch block

    Compiler

    New Features

    • KT-26245 Add ability to specify generic type parameters as not-null
    • KT-45165 Remove JVM target version 1.6
    • KT-27435 Allow implementation by delegation to inlined value of inline class
    • KT-47939 Support method references to functional interface constructors
    • KT-50775 Support IR partial linkage in Kotlin/Native (disabled by default)
    • KT-51737 Kotlin/Native: Remove unnecessary safepoints on watchosArm32 and iosArm32 targets
    • KT-44249 NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER with type usage in higher order function

    Performance Improvements

    • KT-48233 Switching to JVM IR backend increases compilation time by more than 15%
    • KT-51699 Kotlin/Native: runtime has no LTO in debug binaries
    • KT-34466 Use optimized switch over enum only when all entries are constant enum entry expressions
    • KT-50861 FIR: Combination of array set convention and plusAssign works exponentially
    • KT-47171 For loop doesn't avoid boxing with value class iterators (JVM)
    • KT-29199 'next' calls for iterators of merged primitive progressive values are not specialized
    • KT-50585 JVM IR: Array constructor loop should use IINC
    • KT-22429 Optimize 'for' loop code generation for reversed arrays
    • KT-50074 Performance regression in String-based 'when' with single equality clause
    • KT-22334 Compiler backend could generate smaller code for loops using range such as integer..array.size -1
    • KT-35272 Unnecessary null check on unsafe cast after not-null assertion operator
    • KT-27427 Optimize nullable check introduced with 'as' cast

    Fixes

    • KT-46762 Finalize support for jspecify
    • KT-51499 @​file:OptIn doesn't cover override methods
    • KT-52037 FIR: add error in 1.7.0 branch if run with non-compatible plugins

    ... (truncated)

    Commits
    • e4b2a81 Add changelog for 1.7.0
    • ec73f40 Fix Gradle plugin inputs validation issue
    • 5f3b1e3 Fix IDEA import error in 'jps-plugin' module
    • a6df421 Add changelog for 1.7.0-RC2
    • 79cabc5 Bump klib ABI version
    • b16d44a [Parcelize] Remove sources of FIR parcelize plugin
    • 9aef691 [FE 1.0] Check callable reference return type safety during resolution
    • 1adc50b Revert "[FE 1.0] Take care callable reference candidates with recursive candi...
    • 1df9fea Add test for KT-50498
    • 1a8e994 [FE 1.0] Take care standalone lambdas during updating types in the builder in...
    • Additional commits viewable in compare view

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once CI passes on it, as requested by @poad.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
  • Bump aws-android-sdk-mobile-client from 2.41.0 to 2.41.1

    Bump aws-android-sdk-mobile-client from 2.41.0 to 2.41.1

    Bumps aws-android-sdk-mobile-client from 2.41.0 to 2.41.1.

    Release notes

    Sourced from aws-android-sdk-mobile-client's releases.

    AWS SDK for Android 2.41.1

    Bug Fixes

    Changelog

    Sourced from aws-android-sdk-mobile-client's changelog.

    Release 2.41.1

    Bug Fixes

    See all changes between 2.41.0 and 2.41.1

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 1
  • Bump kotlin_version from 1.7.22 to 1.8.0

    Bump kotlin_version from 1.7.22 to 1.8.0

    Bumps kotlin_version from 1.7.22 to 1.8.0. Updates kotlin-gradle-plugin from 1.7.22 to 1.8.0

    Release notes

    Sourced from kotlin-gradle-plugin's releases.

    Kotlin 1.8.0

    Changelog

    Analysis API

    • KT-50255 Analysis API: Implement standalone mode for the Analysis API

    Analysis API. FIR

    • KT-54292 Symbol Light classes: implement PsiVariable.computeConstantValue for light field
    • KT-54293 Analysis API: fix constructor symbol creation when its accessed via type alias

    Android

    • KT-53342 TCS: New AndroidSourceSet layout for multiplatform
    • KT-53013 Increase AGP compile version in KGP to 4.1.3
    • KT-54013 Report error when using deprecated Kotlin Android Extensions compiler plugin
    • KT-53709 MPP, Android SSL2: Conflicting warnings for androidTest/kotlin source set folder

    Backend. Native. Debug

    • KT-53561 Invalid LLVM module: "inlinable function call in a function with debug info must have a !dbg location"

    Compiler

    New Features

    • KT-52817 Add @JvmSerializableLambda annotation to keep old behavior of non-invokedynamic lambdas
    • KT-54460 Implementation of non-local break and continue
    • KT-53916 Support Xcode 14 and new Objective-C frameworks in Kotlin/Native compiler
    • KT-32208 Generate method annotations into bytecode for suspend lambdas (on invokeSuspend)
    • KT-53438 Introduce a way to get SourceDebugExtension attribute value via JVMTI for profiler and coverage

    Performance Improvements

    • KT-53347 Get rid of excess allocations in parser
    • KT-53689 JVM: Optimize equality on class literals
    • KT-53119 Improve String Concatenation Lowering

    Fixes

    • KT-53465 Unnecessary checkcast to array of reified type is not optimized since Kotlin 1.6.20
    • KT-49658 NI: False negative TYPE_MISMATCH on nullable type with when
    • KT-48162 NON_VARARG_SPREAD isn't reported on *toTypedArray() call
    • KT-43493 NI: False negative: no compilation error "Operator '==' cannot be applied to 'Long' and 'Int'" is reported in builder inference lambdas
    • KT-54393 Change in behavior from 1.7.10 to 1.7.20 for java field override.
    • KT-55357 IllegalStateException when reading a class that delegates to a Java class with a definitely-not-null type with a flexible upper bound
    • KT-55068 Kotlin Gradle DSL: No mapping for symbol: VALUE_PARAMETER SCRIPT_IMPLICIT_RECEIVER on JVM IR backend
    • KT-51284 SAM conversion doesn't work if method has context receivers
    • KT-48532 Remove old JVM backend

    ... (truncated)

    Changelog

    Sourced from kotlin-gradle-plugin's changelog.

    1.8.0-RC2

    Compiler

    • KT-55357 IllegalStateException when reading a class that delegates to a Java class with a definitely-not-null type with a flexible upper bound
    • KT-55068 Kotlin Gradle DSL: No mapping for symbol: VALUE_PARAMETER SCRIPT_IMPLICIT_RECEIVER on JVM IR backend
    • KT-51284 SAM conversion doesn't work if method has context receivers
    • KT-55065 Kotlin Gradle DSL: Reflection cannot find class data for lambda, produced by JVM IR backend

    Tools. Compiler plugins. Serialization

    • KT-55340 Argument for kotlinx.serialization.UseSerializers does not implement KSerializer or does not provide serializer for concrete type

    Tools. Gradle

    • KT-55334 kaptGenerateStubs passes wrong android variant module names to compiler
    • KT-55255 Gradle: stdlib version alignment fails build on dynamic stdlib version.
    • KT-55363 [K1.8.0-Beta] Command line parsing treats plugin parameters as source files

    1.8.0-RC

    Compiler

    • KT-55108 IR interpreter: Error occurred while optimizing an expression: VARARG
    • KT-54884 "StackOverflowError: null" caused by Enum constant name in constructor of the same Enum constant
    • KT-55013 State checker use-after-free with XCode 14.1
    • KT-54275 K2: "IllegalArgumentException: KtParameter is not a subtype of class KtAnnotationEntry for factory REPEATED_ANNOTATION"

    JavaScript

    • KT-55097 KJS / IR + IC: Using an internal function from a friend module throws an unbound symbol exception
    • KT-54934 KJS / IR + IC: Suspend abstract function stubs are generated with unstable lowered ic signatures
    • KT-54895 KJS / IR + IC: broken cross module references for function default param wrappers

    Language Design

    Libraries

    • KT-54835 Document that Iterable.all(emptyCollection) returns TRUE.
    • KT-54168 Expand on natural order in comparator docs

    Native. Platform Libraries

    Tools. Compiler plugins. Serialization

    ... (truncated)

    Commits
    • da1a843 Add ChangeLog for 1.8.0-RC2
    • d325cf8 Call additional publishToMavenLocal in maven build scripts and enable info
    • 0403d70 Don't leave Gradle daemons after build scripts
    • 52b225d Fix task module-name is not propagated to compiler arguments
    • d40ebc3 Specify versions-maven-plugin version explicitly
    • 2e829ed Fix version parsing crash on Gradle rich version string
    • f603c0e Scripting, IR: fix capturing of implicit receiver
    • 06cbf8f Scripting, tests: enable custom script tests with IR
    • d61cef0 Fix deserialization exception for DNN types from Java
    • ea33e72 JVM IR: script is a valid container for local delegated properties
    • Additional commits viewable in compare view

    Updates kotlin-stdlib from 1.7.22 to 1.8.0

    Release notes

    Sourced from kotlin-stdlib's releases.

    Kotlin 1.8.0

    Changelog

    Analysis API

    • KT-50255 Analysis API: Implement standalone mode for the Analysis API

    Analysis API. FIR

    • KT-54292 Symbol Light classes: implement PsiVariable.computeConstantValue for light field
    • KT-54293 Analysis API: fix constructor symbol creation when its accessed via type alias

    Android

    • KT-53342 TCS: New AndroidSourceSet layout for multiplatform
    • KT-53013 Increase AGP compile version in KGP to 4.1.3
    • KT-54013 Report error when using deprecated Kotlin Android Extensions compiler plugin
    • KT-53709 MPP, Android SSL2: Conflicting warnings for androidTest/kotlin source set folder

    Backend. Native. Debug

    • KT-53561 Invalid LLVM module: "inlinable function call in a function with debug info must have a !dbg location"

    Compiler

    New Features

    • KT-52817 Add @JvmSerializableLambda annotation to keep old behavior of non-invokedynamic lambdas
    • KT-54460 Implementation of non-local break and continue
    • KT-53916 Support Xcode 14 and new Objective-C frameworks in Kotlin/Native compiler
    • KT-32208 Generate method annotations into bytecode for suspend lambdas (on invokeSuspend)
    • KT-53438 Introduce a way to get SourceDebugExtension attribute value via JVMTI for profiler and coverage

    Performance Improvements

    • KT-53347 Get rid of excess allocations in parser
    • KT-53689 JVM: Optimize equality on class literals
    • KT-53119 Improve String Concatenation Lowering

    Fixes

    • KT-53465 Unnecessary checkcast to array of reified type is not optimized since Kotlin 1.6.20
    • KT-49658 NI: False negative TYPE_MISMATCH on nullable type with when
    • KT-48162 NON_VARARG_SPREAD isn't reported on *toTypedArray() call
    • KT-43493 NI: False negative: no compilation error "Operator '==' cannot be applied to 'Long' and 'Int'" is reported in builder inference lambdas
    • KT-54393 Change in behavior from 1.7.10 to 1.7.20 for java field override.
    • KT-55357 IllegalStateException when reading a class that delegates to a Java class with a definitely-not-null type with a flexible upper bound
    • KT-55068 Kotlin Gradle DSL: No mapping for symbol: VALUE_PARAMETER SCRIPT_IMPLICIT_RECEIVER on JVM IR backend
    • KT-51284 SAM conversion doesn't work if method has context receivers
    • KT-48532 Remove old JVM backend

    ... (truncated)

    Changelog

    Sourced from kotlin-stdlib's changelog.

    1.8.0-RC2

    Compiler

    • KT-55357 IllegalStateException when reading a class that delegates to a Java class with a definitely-not-null type with a flexible upper bound
    • KT-55068 Kotlin Gradle DSL: No mapping for symbol: VALUE_PARAMETER SCRIPT_IMPLICIT_RECEIVER on JVM IR backend
    • KT-51284 SAM conversion doesn't work if method has context receivers
    • KT-55065 Kotlin Gradle DSL: Reflection cannot find class data for lambda, produced by JVM IR backend

    Tools. Compiler plugins. Serialization

    • KT-55340 Argument for kotlinx.serialization.UseSerializers does not implement KSerializer or does not provide serializer for concrete type

    Tools. Gradle

    • KT-55334 kaptGenerateStubs passes wrong android variant module names to compiler
    • KT-55255 Gradle: stdlib version alignment fails build on dynamic stdlib version.
    • KT-55363 [K1.8.0-Beta] Command line parsing treats plugin parameters as source files

    1.8.0-RC

    Compiler

    • KT-55108 IR interpreter: Error occurred while optimizing an expression: VARARG
    • KT-54884 "StackOverflowError: null" caused by Enum constant name in constructor of the same Enum constant
    • KT-55013 State checker use-after-free with XCode 14.1
    • KT-54275 K2: "IllegalArgumentException: KtParameter is not a subtype of class KtAnnotationEntry for factory REPEATED_ANNOTATION"

    JavaScript

    • KT-55097 KJS / IR + IC: Using an internal function from a friend module throws an unbound symbol exception
    • KT-54934 KJS / IR + IC: Suspend abstract function stubs are generated with unstable lowered ic signatures
    • KT-54895 KJS / IR + IC: broken cross module references for function default param wrappers

    Language Design

    Libraries

    • KT-54835 Document that Iterable.all(emptyCollection) returns TRUE.
    • KT-54168 Expand on natural order in comparator docs

    Native. Platform Libraries

    Tools. Compiler plugins. Serialization

    ... (truncated)

    Commits
    • da1a843 Add ChangeLog for 1.8.0-RC2
    • d325cf8 Call additional publishToMavenLocal in maven build scripts and enable info
    • 0403d70 Don't leave Gradle daemons after build scripts
    • 52b225d Fix task module-name is not propagated to compiler arguments
    • d40ebc3 Specify versions-maven-plugin version explicitly
    • 2e829ed Fix version parsing crash on Gradle rich version string
    • f603c0e Scripting, IR: fix capturing of implicit receiver
    • 06cbf8f Scripting, tests: enable custom script tests with IR
    • d61cef0 Fix deserialization exception for DNN types from Java
    • ea33e72 JVM IR: script is a valid container for local delegated properties
    • Additional commits viewable in compare view

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once CI passes on it, as requested by @poad.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 0
  • Bump logging-interceptor from 5.0.0-alpha.10 to 5.0.0-alpha.11

    Bump logging-interceptor from 5.0.0-alpha.10 to 5.0.0-alpha.11

    Bumps logging-interceptor from 5.0.0-alpha.10 to 5.0.0-alpha.11.

    Changelog

    Sourced from logging-interceptor's changelog.

    Version 5.0.0-alpha.11

    2022-12-24

    • New: Enable fast fallback by default. It's our implementation of Happy Eyeballs, [RFC 8305][rfc_8305]. Disable with OkHttpClient.Builder.fastFallback(false).
    • Fix: Don't log response bodies for server-sent events.
    • Fix: Skip early hints (status code 103) responses.
    • Fix: Don't log sensitive headers in Request.toString().
    • Fix: Don't crash when the dispatcher's ExecutorService is shutdown with many calls still enqueued.
    • Upgrade: [GraalVM 22][graalvm_22].
    • Upgrade: [Kotlin 1.7.10][kotlin_1_7_10].
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once CI passes on it, as requested by @poad.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 0
  • Bump amplify_version from 2.0.0 to 2.1.0

    Bump amplify_version from 2.0.0 to 2.1.0

    Bumps amplify_version from 2.0.0 to 2.1.0. Updates core from 2.0.0 to 2.1.0

    Release notes

    Sourced from core's releases.

    Amplify Android 2.1.0

    Features

    • feat(Geo): Add Kotlin Geo Facade (#2155)
    • Add a network status listener to restart DataStore after the network comes back online. (#2148)
    • feat(auth): Overriding sign in when the State machine is already in the signing in state (#2187)

    Miscellaneous

    • chore: Remove deprecated maven plugin (#2137)
    • chore: Remove Javadoc tasks (#2139)
    • Update README.md (#2120)
    • Dengdan stress test (#2153)
    • Feat(Auth Test): Custom party testing for Custom Test without SRP (#2149)
    • Unignore storage and pinpoint tests (#2156)
    • Update DeviceFarm build config (#2168)
    • Add Geo Rx Bindings (#2159)
    • chore: Re-add storage tests (#2163)
    • chore: Upgrade Gradle, AGP, and KtLint (#2172)
    • Add a buildspec file for nightly tests (#2180)
    • Chore(Auth): Implementation of the custom auth with SRP parity testing use case (#2167)
    • chore: Add PR checker workflow (#2188)
    • fix(auth): Fix for when loading credentials the success/error is fired twice (#2184)

    Bug fixes

    • fix(core): remove unused dynamic nav dependency (#2132)
    • fix(datastore): remove typename from ModelMetadata (#2122)
    • fix: Change order of updating state in local cache (#2141)
    • fix: fix integration test and added logger to integration test (#2143)
    • Fix for when move to idle state is called twice (#2152)
    • Fix(Auth): Sign up if successful should return DONE instead of Confirm sign up (#2130)
    • fix: Add missing apis in storage Kotlin & RxJava facade (#2160)
    • fix: user metadata was persisted empty in the database (#2165)
    • fix(geo): Increase Geo timeout so that it runs successfully on a Pixel 3a XL (#2177)
    Changelog

    Sourced from core's changelog.

    Release 2.1.0

    Features

    • feat(Geo): Add Kotlin Geo Facade (#2155)
    • Add a network status listener to restart DataStore after the network comes back online. (#2148)
    • feat(auth): Overriding sign in when the State machine is already in the signing in state (#2187)

    Miscellaneous

    • chore: Remove deprecated maven plugin (#2137)
    • chore: Remove Javadoc tasks (#2139)
    • Update README.md (#2120)
    • Dengdan stress test (#2153)
    • Feat(Auth Test): Custom party testing for Custom Test without SRP (#2149)
    • Unignore storage and pinpoint tests (#2156)
    • Update DeviceFarm build config (#2168)
    • Add Geo Rx Bindings (#2159)
    • chore: Re-add storage tests (#2163)
    • chore: Upgrade Gradle, AGP, and KtLint (#2172)
    • Add a buildspec file for nightly tests (#2180)
    • Chore(Auth): Implementation of the custom auth with SRP parity testing use case (#2167)
    • chore: Add PR checker workflow (#2188)
    • fix(auth): Fix for when loading credentials the success/error is fired twice (#2184)

    Bug fixes

    • fix(core): remove unused dynamic nav dependency (#2132)
    • fix(datastore): remove typename from ModelMetadata (#2122)
    • fix: Change order of updating state in local cache (#2141)
    • fix: fix integration test and added logger to integration test (#2143)
    • Fix for when move to idle state is called twice (#2152)
    • Fix(Auth): Sign up if successful should return DONE instead of Confirm sign up (#2130)
    • fix: Add missing apis in storage Kotlin & RxJava facade (#2160)
    • fix: user metadata was persisted empty in the database (#2165)
    • fix(geo): Increase Geo timeout so that it runs successfully on a Pixel 3a XL (#2177)

    See all changes between 2.1.0 and 2.0.0

    Commits
    • e0676c7 chore: fix inconsistency with endpointWithAttributes test (#2196)
    • b075845 feat(Auth): Overriding sign in when the State machine is already in the signi...
    • f562b1e chore: update changelog for Amplify Android 2.1.0 (#2193)
    • ba16385 fix(Auth): Fix for when loading credentials the success/error is fired twice ...
    • 3818cc7 chore: Add PR checker workflow (#2188)
    • f6508d8 release: Amplify Android 2.1.0 (manually created) (#2185)
    • 1f210b7 Chore(Auth): Implementation of the custom auth with SRP parity testing use ca...
    • d24b15d Add a buildspec file for nightly tests (#2180)
    • e6848ef fix(geo): Increase Geo timeout so that it runs successfully on a Pixel 3a XL ...
    • dee1a81 chore: Upgrade Gradle, AGP, and KtLint (#2172)
    • Additional commits viewable in compare view

    Updates aws-api from 2.0.0 to 2.1.0

    Release notes

    Sourced from aws-api's releases.

    Amplify Android 2.1.0

    Features

    • feat(Geo): Add Kotlin Geo Facade (#2155)
    • Add a network status listener to restart DataStore after the network comes back online. (#2148)
    • feat(auth): Overriding sign in when the State machine is already in the signing in state (#2187)

    Miscellaneous

    • chore: Remove deprecated maven plugin (#2137)
    • chore: Remove Javadoc tasks (#2139)
    • Update README.md (#2120)
    • Dengdan stress test (#2153)
    • Feat(Auth Test): Custom party testing for Custom Test without SRP (#2149)
    • Unignore storage and pinpoint tests (#2156)
    • Update DeviceFarm build config (#2168)
    • Add Geo Rx Bindings (#2159)
    • chore: Re-add storage tests (#2163)
    • chore: Upgrade Gradle, AGP, and KtLint (#2172)
    • Add a buildspec file for nightly tests (#2180)
    • Chore(Auth): Implementation of the custom auth with SRP parity testing use case (#2167)
    • chore: Add PR checker workflow (#2188)
    • fix(auth): Fix for when loading credentials the success/error is fired twice (#2184)

    Bug fixes

    • fix(core): remove unused dynamic nav dependency (#2132)
    • fix(datastore): remove typename from ModelMetadata (#2122)
    • fix: Change order of updating state in local cache (#2141)
    • fix: fix integration test and added logger to integration test (#2143)
    • Fix for when move to idle state is called twice (#2152)
    • Fix(Auth): Sign up if successful should return DONE instead of Confirm sign up (#2130)
    • fix: Add missing apis in storage Kotlin & RxJava facade (#2160)
    • fix: user metadata was persisted empty in the database (#2165)
    • fix(geo): Increase Geo timeout so that it runs successfully on a Pixel 3a XL (#2177)
    Changelog

    Sourced from aws-api's changelog.

    Release 2.1.0

    Features

    • feat(Geo): Add Kotlin Geo Facade (#2155)
    • Add a network status listener to restart DataStore after the network comes back online. (#2148)
    • feat(auth): Overriding sign in when the State machine is already in the signing in state (#2187)

    Miscellaneous

    • chore: Remove deprecated maven plugin (#2137)
    • chore: Remove Javadoc tasks (#2139)
    • Update README.md (#2120)
    • Dengdan stress test (#2153)
    • Feat(Auth Test): Custom party testing for Custom Test without SRP (#2149)
    • Unignore storage and pinpoint tests (#2156)
    • Update DeviceFarm build config (#2168)
    • Add Geo Rx Bindings (#2159)
    • chore: Re-add storage tests (#2163)
    • chore: Upgrade Gradle, AGP, and KtLint (#2172)
    • Add a buildspec file for nightly tests (#2180)
    • Chore(Auth): Implementation of the custom auth with SRP parity testing use case (#2167)
    • chore: Add PR checker workflow (#2188)
    • fix(auth): Fix for when loading credentials the success/error is fired twice (#2184)

    Bug fixes

    • fix(core): remove unused dynamic nav dependency (#2132)
    • fix(datastore): remove typename from ModelMetadata (#2122)
    • fix: Change order of updating state in local cache (#2141)
    • fix: fix integration test and added logger to integration test (#2143)
    • Fix for when move to idle state is called twice (#2152)
    • Fix(Auth): Sign up if successful should return DONE instead of Confirm sign up (#2130)
    • fix: Add missing apis in storage Kotlin & RxJava facade (#2160)
    • fix: user metadata was persisted empty in the database (#2165)
    • fix(geo): Increase Geo timeout so that it runs successfully on a Pixel 3a XL (#2177)

    See all changes between 2.1.0 and 2.0.0

    Commits
    • e0676c7 chore: fix inconsistency with endpointWithAttributes test (#2196)
    • b075845 feat(Auth): Overriding sign in when the State machine is already in the signi...
    • f562b1e chore: update changelog for Amplify Android 2.1.0 (#2193)
    • ba16385 fix(Auth): Fix for when loading credentials the success/error is fired twice ...
    • 3818cc7 chore: Add PR checker workflow (#2188)
    • f6508d8 release: Amplify Android 2.1.0 (manually created) (#2185)
    • 1f210b7 Chore(Auth): Implementation of the custom auth with SRP parity testing use ca...
    • d24b15d Add a buildspec file for nightly tests (#2180)
    • e6848ef fix(geo): Increase Geo timeout so that it runs successfully on a Pixel 3a XL ...
    • dee1a81 chore: Upgrade Gradle, AGP, and KtLint (#2172)
    • Additional commits viewable in compare view

    Updates aws-auth-cognito from 2.0.0 to 2.1.0

    Release notes

    Sourced from aws-auth-cognito's releases.

    Amplify Android 2.1.0

    Features

    • feat(Geo): Add Kotlin Geo Facade (#2155)
    • Add a network status listener to restart DataStore after the network comes back online. (#2148)
    • feat(auth): Overriding sign in when the State machine is already in the signing in state (#2187)

    Miscellaneous

    • chore: Remove deprecated maven plugin (#2137)
    • chore: Remove Javadoc tasks (#2139)
    • Update README.md (#2120)
    • Dengdan stress test (#2153)
    • Feat(Auth Test): Custom party testing for Custom Test without SRP (#2149)
    • Unignore storage and pinpoint tests (#2156)
    • Update DeviceFarm build config (#2168)
    • Add Geo Rx Bindings (#2159)
    • chore: Re-add storage tests (#2163)
    • chore: Upgrade Gradle, AGP, and KtLint (#2172)
    • Add a buildspec file for nightly tests (#2180)
    • Chore(Auth): Implementation of the custom auth with SRP parity testing use case (#2167)
    • chore: Add PR checker workflow (#2188)
    • fix(auth): Fix for when loading credentials the success/error is fired twice (#2184)

    Bug fixes

    • fix(core): remove unused dynamic nav dependency (#2132)
    • fix(datastore): remove typename from ModelMetadata (#2122)
    • fix: Change order of updating state in local cache (#2141)
    • fix: fix integration test and added logger to integration test (#2143)
    • Fix for when move to idle state is called twice (#2152)
    • Fix(Auth): Sign up if successful should return DONE instead of Confirm sign up (#2130)
    • fix: Add missing apis in storage Kotlin & RxJava facade (#2160)
    • fix: user metadata was persisted empty in the database (#2165)
    • fix(geo): Increase Geo timeout so that it runs successfully on a Pixel 3a XL (#2177)
    Changelog

    Sourced from aws-auth-cognito's changelog.

    Release 2.1.0

    Features

    • feat(Geo): Add Kotlin Geo Facade (#2155)
    • Add a network status listener to restart DataStore after the network comes back online. (#2148)
    • feat(auth): Overriding sign in when the State machine is already in the signing in state (#2187)

    Miscellaneous

    • chore: Remove deprecated maven plugin (#2137)
    • chore: Remove Javadoc tasks (#2139)
    • Update README.md (#2120)
    • Dengdan stress test (#2153)
    • Feat(Auth Test): Custom party testing for Custom Test without SRP (#2149)
    • Unignore storage and pinpoint tests (#2156)
    • Update DeviceFarm build config (#2168)
    • Add Geo Rx Bindings (#2159)
    • chore: Re-add storage tests (#2163)
    • chore: Upgrade Gradle, AGP, and KtLint (#2172)
    • Add a buildspec file for nightly tests (#2180)
    • Chore(Auth): Implementation of the custom auth with SRP parity testing use case (#2167)
    • chore: Add PR checker workflow (#2188)
    • fix(auth): Fix for when loading credentials the success/error is fired twice (#2184)

    Bug fixes

    • fix(core): remove unused dynamic nav dependency (#2132)
    • fix(datastore): remove typename from ModelMetadata (#2122)
    • fix: Change order of updating state in local cache (#2141)
    • fix: fix integration test and added logger to integration test (#2143)
    • Fix for when move to idle state is called twice (#2152)
    • Fix(Auth): Sign up if successful should return DONE instead of Confirm sign up (#2130)
    • fix: Add missing apis in storage Kotlin & RxJava facade (#2160)
    • fix: user metadata was persisted empty in the database (#2165)
    • fix(geo): Increase Geo timeout so that it runs successfully on a Pixel 3a XL (#2177)

    See all changes between 2.1.0 and 2.0.0

    Commits
    • e0676c7 chore: fix inconsistency with endpointWithAttributes test (#2196)
    • b075845 feat(Auth): Overriding sign in when the State machine is already in the signi...
    • f562b1e chore: update changelog for Amplify Android 2.1.0 (#2193)
    • ba16385 fix(Auth): Fix for when loading credentials the success/error is fired twice ...
    • 3818cc7 chore: Add PR checker workflow (#2188)
    • f6508d8 release: Amplify Android 2.1.0 (manually created) (#2185)
    • 1f210b7 Chore(Auth): Implementation of the custom auth with SRP parity testing use ca...
    • d24b15d Add a buildspec file for nightly tests (#2180)
    • e6848ef fix(geo): Increase Geo timeout so that it runs successfully on a Pixel 3a XL ...
    • dee1a81 chore: Upgrade Gradle, AGP, and KtLint (#2172)
    • Additional commits viewable in compare view

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.

    Dependabot will merge this PR once CI passes on it, as requested by @poad.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies java 
    opened by dependabot[bot] 0
Owner
Kenji Saito
Kenji Saito
Use Android as Rubber Ducky against another Android device

Use Android as Rubber Ducky against another Android device

null 1.4k Jan 9, 2023
Flow-based programming "language"

________ / ____/ /___ _ __ / /_ / / __ \ | /| / / / __/ / / /_/ / |/ |/ / /_/ /_/\____/|__/|__/ Flow-based programming "language" This

Kevin Ludwig 2 Dec 17, 2022
Flow-based programming "language"

Cran Flow-based programming "language", the aim of this project is not to create an entry-friendly programming language, and more over to create a cap

Kevin Ludwig 3 May 30, 2022
:iphone: [Android Library] Get device information in a super easy way.

EasyDeviceInfo Android library to get device information in a super easy way. The library is built for simplicity and approachability. It not only eli

Nishant Srivastava 1.7k Dec 22, 2022
Android device shake detection.

Seismic Android device shake detection. Download Download the latest .jar or depend via Maven: <dependency> <groupId>com.squareup</groupId> <artif

Square 1.2k Dec 27, 2022
An Android library allowing images to exhibit a parallax effect that reacts to the device's tilt

Motion An Android library allowing images to exhibit a parallax effect. By replacing static pictures and backgrounds with a fluid images that reacts t

Nathan VanBenschoten 781 Nov 11, 2022
A small utility to record Android device screen to a GIF

RoboGif A small utility to record Android device screen to an optimized GIF so you can paste it to GitHub or a similar service. Requirements Python 2.

Jernej Virag 526 Dec 9, 2022
Android library for checking the internet connectivity of a device.

ConnectionChecker Android library for checking the internet connectivity of a device. Used in https://play.google.com/store/apps/details?id=com.muddas

Muddassir Ahmed Khan 34 Dec 24, 2022
adds an option to the Android Sharesheet that allows you to save files to your device.

Save On Device adds an option to the Android Sharesheet that allows you to save files to your device. Download Get the app from the Google Play Store

null 24 Nov 29, 2022
Bar Service Kotlin Client

A simple starter service client written in Kotlin against generated models (protos)A simple starter service client written in Kotlin against generated models (protos)

Logesh Dinakaran 0 Nov 9, 2021
POC Simulate Backend Biometric Authentication with AIDL (client app/server app)

poc-simulate-bio-auth-aidl POC Simulate Backend Biometric Authentication with AIDL (client app/server app) #How to use Install server app and run Inst

gundamD 0 Dec 30, 2021
DEMOMovieDB - Client App using movieDB with Kotlin

DEMOMovieDB DEMOMovieDB is a gorgeous client application for TMDb on Android, bu

null 0 Feb 15, 2022
Android Shared preference wrapper than encrypts the values of Shared Preferences. It's not bullet proof security but rather a quick win for incrementally making your android app more secure.

Secure-preferences - Deprecated Please use EncryptedSharedPreferences from androidx.security in preferenced to secure-preference. (There are no active

Scott Alexander-Bown 1.5k Dec 24, 2022
Android library which makes it easy to handle the different obstacles while calling an API (Web Service) in Android App.

API Calling Flow API Calling Flow is a Android library which can help you to simplify handling different conditions while calling an API (Web Service)

Rohit Surwase 19 Nov 9, 2021
Gesture detector framework for multitouch handling on Android, based on Android's ScaleGestureDetector

Android Gesture Detectors Framework Introduction Since I was amazed Android has a ScaleGestureDetector since API level 8 but (still) no such thing as

null 1.1k Nov 30, 2022
Android Utilities Library build in kotlin Provide user 100 of pre defined method to create advanced native android app.

Android Utilities Library build in kotlin Provide user 100 of pre defined method to create advanced native android app.

Shahid Iqbal 4 Nov 29, 2022
A util for setting status bar style on Android App.

StatusBarUtil A util for setting status bar style on Android App. It can work above API 19(KitKat 4.4). 中文版点我 Sample Download StatusBarUtil-Demo Chang

Jaeger 8.8k Jan 6, 2023
A logger with a small, extensible API which provides utility on top of Android's normal Log class.

This is a logger with a small, extensible API which provides utility on top of Android's normal Log class. I copy this class into all the little apps

Jake Wharton 9.8k Dec 30, 2022
Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.

Disk LRU Cache A cache that uses a bounded amount of space on a filesystem. Each cache entry has a string key and a fixed number of values. Each key m

Jake Wharton 5.7k Dec 31, 2022