Claw for Android: Unofficial read-only client for https://lobste.rs, built using Jetpack Compose.
Find a file
renovate[bot] 70a47e7162
fix(deps): update sentry to v7.15.0 (#679)
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[io.sentry:sentry-bom](https://redirect.github.com/getsentry/sentry-java)
| `7.14.0` -> `7.15.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.sentry:sentry-bom/7.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.sentry:sentry-bom/7.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.sentry:sentry-bom/7.14.0/7.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.sentry:sentry-bom/7.14.0/7.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[io.sentry:sentry-android](https://redirect.github.com/getsentry/sentry-java)
| `7.14.0` -> `7.15.0` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/io.sentry:sentry-android/7.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/io.sentry:sentry-android/7.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/io.sentry:sentry-android/7.14.0/7.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/io.sentry:sentry-android/7.14.0/7.15.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>getsentry/sentry-java (io.sentry:sentry-bom)</summary>

###
[`v7.15.0`](https://redirect.github.com/getsentry/sentry-java/blob/HEAD/CHANGELOG.md#7150)

[Compare
Source](https://redirect.github.com/getsentry/sentry-java/compare/7.14.0...7.15.0)

##### Features

- Add support for `feedback` envelope header item type
([#&#8203;3687](https://redirect.github.com/getsentry/sentry-java/pull/3687))
- Add breadcrumb.origin field
([#&#8203;3727](https://redirect.github.com/getsentry/sentry-java/pull/3727))
- Session Replay: Add options to selectively mask/unmask views captured
in replay. The following options are available:
([#&#8203;3689](https://redirect.github.com/getsentry/sentry-java/pull/3689))
- `android:tag="sentry-mask|sentry-unmask"` in XML or
`view.setTag("sentry-mask|sentry-unmask")` in code tags
- if you already have a tag set for a view, you can set a tag by id:
`<tag android:id="@&#8203;id/sentry_privacy"
android:value="mask|unmask"/>` in XML or
`view.setTag(io.sentry.android.replay.R.id.sentry_privacy,
"mask|unmask")` in code
- `view.sentryReplayMask()` or `view.sentryReplayUnmask()` extension
functions
- mask/unmask `View`s of a certain type by adding fully-qualified
classname to one of the lists
`options.experimental.sessionReplay.addMaskViewClass()` or
`options.experimental.sessionReplay.addUnmaskViewClass()`. Note, that
all of the view subclasses/subtypes will be masked/unmasked as well
- For example, (this is already a default behavior) to mask all
`TextView`s and their subclasses (`RadioButton`, `EditText`, etc.):
`options.experimental.sessionReplay.addMaskViewClass("android.widget.TextView")`
- If you're using code obfuscation, adjust your proguard-rules
accordingly, so your custom view class name is not minified
- Session Replay: Support Jetpack Compose masking
([#&#8203;3739](https://redirect.github.com/getsentry/sentry-java/pull/3739))
- To selectively mask/unmask
[@&#8203;Composables](https://redirect.github.com/Composables), use
`Modifier.sentryReplayMask()` and `Modifier.sentryReplayUnmask()`
modifiers
- Session Replay: Mask `WebView`, `VideoView` and
`androidx.media3.ui.PlayerView` by default
([#&#8203;3775](https://redirect.github.com/getsentry/sentry-java/pull/3775))

##### Fixes

- Avoid stopping appStartProfiler after application creation
([#&#8203;3630](https://redirect.github.com/getsentry/sentry-java/pull/3630))
- Session Replay: Correctly detect dominant color for `TextView`s with
Spans
([#&#8203;3682](https://redirect.github.com/getsentry/sentry-java/pull/3682))
- Fix ensure Application Context is used even when SDK is initialized
via Activity Context
([#&#8203;3669](https://redirect.github.com/getsentry/sentry-java/pull/3669))
- Fix potential ANRs due to `Calendar.getInstance` usage in Breadcrumbs
constructor
([#&#8203;3736](https://redirect.github.com/getsentry/sentry-java/pull/3736))
- Fix potential ANRs due to default integrations
([#&#8203;3778](https://redirect.github.com/getsentry/sentry-java/pull/3778))
- Lazily initialize heavy `SentryOptions` members to avoid ANRs on app
start
([#&#8203;3749](https://redirect.github.com/getsentry/sentry-java/pull/3749))

*Breaking changes*:

- `options.experimental.sessionReplay.errorSampleRate` was renamed to
`options.experimental.sessionReplay.onErrorSampleRate`
([#&#8203;3637](https://redirect.github.com/getsentry/sentry-java/pull/3637))
- Manifest option `io.sentry.session-replay.error-sample-rate` was
renamed to `io.sentry.session-replay.on-error-sample-rate`
([#&#8203;3637](https://redirect.github.com/getsentry/sentry-java/pull/3637))
- Change `redactAllText` and `redactAllImages` to `maskAllText` and
`maskAllImages`
([#&#8203;3741](https://redirect.github.com/getsentry/sentry-java/pull/3741))

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/msfjarvis/compose-lobsters).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMTQuMCIsInVwZGF0ZWRJblZlciI6IjM4LjExNC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2024-10-10 08:13:53 +00:00
.github chore(deps): update actions/upload-artifact action to v4.4.3 2024-10-09 19:56:47 +00:00
.idea chore: enable ktfmt in IDEA 2024-08-28 12:08:50 +05:30
android fix(deps): update sentry to v7.15.0 (#679) 2024-10-10 08:13:53 +00:00
api chore: refresh Lint baselines 2024-10-04 12:36:48 +05:30
benchmark feat(benchmark): use real devices baseline profile generation 2024-01-25 01:41:57 +05:30
build-logic chore: refresh Lint baselines 2024-10-04 12:36:48 +05:30
common fix(common): restore support for collapsing child comments 2024-10-09 11:46:01 +05:30
core chore: refresh Lint baselines 2024-10-04 12:36:48 +05:30
database chore: refresh Lint baselines 2024-10-04 12:36:48 +05:30
gradle fix(deps): update sentry to v7.15.0 (#679) 2024-10-10 08:13:53 +00:00
maestro chore: refresh feature graphic 2024-05-08 22:53:00 +05:30
model chore: refresh Lint baselines 2024-10-04 12:36:48 +05:30
scripts fix(ci): rename snapshot tag back to latest 2024-01-28 14:06:09 +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
store chore: refresh Lint baselines 2024-10-04 12:36:48 +05:30
web chore: refresh Lint baselines 2024-10-04 12:36:48 +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 database refactor to blame ignore revs 2023-09-26 16:36:42 +05:30
.gitattributes feat(common): add a basic screenshot test for MonthHeader 2024-09-02 12:49:32 +05:30
.gitignore chore: update gitignore 2024-05-30 03:19:12 +05:30
.ignore feat(android): refresh baseline profiles 2023-11-20 12:31:18 +05:30
build.gradle.kts feat(build): add Invert plugin 2024-06-08 12:57:19 +05:30
CHANGELOG.md feat(release): bump version 2024-09-22 14:02:16 +00:00
gradle.properties feat(common): set up for Compose screenshot testing 2024-09-02 03:02:49 +05:30
gradlew fix(build): update to Gradle 8.9-rc-1 2024-06-26 21:11:16 +05:30
gradlew.bat fix(build): update to Gradle 8.9-rc-1 2024-06-26 21:11:16 +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: fix link to IzzyOnDroid badge 2024-03-20 23:21:26 +05:30
settings.gradle.kts chore(deps): update plugin com.gradle.develocity to v3.18.1 2024-09-10 18:50:10 +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 Get it on IzzyOnDroid

Note

Daily builds are published to the Google Play 'Open Testing' channel (if there are any changes), which can be opted into via this link: [Android] [Web]

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

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

License

See LICENSE