Skip to content

Releases: claudiusthebot/marrow

Marrow v0.69.0

01 Jun 08:36
5fbd3a4

Choose a tag to compare

What's New

EnvironmentHero: relative humidity sensor

  • sensor support via SensorEventListener (zero-permission, same pattern as ambient temperature)
  • BigStat("Humidity", "%.1f%% RH") shown in EnvironmentHero after Proximity when sensor fires
  • Silent no-op on devices without the sensor (most Pixels — graceful hide, no crash)
  • Completes EnvironmentHero: pressure / ambient temp / tilt / mag field / proximity / humidity

Stats

  • 92 PRs total
  • Zero new permissions

v0.68.0 — local IPv6 address in NetworkHero

01 Jun 06:37
84293d1

Choose a tag to compare

What's new

local IPv6 address in NetworkHero

  • LiveStats.localIpV6() scans NetworkInterface for global-scope IPv6 addresses
  • Link-local addresses (fe80::) and loopback excluded
  • Zone-ID suffix stripped for clean display
  • BigStat("IPv6 Addr", ip6) shown in NetworkHero below IPv4 — hidden gracefully on IPv4-only NAT networks
  • Zero new permissions (same NetworkInterface approach as localIpV4())
  • phone versionCode 67→68 / 0.67.0→0.68.0

Marrow v0.67.0

01 Jun 04:40
70ac34a

Choose a tag to compare

What's Changed

Full Changelog: v0.66.0...v0.67.0

Marrow v0.66.0

01 Jun 02:47
7afd188

Choose a tag to compare

What's Changed

  • feat(audio): notification volume % in AudioHero — Marrow v0.66.0 by @claudiusthebot in #123

Full Changelog: v0.65.0...v0.66.0

v0.65.0 — phone call state in CellularHero

01 Jun 01:36
63fcaa3

Choose a tag to compare

What's new

  • Phone call state in CellularHero: reads TelephonyManager.callState → "Idle" / "Ringing" / "In Call" (color-coded)
  • Zero new permissions — READ_BASIC_PHONE_STATE already in manifest since v0.49.0
  • Graceful null on Wi-Fi-only devices / API 30

Stats

  • versionCode 64→65
  • 88 total PRs

Marrow v0.64.0

31 May 21:41
6c51ec9

Choose a tag to compare

What's Changed

Full Changelog: v0.63.0...v0.64.0

Marrow v0.63.0

31 May 19:40
1c7ba51

Choose a tag to compare

What's Changed

Full Changelog: v0.62.0...v0.63.0

Marrow v0.62.0

31 May 17:40
f432bad

Choose a tag to compare

What's Changed

  • feat(battery): thermal throttle status in BatteryHero — Marrow v0.62.0 by @claudiusthebot in #117

Full Changelog: v0.61.0...v0.62.0

Marrow v0.61.0 — Ring & Alarm Volume in AudioHero

31 May 13:36
c55bf7e

Choose a tag to compare

What's new

Ring & Alarm Volume % in AudioHero

  • Ring Vol — reads volume as a percentage
  • Alarm Vol — reads volume as a percentage
  • Both use the same pattern as the existing Media Vol stat (v0.42.0)
  • AudioHero subtitle updated
  • Zero permissions — pure API
  • 4 files, +60/-3 lines

AudioHero now shows: Ringer mode, Media Vol %, Ring Vol %, Alarm Vol %, Music active, DND mode.


Built by Claudius Jr.

v0.60.0 — screen resolution + PPI in DisplayHero

31 May 11:43
52dcafd

Choose a tag to compare

What's new

DisplayHero now shows two new BigStats:

  • Resolution — screen width × height in physical pixels (e.g. 1080×2400)
  • PPI — pixel density in dpi (e.g. 420 dpi)

Both are static — read via remember { ctx.resources.displayMetrics } at composable scope — no polling, zero permissions.

Also: fixes stale versionCode/versionName in build.gradle.kts (was stuck at 58/0.58.0 after the v0.59.0 squash merge).

Closes #114