Commit Graph

121 Commits

Author SHA1 Message Date
renovate[bot] 8243b8998c
chore(deps): update plugin com.gradle.develocity to v3.17.4 2024-05-17 17:50:12 +00:00
renovate[bot] fbf937dce2
chore(deps): update plugin com.gradle.develocity to v3.17.3 2024-05-10 11:38:07 +00:00
Harsh Shandilya 68a5de84f7 Revert "refactor(android): migrate to navigation safe-args"
This reverts commit 127a69249e.
2024-05-08 19:28:24 +05:30
Harsh Shandilya 127a69249e refactor(android): migrate to navigation safe-args 2024-05-03 01:27:19 +05:30
Harsh Shandilya 1aa2dee779
fix(build): revert Develocity ToS url change
It redirects to the one I had set but the plugin still expects the older one.

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2024-04-18 15:00:05 +05:30
renovate[bot] 40b7884520
chore(deps): update plugin com.gradle.develocity to v3.17.2 2024-04-17 14:31:29 +00:00
renovate[bot] 0e8f1a51bf chore(deps): update plugin com.gradle.develocity to v3.17.1 2024-04-10 00:31:52 +05:30
renovate[bot] 4a96af17f4 chore(deps): update plugin com.gradle.enterprise to v3.17 2024-04-03 11:22:18 +05:30
Harsh Shandilya d3f9bb4c00 fix(build): switch over to `includeGroupAndSubgroups` API
The bug that broke this was fixed in Gradle 8.7
2024-03-31 17:33:16 +05:30
Harsh Shandilya 1e29a866a0 fix(deps): bump anvil to 2.5.0-beta03 2024-02-28 15:41:26 +05:30
renovate[bot] 8669e3f780
chore(deps): update plugin com.gradle.enterprise to v3.16.2 2024-01-26 13:49:40 +00:00
Harsh Shandilya a3e150fdd9 fix(build): add missing inclusion for baseline profile generation 2024-01-25 01:32:12 +05:30
Harsh Shandilya d4a6009b92 feat(android): add libraries attribution page 2024-01-18 04:07:30 +05:30
renovate[bot] a187752659 chore(deps): update dependency com.facebook:ktfmt to v0.47
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2024-01-18 01:55:45 +05:30
Harsh Shandilya 88224b765a Merge remote-tracking branches 'origin/renovate/actions-upload-artifact-4.x' and 'origin/renovate/org.gradle.toolchains.foojay-resolver-convention-0.x'
* origin/renovate/actions-upload-artifact-4.x:
  chore(deps): update actions/upload-artifact action to v4.1.0

* origin/renovate/org.gradle.toolchains.foojay-resolver-convention-0.x:
  chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.8.0
2024-01-13 00:08:13 +05:30
renovate[bot] 3cfa48835c
chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.8.0 2024-01-12 17:33:24 +00:00
Harsh Shandilya b5b8a864cd refactor(build): simplify repository declaration and support build scans 2023-12-27 18:29:00 +05:30
Harsh Shandilya 5bcfe0a85c
feat(web): init 2023-12-03 23:22:29 +05:30
Harsh Shandilya 741e82a425 fix(build): remove use of custom R8 build
In AGP we trust...?
2023-11-16 01:04:25 +05:30
Harsh Shandilya cbb697216c
fix(build): make `google` repo non-exclusive
This allows the Compose Compiler artifact to be retried against
the secondary snapshots repository as well, since we sometimes
use builds from there.
2023-11-01 00:45:33 +05:30
Harsh Shandilya 1bfa1f3981
Revert "Revert "fix(deps): use Swipe snapshots""
Maybe fixed by new Compose BOM?

This reverts commit 3cf6b22d95.
2023-10-03 22:43:34 +05:30
Harsh Shandilya 655745e049
fix(deps): upgrade to Compose Compiler 1.5.3 2023-10-03 22:43:34 +05:30
Harsh Shandilya 3cf6b22d95
Revert "fix(deps): use Swipe snapshots"
Somehow breaks R8, don't really care to figure it out.

