Skip to content

Releases: ruditimmermans/LightEmail

LightEmail v3.5

Choose a tag to compare

@ruditimmermans ruditimmermans released this 23 Jul 05:04

LightEmail v3.5

  • Make the icons and text into a better scalling to fit more on the Light Phone 3.

Full Changelog: v3.4...v3.5

LightEmail v3.4

Choose a tag to compare

@ruditimmermans ruditimmermans released this 22 Jul 12:22

LightEmail v3.4

  • Make emails faster loading.

Full Changelog: v3.3...v3.4

LightEmail v3.3

Choose a tag to compare

@ruditimmermans ruditimmermans released this 11 Jul 06:13

LightEmail v3.3

  • Updated LightEmail to provide better feedback during and after checking for updates.

Full Changelog: v3.1...v3.3

LightEmail v3.2

Choose a tag to compare

@ruditimmermans ruditimmermans released this 07 Jul 10:23

LightEmail v3.2

  • The update notification badge (batch) has been removed from the About screen navigation item.

Full Changelog: v3.0...v3.2

LightEmail v3.1

Choose a tag to compare

@ruditimmermans ruditimmermans released this 07 Jul 09:51

LightEmail v3.1

  • Added a badge to the Settings icon in the bottom navigation bar to alert you of updates, consistent with the About screen.
  • Blue App Icon: Created new blue adaptive icon using a Thunderbird-inspired blue color.
  • Added an "App Icon Style" section in the Settings menu.
  • Implemented activity-alias in the AndroidManifest.xml to allow dynamic icon switching.
  • Updated the EmailViewModel to handle the icon switching logic safely without restarting the app unnecessarily.

Full Changelog: v3.0...v3.1

LightEmail v3.0

Choose a tag to compare

@ruditimmermans ruditimmermans released this 07 Jul 05:00

LightEmail v3.0

  • Parallel execution: org.gradle.parallel=true allows Gradle to build multiple modules simultaneously.
  • Build Caching: org.gradle.caching=true reuses outputs from previous builds to save time.
  • Configuration Cache: org.gradle.configuration-cache=true significantly speeds up the build start-up time by caching the project configuration.
  • Non-transitive R classes: android.nonTransitiveRClass=true speeds up compilation by avoiding unnecessary R class generation.
  • JVM Optimizations: Increased Gradle heap size to 4GB and enabled Parallel GC.
  • Robust JSON Parsing: Replaced brittle regex with proper JSONObject parsing for the GitHub API response.
  • Release Notes: The app now fetches and displays release notes (the body field from the GitHub release) in the Settings screen when an update is available.
  • Direct API Usage: Ensured the app continues to use the official GitHub REST API (/releases/latest) to verify the latest version against the current versionName.

Full Changelog: v2.9...v3.0

LightEmail v2.9

Choose a tag to compare

@ruditimmermans ruditimmermans released this 05 Jul 09:16

LightEmail v2.9

  • Added Modifier.verticalScroll(rememberScrollState()) to the quoted email content Text in ComposeEmailScreen.

  • Changed the Box alignment from Alignment.CenterStart to Alignment.TopStart to better accommodate scrollable content.

Full Changelog: v2.8...v2.9

LightEmail v2.8

Choose a tag to compare

@ruditimmermans ruditimmermans released this 05 Jul 08:52

LightEmail v2.8

  • HTML Support in Sent Emails: Modified the sendEmail logic in ComposeEmailScreen to detect if the original email contains HTML content. If it does, a new HTML body is constructed that includes your reply/forward message, your signature (formatted for HTML), and the original HTML content (including graphics) quoted within a blockquote.

  • HTML Preview in Compose Screen: Updated the preview section of the ComposeEmailScreen to use the HtmlView component. This allows you to see the original email's graphics and formatting while you are composing your reply or forward.

  • Passing HTML Flag: Ensured that the isHtml flag is correctly passed to the EmailViewModel.sendEmail method so the outgoing email is correctly identified as HTML by email clients.

Full Changelog: v2.7...v2.8

LightEmail v2.7

Choose a tag to compare

@ruditimmermans ruditimmermans released this 03 Jul 05:51

LightEmail v2.7

  • Adding automatic updates for Light Email app.

Full Changelog: v2.6...v2.7

LightEmail v2.6

Choose a tag to compare

@ruditimmermans ruditimmermans released this 02 Jul 08:25

LightEmail v2.6

  • Adding color theme support

Full Changelog: v2.5...v2.6