Unclaimed project
Are you a maintainer of EmojiFace? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
EmojiFace
Identify faces in an image and replace them with emojis.
Release 2025-07-12 - EmojiFace Release Notes | AnnounceHQBack to changelogNew
Release 2025-07-12
Changes
- Enhance contrast of text and icons in EditScreenComponents (18c57bc)
- Refactor settings items with
SettingsItem composable (5ea08cd)
- feat: Implement Easter Egg and "Too Deep" Recognition Feature (d7a9c33)
- Add tooltip "Just kidding" to "Deep Recognition" switch (a2ae0ac)
- feat: Add Mosaic Mode and Type settings (a871ebd)
- feat: Implement Mosaic/Blur Mode for Face Obscuration (248177e)
- Refactor: Debounce mosaic mode updates (aa58783)
- Refactor: Implement elliptical blur with rotation (1f9a8a4)
- feat: Implement editable blur regions and refactor editing UI (b52acd1)
- feat: Add mosaic target preference (face or eyes) (2823dcc)
- Refactor: Extract DisplayPane, EmojiOverlay, and SheetContent composables (eb123e0)
- feat: Implement "Add Mode" for Emoji and Blur Regions (415bc8a)
- feat: Implement Pixelated and Halftone blur effects (ad63388)
- feat: Implement Mosaic Type Selection (Gaussian, Pixelated, Halftone) (1e4a80f)
- Refactor: Calculate blur regions based on mosaic target (3e9851c)
- feat: Implement Mosaic Target Selection (6329454)
feat: Introduce MosaicTypeBlock for blur mode editing (3ded3f5)Refactor: Animate settings sheet and improve UI consistency (c08dc4a)Refactor: Improve bitmap pixelation with offset rows (d960543)Refactor: Update UI components with Material Design 3 styles (529f3c2)feat: Improve layout of custom emoji confirmation dialog (1b1b94d)Refactor: Adjust mosaic/blur effect cell size calculation (0812b3f)feat: Cache generated blur/mosaic region bitmaps (14e14c4)chore: Update Gradle and dependencies (b878469)feat: Add preview mode for blur effect when sliding (fe36253)Refactor: Standardize bitmap handling for consistent rendering (1392cdb)Refactor: Preserve existing blur regions during image processing (83e2f8d)Refactor: Adjust isTooDeep detection update timing (b5e3a71)Update "Just kidding" string for clarity (79ddb9d)Refactor: Preserve blur regions when switching blur types (2511075)Locale: Update "Deep Recognition" strings for playful emphasis (54e8ae1)Refactor: Update fake detection box behavior with Easter Egg toggle (09ca9f2)Fix: Display app name in compact top app bar (a4d5cb1)Refactor: Streamline edit screen state and internal logic (b471044)Build: Update to Android 16 (API 36) and Hilt 2.56.2 (680a030)Refactor: Rename bottom sheet and side sheet components (dc4d50e)CI: Generate changelog and include in release notes (5f13ae9)Enhance: Include changelog in Telegram notification message (aa2c63d)Docs: Update README with blur feature details (edee1c7)Cleanup: Remove "todo" comment from emoji size description (87a551a)