Skip to content

Releases: roshancodespace/ShonenX

v1.7.6

01 Feb 17:18

Choose a tag to compare

Changelog

  • chore: bumb version to 1.7.6+1
  • feat: Implement vertical drag gestures for player volume and brightness control with a new overlay.
  • feat: speed indicator overlay with fading animation and updated layout.
  • feat: adjust episode caching logic for single-page results.
  • feat: Experimental Sync Services.
  • feat: add save icon and spacing to the save button in advanced player settings.
  • perf: Limit maximum concurrent downloads to 15.
  • feat: Implement advanced player settings, extension auto-update, and migrate Hive models to generated adapters.
  • feat: Add configurable player settings for seek duration, auto-hide timeout, and next/previous episode buttons.
  • feat: Implement data backup and restore functionality with new service and settings screen.
  • fix: download service not working for some sources.
  • fix: caching logic
  • refactor: UIHelper for utilization.
  • feat: Implement HTTP response caching using Hive and apply cache configurations to various network requests.
  • refactor: Replace with and downgrade Flutter SDK version to 3.35.7.
  • feat: Implement debug mode and renderer debugging, update about screen details and license, and add a "Buy me a coffee" button.
  • fix: update dart-define-from-file to use keys.json for Android, Linux, and Windows builds
  • refactor: update project structure and enhance HeaderSection with new UI toggle
  • fix: window manager
  • feat: implement release automation script for version bumping and tagging
  • refactor: core_new to core_mangayomi to make it easy to understand.
  • feat: add new UI toggle to experimental settings
  • refactor: Refactor HomeSettingsScreen and ProfileSettingsScreen for improved readability and modularity
  • fix: remove unused environment loader import and initialization
  • feat: refactor environment variable handling and update authentication services
  • feat: add animations to controls overlay and update key bindings for playback
  • feat: add 'Prefer Dub' setting
  • fix: update window title from 'ShonenX Beta' to 'ShonenX'
  • feat: themed icon support
  • feat: add home layout customization step to onboarding process
  • feat: implement background service for news updates and manage app open status
  • feat: add full-screen toggle functionality and enhance player controls with slide animation
  • fix: linux install script
  • feat: Enhance home layout customization with new settings screen and experimental features support
  • feat: Introduce local watchlist tracking with cloud/local mode switch and dedicated state/UI components.
  • feat: Add mention_everyone input to workflow dispatch & fix windows installer asset not available
  • feat: Implement platform-specific update actions and refactor update dialog UI and transitions.
  • fix(updater): could not check for hotfix releases
  • fix(build-windows): Issues during windows build.
  • feat(ui): material 3 expressive minimal implementations in settings
  • refactor: Enhance settings UI with expressive design options and remove deprecated home screen widgets.
  • fix: build error in workflow for windows build
  • feat: update mobile screenshots and remove outdated images for improved visual content
  • feat: update README and add new mobile screenshots for enhanced visual representation

v1.7.5-hotfix.1

26 Jan 19:13

Choose a tag to compare

Note

HOTFIX RELEASE

Changelog

  • feat: Add mention_everyone input to workflow dispatch & fix windows installer asset not available
  • feat: Implement platform-specific update actions and refactor update dialog UI and transitions.
  • fix(updater): could not check for hotfix releases
  • fix(build-windows): Issues during windows build.
  • feat(ui): material 3 expressive minimal implementations in settings
  • refactor: Enhance settings UI with expressive design options and remove deprecated home screen widgets.
  • fix: build error in workflow for windows build
  • feat: update mobile screenshots and remove outdated images for improved visual content
  • feat: update README and add new mobile screenshots for enhanced visual representation

v1.7.5

20 Jan 19:28

Choose a tag to compare

Changelog

  • [Filter & Tags] Added ability to click on tags to view all anime based on that specific tag.
  • [UI] Enhanced the filter bottom sheet UI design for a smoother and more intuitive experience.
  • [News] Implemented a comprehensive anime news feature including dedicated screens, services, providers, and notifications.
  • [Network] Introduced UniversalHttpClient to centralize and standardize all network requests across the app.
  • [Sources] Refactored existing anime sources to utilize the new UniversalHttpClient architecture.
  • [Settings] Implemented Material 3 Expressive Design options and removed deprecated home screen widgets.
  • [Docs] Updated README with fresh mobile screenshots and removed outdated visual assets for improved clarity.
  • [Known Issue] Windows build is currently pending due to CI/CD workflow errors; a manual update will be provided once resolved in a native environment.

v1.7.4

09 Jan 14:11

Choose a tag to compare

