Claw for Android: Unofficial read-only client for https://lobste.rs, built using Jetpack Compose.
Find a file
renovate[bot] 3c8a23e91e
chore(deps): update kotlin and compose to v1.9.10 (#396)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [org.jetbrains.kotlin.plugin.serialization](https://kotlinlang.org/)
([source](https://togithub.com/JetBrains/kotlin)) | `1.9.0` -> `1.9.10`
|
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin.plugin.serialization/1.9.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin.plugin.serialization/1.9.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin.plugin.serialization/1.9.0/1.9.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin.plugin.serialization/1.9.0/1.9.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [org.jetbrains.kotlin:kotlin-gradle-plugin](https://kotlinlang.org/)
([source](https://togithub.com/JetBrains/kotlin)) | `1.9.0` -> `1.9.10`
|
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/1.9.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/1.9.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/1.9.0/1.9.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.jetbrains.kotlin:kotlin-gradle-plugin/1.9.0/1.9.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>JetBrains/kotlin
(org.jetbrains.kotlin.plugin.serialization)</summary>

###
[`v1.9.10`](https://togithub.com/JetBrains/kotlin/releases/tag/v1.9.10):
Kotlin 1.9.10

#### Changelog

##### Compiler

- [`KT-60769`](https://youtrack.jetbrains.com/issue/KT-60769) Partially
revert KT-58371
- [`KT-60659`](https://youtrack.jetbrains.com/issue/KT-60659) Incorrect
'unresolved reference: addFirst' error with JDK 21
- [`KT-60371`](https://youtrack.jetbrains.com/issue/KT-60371) Native
custom allocator link error
- [`KT-60986`](https://youtrack.jetbrains.com/issue/KT-60986) Native:
static caches with custom runtime options are broken on Linux
- [`KT-60770`](https://youtrack.jetbrains.com/issue/KT-60770) Fix
false-positive ABSTRACT_MEMBER_NOT_IMPLEMENTED on toArray with JDK 21
- [`KT-60231`](https://youtrack.jetbrains.com/issue/KT-60231)
NoClassDefFoundError: $$$$$NON_LOCAL_RETURN$$$$$ after upgrade to Kotlin
1.9.0

##### JavaScript

- [`KT-60785`](https://youtrack.jetbrains.com/issue/KT-60785) KJS:
Destructured value class in suspend function fails with Uncaught
TypeError: can't convert to primitive type error
- [`KT-60852`](https://youtrack.jetbrains.com/issue/KT-60852) Kotlin
JS(IR): IllegalArgumentException: Cross module dependency resolution
failed when updating to Kotlin 1.9.0
- [`KT-57509`](https://youtrack.jetbrains.com/issue/KT-57509) KJS:
Compiler generates native JS operator == for comparing values with Any
type

##### Native

- [`KT-60230`](https://youtrack.jetbrains.com/issue/KT-60230) Native:
"unknown options: -ios_simulator_version_min -sdk_version" with Xcode 15
beta 3
- [`KT-60758`](https://youtrack.jetbrains.com/issue/KT-60758) Native:
Building for 'iOS-simulator', but linking in dylib built for 'iOS' in
Xcode 15 beta 4

##### Native. C and ObjC Import

- [`KT-59167`](https://youtrack.jetbrains.com/issue/KT-59167) Native:
cinterop is unable to build interop libraries against the Xcode 15 Beta
1

##### Tools. Gradle

- [`KT-61147`](https://youtrack.jetbrains.com/issue/KT-61147) Kotlin
Compiler 1.9.0 bundles a stripped unshadowed version of Gson
- [`KT-60543`](https://youtrack.jetbrains.com/issue/KT-60543)
NoClassDefFoundError for com/gradle/scan/plugin/BuildScanExtension

#### Checksums

| File | Sha256 |
| --- | --- |
| kotlin-compiler-1.9.10.zip |
7d74863deecf8e0f28ea54c3735feab003d0eac67e8d3a791254b16889c20342 |
| kotlin-native-linux-x86\_64-1.9.10.tar.gz |
1db3679919f4449514e9d82451e7dfa73558ac9bc80b82579cd74d452c8faa5b |
| kotlin-native-macos-x86\_64-1.9.10.tar.gz |
f5650f2560438a692803d8fe07124529c19f1972f84fe09cfa2329b93f43828d |
| kotlin-native-macos-aarch64-1.9.10.tar.gz |
d2cf5a484ac0808ab29fd3f6099df7c07330f81f3cbab949947e42e36138c3de |
| kotlin-native-windows-x86\_64-1.9.10.zip |
a34d56661455e94e1ba4dd09ec3c1adac6148fdedcf55eefb9a79c8ed01ff02c |

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/msfjarvis/compose-lobsters).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi41Ni4wIiwidXBkYXRlZEluVmVyIjoiMzYuNTYuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2023-08-24 04:43:15 +00:00
.github chore(deps): update gradle/gradle-build-action action to v2.7.1 2023-08-18 23:34:53 +00:00
.idea chore(idea): add ktfmt and code completion tweaks 2022-09-06 11:10:06 +05:30
android chore: refresh lint baseline 2023-08-23 23:29:40 +05:30
api chore: refresh lint baseline 2023-08-23 23:29:40 +05:30
benchmark chore(build): remove unused dependencies 2023-08-03 16:58:38 +05:30
build-logic scripts: return to monke 2023-08-10 02:58:58 +05:30
common chore: refresh lint baseline 2023-08-23 23:29:40 +05:30
core chore: refresh lint baseline 2023-08-23 23:29:40 +05:30
database chore: refresh lint baseline 2023-08-23 23:29:40 +05:30
gradle chore(deps): update kotlin and compose to v1.9.10 (#396) 2023-08-24 04:43:15 +00:00
maestro feat: add Search flow to Maestro 2023-07-25 20:17:27 +05:30
model chore: refresh lint baseline 2023-08-23 23:29:40 +05:30
scripts scripts: return to monke 2023-08-10 02:58:58 +05:30
secrets fix(release): update secrets handling scripts 2023-07-26 14:10:49 +05:30
spotless feat(build): add copyright license headers to XML files 2023-07-09 22:59:58 +05:30
.editorconfig chore: add an editorconfig file to approximate ktfmt formatting 2022-12-09 16:08:36 +05:30
.git-blame-ignore-revs chore: add Renovate config rename to blame ignore revs 2023-01-17 22:14:22 +05:30
.gitattributes refactor(build): migrate to Baseline Profile Gradle Plugin 2023-07-31 16:48:09 +05:30
.gitignore chore(gitignore): add claw-export.json 2023-06-05 02:18:09 +05:30
.rgignore chore: add test resources to .rgignore 2023-06-06 00:45:13 +05:30
build.gradle.kts chore: refresh module graph 2023-08-10 03:09:47 +05:30
CHANGELOG.md chore: add changelog entries 2023-08-16 14:59:04 +05:30
gradle.properties chore(build): refresh Gradle Kotlin IC properties 2023-08-20 03:27:12 +05:30
gradlew chore(build): upgrade to Gradle 8.3 RC1 2023-07-19 21:31:43 +05:30
gradlew.bat Revert "Revert "chore(deps): update dependency gradle to v7.6"" 2022-11-28 12:57:23 +05:30
LICENSE fix: remove inaccurate copyright header 2022-11-02 12:23:09 +05:30
PRIVACY.md chore: add a barebones privacy policy 2022-09-10 02:51:57 +05:30
README.md chore: refresh module graph 2023-08-10 03:09:47 +05:30
sentry.properties chore: add missing sentry.properties 2023-03-03 03:07:00 +05:30
settings.gradle.kts chore(deps): update kotlin and compose to v1.9.10 (#396) 2023-08-24 04:43:15 +00:00

Claw for lobste.rs CI

Unofficial Android app for read-only access to lobste.rs, built with Jetpack Compose.

Get it on Google Play

Snapshots from the development branch can be obtained here.

A grid of screenshots from the app, in clockwise order: the main screen, the comments page, the search page and the saved posts page

Dependency Diagram

%%{
  init: {
    'theme': 'dark'
  }
}%%

graph TB

  benchmark --> android
  android --> api
  android --> common
  android --> core
  android --> database
  android --> model
  android --> benchmark
  api --> model
  common --> core
  common --> database
  common --> model

License

See LICENSE