Skip to content

Releases: sky-map-team/stardroid

1.12.3 Earth

24 Mar 15:45

Choose a tag to compare

Added

  • Willman 1 (Beth Willman Galaxy) added to the star catalog — an ultra-faint dwarf satellite
    galaxy of the Milky Way, notable for its extreme dark-matter dominance and tidal disruption
    (#736)
  • Info cards for 24 named stars and 41 constellations — these objects now display educational
    text cards with discovery notes, mythology, and key facts
    (#708)
  • App-specific language — users can now set Sky Map's display language independently of their
    device's system language via Settings → Language
    (#760)
  • Auto-level horizon (manual mode, disabled by default) — after releasing a gesture the view
    can spring back to level; toggle in Settings → Sensor settings
    (#674)
  • Location warning — a notice is shown on startup when no location has been set, so first-time
    users understand why the sky may not match their view
    (#675)
  • Sensor damping preference labels now include explanatory hints

Changed

  • Search autocomplete results are now capitalized — object names in the suggestion list match
    the casing used in info cards
    (#763,
    fixes #748)
  • Search results returned in alphabetical order — previously results appeared in an
    indeterminate hash-map order
    (#750)
  • "Location set by fusion" toast removed — the message was confusing and no longer meaningful
    (#741)
  • Analytics event schema overhauled — cleaner event taxonomy for better sliceability
    (#768)
  • Updated Play Store / app launcher icon

Fixed

  • Willman 1 was absent from search results after being added to the catalog — binary protobuf
    regenerated to include it
    (#749)
  • Info card tap threshold now scales correctly with the current zoom level, so objects are
    tappable at any zoom
    (#707,
    fixes #646)
  • Double-encoded & entities in translated string resources corrected
    (#739)

Translations

  • New languages: Arabic (ar), Turkish (tr), Simplified Chinese (zh-Hans), Traditional Chinese
    (zh-Hant), Ukrainian (uk), Greek (el), Welsh (cy), Dutch (nl), Italian (it), German (de), Czech
    (cs), Norwegian Bokmål (nb), Malay (ms), Persian (fa), Danish (da), Swedish (sv), Thai (th),
    Hindi (hi), Slovak (sk), Slovenian (sl), Portuguese (pt), Spanish (es)
  • Brought all previously "fully translated" languages back to 100% coverage
  • Localized credits files added for translated locales

1.11.1 Venus

23 Feb 20:19
e0a4160

Choose a tag to compare

Added

  • Credits dialog — new entry in the main menu lists sponsors and contributors, rendered in the
    same WebView as Help with full night-mode support
  • Manual compass offset — a new setting lets users nudge the compass heading by a fixed number
    of degrees, providing a workaround when a device's magnetometer is consistently biased
    (addresses #632)
  • New Time Travel events — Perseids, Leonids, Geminids, New Moon, and other notable 2026
    celestial events added to the quick-pick list
    (addresses #274)
  • Time Travel events can now automatically set the search target to the event's sky location
  • Dynamic Time Travel button — shows "Start from Now" when the dialog opens (making it obvious
    you're about to start time travel from the current moment), and switches to "Go!" once a specific
    time or event is selected
  • Info cards in automatic mode — an optional preference now allows the educational info cards
    to appear in automatic (sensor) mode, not just manual mode
    (addresses #594)
  • Compass accuracy troubleshooting section added to the help text, explaining hard/soft iron
    distortions, what the figure-8 calibration actually does, and why a calibrated compass can still
    drift
  • CONTRIBUTING.md with build instructions, coding style, and submission workflow
  • SECURITY.md with vulnerability reporting policy
  • CHANGELOG.md following Keep a Changelog format
  • docs/ARCHITECTURE.md with module structure, rendering pipeline, and Mermaid diagram
  • docs/design/README.md index for design documents
  • GitHub issue templates (bug report and feature request) as YAML forms
  • Changelog update instructions in CONTRIBUTING.md and PR template

Changed

  • Menu items reordered to better reflect typical usage frequency; Time Travel icon promoted to the
    action bar so it's always one tap away
  • Calibration dialog text rewritten for clearer guidance on when and how to calibrate
  • Korean translations restored
  • Play Store builds now upload AAB bundles instead of APKs, enabling Play Asset Delivery
    (addresses #618)
  • Unnecessary permissions removed from the F-Droid variant; incomplete ISS tracking layer disabled
    pending a full implementation
    (addresses #602,
    #535)
  • CI configuration overhauled: Gradle dependency caching added, emulator tests run on a supported
    API level, and flaky retry logic improved
  • Migrated design documents from designdocs/ to docs/design/
  • Enhanced tools/README.md with module overview
  • Modernized PR template with type-of-change checklist
  • Updated CLAUDE.md reference to docs/design/sensors.md

Removed

  • Old single-file .github/ISSUE_TEMPLATE.md (replaced by YAML forms)

Fixed

  • NullPointerException crash in VertexBuffer.addPoint
  • IllegalStateException when a dialog was shown after the activity had already saved its state
  • ConcurrentModificationException in PolyLineObjectManager during concurrent rendering updates
  • Moon angle calculation now correctly accounts for the Earth's axial tilt, so the lit side of the
    Moon is shown at the right angle
    (fixes #569)
  • Several Messier catalog entries were misclassified, causing objects such as open clusters to
    render as featureless points; catalog data and fallback type logic corrected
  • Navigation buttons overlapping layer controls on Android 15+ devices using three-button
    navigation, caused by the new mandatory edge-to-edge rendering
    (fixes #595)

1.11.0 Venus

04 Feb 20:52
9bbb58b

Choose a tag to compare

v1.11.0

Production release 1.11.0 Venus

1.10.11 Venus

03 Feb 18:20

Choose a tag to compare

Educational Info Cards

✨ Tap objects in manual mode for info cards with fun facts and scientific data.

Location Permissions

✨ Clear dialog replaces the old toast when permission isn't granted.

Fixes & Improvements

✨ Fixed upside-down labels
✨ Help content updated & respects night mode

Translations

✨ Polish, Greek, and Portuguese.

1.10.10

20 Jan 22:09

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.10.9...v1.10.10

1.10.9

27 Jan 03:36
a33bf84

Choose a tag to compare

  • Improved night mode so that it respects system defaults
  • Variable font size
  • Updated translations
  • Bug fixes

1.10.4

30 Nov 04:36
8b7488b

Choose a tag to compare

Minor fixes.

1.10.4 - RC1

06 Nov 04:57

Choose a tag to compare

Bugfixes and Norwegian translations.

1.10.1-RC2 Pointer Mode

31 Dec 03:58
27acc12

Choose a tag to compare

Pre-release

More Kotlinization.
New pointer mode.
Improved calibration dialog.

1.10.0-RC3 Comet Leonard

21 Dec 21:03

Choose a tag to compare

Major refactoring since the last public release. Partial transformation into Kotlin and removal of a lot of duplicated code. Not all the way there yet, but improved enough that I dared to add a feature: Comet Leonard.