Changelog

  • section screen and filter based search
  • 18+ togglr
  • (player): control playback speed by tap & hold right side of player , increase or decrease by vertical swipe
  • (player): highlight intro and outro + next and previous buttons in bottom area of player to change episodes
  • (aniskip): implemented aniskip
  • (ui): enhanced UX
  • sort anime search by popularity descending
  • (ui): many ui upgraded and optimizations.
  • adjust auth button layout, padding, and text sizes for small screens.
  • implement characters tab in details screen to display character information.
  • Enhance UI/UX for account settings and watchlist screens, and refactor authentication buttons.
  • Introduce explore view with trending, popular, and upcoming anime to the browse screen and implement search debouncing.
  • Redesign continue watching card with episode badge, play icon overlay, and updated text styling.
  • Enhance default spotlight UI with rounded corners, shadows, updated gradient, and new meta-information tags.
  • Add Material 3 and dynamic color theming while removing the M3U8 downloader service and FFmpeg dependencies.
  • Enhance subtitle customization with new styling options, presets, and an improved player settings UI.
  • add episode tap functionality to open anime from watch history.
  • Add multiple episode view modes, sort continue watching, and improve Jikan sync state.
  • Implement download source selection and enhance download item metadata with content type, subtitles, and total segments.
  • advance download settings.
  • display episode watch progress, refactor loading state management, and remove compression/subtitle style models
  • Refactor SpotlightSection to a StatefulWidget, accept a direct list of anime, and add mouse scroll navigation for the carousel.
  • Relocate update check from home to loading screen and remove finalization delay from initialization.
  • Display upcoming anime on homepage and refactor section generation.
  • hivestore error in client
  • Remove redundant GestureDetector from player center controls causing controls to not hide on tapping.
  • double legacy source initialization
  • caching issues on home screen.
  • add missing media_kit_libs_video package
  • grayed content if episode is marked as completed.
  • sources not loading quickly.
  • improved caching for graphql queries.
  • direct router config without riverpod
  • display average score as decimal and use Wrap for meta tags in spotlight.
  • setting items
  • utilize logging features for better readablity
  • removed extra registery initialization call.
  • Extract player center controls into dedicated widgets with AnimatedSwitcher, adjust UI styling and decrease video filter quality
  • delegate initial subtitle selection to changeSubtitle method.
  • Bump version to 1.7.4+10
  • clean up unused models
  • update media_kit dependencies to git,
  • update dependencies and refine settings, UI, and core logic across various modules.

v1.7.3

27 Dec 13:58

Choose a tag to compare

Changelog

  • gojo, animepahe and hianime.
  • Standardize image loading with CachedNetworkImage and AnimeCardShimmer across card and spotlight widgets.
  • Bump project version to 1.7.3.

v1.7.2

26 Dec 20:25

Choose a tag to compare

Changelog

  • normalized score upto 10
  • Add anime details provider, display related and recommended media.
  • Add a toggle for Mangayomi extensions and minor UI improvements to the source selection bottom sheet.
  • Add a "Searching for best match" loading state and UI for episode fetching.
  • enhance watch progress saving, player seeking robustness,
  • jikan episode title sync [for first 100 episode]
  • episode tab matching issues
  • (hianime): updated domain
  • prevent redundant episode fetches and add null checks for source anime ID.
  • reset search state after finding best match
  • prevent division by zero in progress calculation and handle null/zero durations in history display.

Full Changelog: v1.7.1...v1.7.2

v1.7.1-hotfix

25 Dec 16:52

Choose a tag to compare

Note

HOTFIX RELEASE

Changelog

  • bump package version to 1.7.1

v1.7.1

25 Dec 15:56

Choose a tag to compare

Changelog

  • Migrate liquid glass cards and spotlights to glass_kit for glassmorphism and refine hover effects.
  • (ui): grayed sections after watching a episode
  • Move keystore properties loading block to after plugins declaration.
  • Implement secure Android release signing and refactor release workflow changelog generation.

v1.7.0

23 Dec 20:14

Choose a tag to compare

Changelog

🚀 Features

  • Update workflow trigger, add Linux build to required jobs, and include Linux asset notification
  • Introduce keyboard shortcuts for player controls and search, update media_kit dependencies, and remove volume_controller plugin.
  • Introduce source headers for stream/download and refactor episode list provider to auto-dispose.

🐛 Bug Fixes

  • downgrade media_kit and related dependency versions
  • (ui): now change source if one source fails direcyly from episodes tab
  • (gojo): updated urls

🔧 Chores & Maintenance

  • Bump version to 1.7.0+10

v1.6.9-hotfix

22 Dec 16:53

Choose a tag to compare

Note

HOTFIX: Critical fixes applied on top of the previous release.

Changelog

🚀 Features

  • Add AnimeOnsen provider and update Gojo provider to include headers