Skip to content

Releases: manimaran96/Spell4Wiki

Spell4Wiki App - v4.0_22

30 May 09:03
5e11c86

Choose a tag to compare

✨ SDC Support, UI Refinements & Stability Improvements

  • 🏷️ Added Structured Data on Commons (SDC) support for audio uploads
  • ⚙️ New option to enable/disable SDC updates from recording and settings screens
  • 🔙 Added back navigation support in web pages
  • 🛡️ Improved API error handling and UI thread safety
  • 🎙️ Refined Record Audio popup layout and spacing
  • 🚀 Performance, stability, and reliability improvements
  • 🔧 Various under-the-hood enhancements and code cleanup

Thank you for contributing audio pronunciations to Wiktionary and Wikimedia Commons! 🌍

What's Changed

  • Implement Structured Data on Commons (SDC) support and UX improvements by @manimaran96 in #104

Full Changelog: v3.3_21...v4.0_22

Spell4Wiki App - v3.3_21

18 Jan 17:43
c081e17

Choose a tag to compare

🚀 Performance & UI Polish v3.3_21 - Android 15 Ready

Major update focusing on Android 15 compatibility, new language support, and extensive UI improvements.

Key Features:
🌐 Added Santali (sat) Language support
⚡ Enhanced performance with 16KB page size support (Android 15)
🎨 Fixed UI text overlaps on App Intro, About, and Contributors screens
📱 Improved edge-to-edge display support across the app
🔧 Fixed audio conversion issues for reliable uploads
🖌️ Polished bottom sheet navigation and transparency
🔘 Resolved "Next" button and FAB visibility issues
🔍 Improved Wiktionary search layout and scrolling experience

Technical Changes:
- Updated FFmpeg SDK for 16KB page size support
- Refactored edge-to-edge implementation
- Fixed bottom sheet transparency issues
- Resolved UI overlaps in multiple screens
- Added locale configuration for Santali language

Spell4Wiki App - v3.1_19

20 Sep 18:00
5eee79f

Choose a tag to compare

🚀 App Enhancement v3.1.19 - Improved UX, Performance & Stability

Major enhancement release focusing on user experience improvements and stability fixes.

Key Features:
✨ Wiktionary pages auto-expand sections for better readability
⚡ Enhanced WebView performance and smoother browsing
🎨 Modern UI with edge-to-edge display and polished dialogs
🔧 Configurable Wiktionary cleanup settings
🌐 Improved network error handling and connectivity checks
📋 Better category selection with enhanced empty states
🔍 Language search improvements with helpful messaging
💬 Added Telegram support channel link
🗃️ Database stability fixes and memory optimizations

Technical Changes:

  • Added user-configurable Wiktionary cleanup setting
  • Enhanced About screen with improved donation UI
  • Fixed database DAO initialization issues
  • Improved text input handling (no unwanted styles after paste)
  • Better file handling with improved storage access
  • Network connectivity enhancements
  • UI/UX polish across multiple screens

Spell4Wiki App - v3.0_18

31 Aug 13:34

Choose a tag to compare

🚀 Release v3.0 - Major Update

  • Android 15 Compatibility, API Fail fix, OTP Authentication & Enhanced Audio Processing

📱 Android 15 Compatibility & Modern SDK

  • Upgraded: Target SDK to Android 15 with full compatibility
  • Migrated: Build system from Groovy to Gradle Kotlin DSL for better maintainability
  • Enhanced: Edge-to-edge UI support with proper insets handling
  • Improved: Storage Access Framework implementation for better file management

🔐 Security & Authentication

  • Added: OTP/2FA authentication support for enhanced login security
  • Improved: Login UI with streamlined user experience and better error handling
  • Enhanced: API client with proper User-Agent headers and improved error responses

🎵 Audio Processing Improvements

  • Upgraded: FFmpegKit to version 6.0-2 for better audio conversion performance
  • Enhanced: WAV to OGG conversion with improved quality and reliability
  • Added: Smart exception handling for FFmpeg operations

🎨 UI/UX Enhancements

  • Redesigned: Dialog system with consistent Material Design styling
  • Improved: Button styling and color schemes across the app
  • Enhanced: Loading states and empty state UI components
  • Added: Better crash reporting and error handling mechanisms

🔧 Technical Improvements

  • Refactored: Broadcast receiver intent filters for better reliability
  • Enhanced: Permission handling utilities
  • Improved: Context extensions and utility functions
  • Updated: ProGuard rules for better code optimization

📊 Statistics

  • Files Changed: 75 files
  • Lines Added: 2,908
  • Lines Removed: 953
  • Version: 3.0 (Build 17)

🔗 Related Issues

Fixed - #95 , #91 , #86 , #39

Spell4Wiki App - v2.2_16

05 May 20:01

Choose a tag to compare

  • Fixed: Anonymous login issue
  • Added: Language details loaded from local json

Spell4Wiki App - v2.1_15

04 May 19:04

Choose a tag to compare

  • Fixed: Spell4Wiki app anonymous login issues
  • Added: Updated settings and readme files

Spell4Wiki App - v2.0_14

26 Apr 18:19

Choose a tag to compare

  • Added: Spell4Wiktionary option supporting to all 250+ languages(Previously it was 8 languages only).
  • Added: Contributors can add dynamic words category(from Wiktionary) them self.
  • Added: Option to choose contribution language when landing the app.
  • Added: Provide option to change license on recording page.
  • Added: Upload and license acknowledgement checkbox - checked by default
  • Added: Shown selected language information in appbar and record dialog.
  • Added: App localization done for Kannada language.
  • Added: Support for how to add category.
  • Improved: Increased validation count limit of the run filter options.
  • Improved: App logic and SDK versions updated.
  • Fixed: App crash issues and defects.

Spell4Wiki App - FOSSHack23 - v1.2.3_13

06 Mar 07:04
42b8b9a

Choose a tag to compare

Pre-release

FOSSHack23 Contributions

All our FOSS Hack 23 contributions are tracked in S4W-FOSSHack23 milestone.

Check: https://github.com/manimaran96/Spell4Wiki/milestone/1

Completed

  • Spell4Wiktionary option supporting to all 250+ languages(Previously it was 8 languages only)
  • Contributors can add dynamic words category(from Wiktionary) them self
  • Option to choose contribution language when landing the app
  • Provide option to change licence on recording page
  • Upload and license acknowledgement checkbox make it check by default
  • Shown selected language information in appbar and record dialog
  • App localization for Kannada language
  • Increase validation count limit of the run filter options
  • Fixed few app crash issues
  • Improve the logic and SDK versions update

Inprogress

  • App localization for Hindi language (It is in progress to validate the PR and resolve conflicts)

Key points

Spell4Wiki App - v1.2.3_13

06 Apr 21:08

Choose a tag to compare

  • Fixed: Wiktionary page load issue
  • Fixed: Android version 12 installation issue

Spell4Wiki App - v1.2.2_12

12 Dec 18:32

Choose a tag to compare

  • Fixed: Commons file description syntax issue