This reverts commit d77db45f37.
2023-09-26 16:51:54 +05:30
Harsh Shandilya 7b0b206905
refactor(database): split out JVM and Android parts 2023-09-26 16:35:50 +05:30
Harsh Shandilya d77db45f37 fix(deps): use Swipe snapshots
Fixes COMPOSE-LOBSTERS-1N
2023-09-22 10:11:43 +05:30
Harsh Shandilya 68924d6f35 chore(gradle): add `androix.glance` dependencies 2023-09-22 00:58:01 +05:30
Harsh Shandilya 94db512518 fix(deps): upgrade to Whetstone 0.8.0-SNAPSHOT
For BroadcastReceiver injection support
2023-09-22 00:58:01 +05:30
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
renovate[bot] 5214355339
chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.7.0 2023-08-17 12:46:00 +00:00
Harsh Shandilya 52deb7ca5f
Revert "feat: init store module"
Store doesn't seem particularly useful for my needs.

This reverts commits 14007c6e8f and 45701f414b.
2023-08-04 00:39:53 +05:30
Harsh Shandilya 14007c6e8f
feat: init store module 2023-08-03 18:23:23 +05:30
Harsh Shandilya 3bb5dfffbe
refactor(build): migrate to Baseline Profile Gradle Plugin 2023-07-31 16:48:09 +05:30
Harsh Shandilya 3ad4ff1c63
fix(build): use Whetstone from Maven Central 2023-07-25 11:40:02 +05:30
Harsh Shandilya 13eefbba2a chore(gradle): ensure all custom repositories are named 2023-07-17 15:43:58 +05:30
renovate[bot] 59f8577d1f
chore(deps): update plugin org.gradle.toolchains.foojay-resolver-convention to v0.6.0 2023-07-10 18:46:20 +00:00
Harsh Shandilya fe752f839a
feat(build): migrate to Gradle JVM Toolchains 2023-07-01 18:21:10 +05:30
Harsh Shandilya 47a398f518
refactor: move `metadata-extractor` to `android` 2023-06-05 13:24:22 +05:30
Harsh Shandilya 0a1913e056
feat(build): add module-graph-assert plugin 2023-06-05 10:04:41 +05:30
Harsh Shandilya 68db3dcda6
refactor: move coroutine-utils into core 2023-06-05 09:52:12 +05:30
Harsh Shandilya 3347224018
feat(database): use Requery's repackaged SQLite for databases 2023-05-31 06:09:44 +05:30
Yash-Garg 78b77fd4c1
feat: add adaptive navigation for different screen sizes 2023-05-28 13:17:55 +05:30
Harsh Shandilya dfe108d13e
fix(deps): use an unreleased R8 build with verifier crash fix 2023-05-26 01:08:19 +05:30
Harsh Shandilya 37e6c87046
feat: move up to AGP 8.2.x 2023-05-25 22:19:58 +05:30
Harsh Shandilya adfac94094
feat: add a module graph to the README 2023-04-02 23:44:54 +05:30
Harsh Shandilya 20a2389eb0
feat(android): set up DataStore 2023-03-14 16:19:03 +05:30
Harsh Shandilya 5e2c2cbdde
chore(deps): use Compose Compiler from gMaven 2023-02-09 00:02:08 +05:30
Harsh Shandilya 09b3bd4e74
chore(deps): update Compose Compiler to `1.4.1-dev-k1.8.10-c312d77f4cb` 2023-02-04 16:41:36 +05:30
Harsh Shandilya 4e920328e1
fix(gradle): allow resolution of `androidx.resourceinspection`
Newer AppCompat releases depend on this
2023-01-26 10:35:11 +05:30
Harsh Shandilya 8dea17cbf2
chore(deps): update androidx.compose.compiler to 1.4.0 2023-01-18 14:32:52 +05:30
Harsh Shandilya fdf13fd201
chore(deps): bump com.squareup:anvil to v2.4.4 2023-01-13 10:54:39 +05:30