Skip to content

Releases: Ryntra-App/Ryntra

Ryntra 3.0.0

Choose a tag to compare

@imsawiq imsawiq released this 27 Jul 17:53

Ryntra 3.0.0 — A New Name and a Complete Rebuild

Rinthy is now Ryntra.

Version 3.0.0 introduces a new name, a new identity, and a complete rebuild of the application from the ground up.

Ryntra no longer uses its previous TypeScript architecture. It is now powered by Kotlin Multiplatform:

  • Android: Kotlin, Jetpack Compose, and Material 3.
  • iOS: Swift and native SwiftUI.
  • Shared logic and Modrinth API integration: Kotlin Multiplatform.

What’s New

  • Renamed from Rinthy to Ryntra.
  • Completely redesigned visual identity.
  • Fully native Android and iOS interfaces.
  • Significantly improved performance and responsiveness.
  • Redesigned projects, organizations, analytics, and notifications.
  • Instant notifications through the Ryntra relay.
  • Project and organization invitation management.
  • Automatic update checks.
  • Improved phone and tablet support.
  • Refined light and dark themes.
  • Numerous fixes for issues found in the previous version.
  • And many other things!

New Website

Ryntra now has a new official website where you can explore its features, view current screenshots, read release notes, and download the latest build.

Ryntra 3.0.0 is the first release of the new generation of the application. If you encounter an issue, please report it through GitHub Issues or our Discord server.

v2.2.0 Rinthy

Choose a tag to compare

@imsawiq imsawiq released this 27 Jun 15:19

Rinthy 2.2.0

What's new

  • Glass theme got another update with cleaner menus, selectors, tabs, and touch states.
  • Project sorting filter was redesigned to better match the app style.
  • Language selector now uses the same glass selection style.
  • Fixed sticky highlighted states on mobile buttons and menus.
  • Back button now closes open menus, sheets, and modals before leaving the page.
  • Project page swipes and tab switching feel smoother now.
  • Fixed the language selector popup being aligned to the left on wider screens, thanks to @TheReal-Flo.
  • Fixed YouTube videos not loading correctly in embedded content, thanks to @TheReal-Flo.

iOS install

To install the .ipa, download Sideloadly, log into iCloud on the official iCloud website/app, connect your iPhone to your PC with a cable, install the .ipa, then trust the developer profile in Settings and enable Developer Mode if iOS asks.

|| <@&1518615338621735002> <@&1518615313338339431> ||

v2.1.0 Rinthy

Choose a tag to compare

@imsawiq imsawiq released this 22 Jun 14:36

Rinthy 2.1.0

  • iOS app is now available as an .ipa
  • To install it, download Sideloadly
  • Log into iCloud on the official iCloud website/app
  • Connect your iPhone to your PC with a cable
  • Open Sideloadly, choose the .ipa, select your iPhone and install
  • After installing, trust the developer profile in iPhone settings
  • Also enable Developer Mode if iOS asks for it

Also new:

  • You can now open projects directly from notifications
  • Glass theme was updated, but it is still not fully finished
  • Trend/analytics page was updated

v2.0.0 Rinthy

Choose a tag to compare

@imsawiq imsawiq released this 10 Jun 15:56

Big update. Rinthy got a full redesign, a new project management flow, teams and organizations, better analytics, better settings, and a lot of cleanup around Modrinth API handling.

Full redesign

  • Reworked the whole app UI around a cleaner card/panel system.
  • Added new shared app styling for panels, buttons, inputs, sheets, floating menus, modals, toasts, switches, and selects.
  • Rebuilt the bottom navigation and added a dedicated Teams tab.
  • Added smoother open/close animations for sheets, menus, modals, previews, and overlays.
  • Improved mobile layout spacing, safe-area handling, scrolling, and touch behavior.
  • Added a new Glass theme.
  • Added custom accent color support with presets and a color editor.
  • Improved light/dark theme variables and made the UI more consistent across screens.
  • Reworked markdown styling for project descriptions, changelogs, tables, images, code blocks, quotes, details blocks, task lists, and embedded media.

Authentication and onboarding

  • Added a new welcome setup flow with language selection.
  • Added a redesigned onboarding flow.
  • Added official Modrinth OAuth login as the main login method.
  • Kept PAT login available as an advanced/manual option.
  • Added better OAuth error handling for cancelled login, missing token, backend issues, and state mismatch.
  • Hardened OAuth state storage and validation.
  • Added a health check before starting OAuth so backend problems are shown properly.
  • Improved the token help modal.
  • Updated auth screens with the new visual style and Modrinth logo.

Projects dashboard

  • Redesigned project cards.
  • Added favorite projects.
  • Favorite projects can now be pinned first.
  • Added a setting to show or hide favorite project controls.
  • Added project sorting by popularity, recently updated, followers, and title.
  • Added organization labels on project cards.
  • Added project card actions:
    • open on Modrinth
    • copy project link
    • delete project
  • Added a delete confirmation sheet for projects.
  • Improved project status display for approved, draft, rejected, archived, and processing projects.
  • Improved empty/loading states and project count formatting.
  • Project lists now include both personal projects and organization projects.

Project details

  • Added a full project detail page.
  • Added project detail tabs:
    • Overview
    • Versions
    • Edit
    • Members
  • Added project overview with:
    • project stats
    • gallery
    • dependencies
    • project body rendering
    • client/server side info
    • external project links
  • Added gallery image preview.
  • Added project body markdown preview.
  • Added project editing for core project metadata.
  • Added project icon upload.
  • Added project icon removal.
  • Added gallery image upload.
  • Added gallery image deletion.
  • Added better validation for project side fields.
  • Added safer image extension handling for uploads.
  • Added lazy loading for the heavy project detail screen.

Version management

  • Added version list inside project details.
  • Added version detail sheet.
  • Added version creation.
  • Added version editing.
  • Added version deletion.
  • Added version type support for release, beta, and alpha.
  • Added changelog editing.
  • Added game version selection.
  • Added loader selection.
  • Added dependency editing for versions.
  • Added version file uploads.
  • Added drag-and-drop version file support.
  • Added primary file selection.
  • Added featured version option.
  • Added release checklist hints before publishing.
  • Added fallback handling when Modrinth tag endpoints do not return known versions/loaders.
  • Improved version dependency display and resolution.

Members and permissions

  • Added project member management.
  • Added user search for inviting members.
  • Added member invite flow.
  • Added member removal.
  • Added role editing.
  • Added project permission editing.
  • Added payout split editing.
  • Added member ordering editing.
  • Added ownership transfer flow.
  • Added join-team action support.
  • Improved owner detection and permission-based controls.

Teams and organizations

  • Added a new Teams page.
  • Added organization overview cards.
  • Added project team cards.
  • Added team search across teams, projects, and members.
  • Added expanded team views with projects and members.
  • Added accepted and pending member sections.
  • Added organization creation.
  • Added organization editing.
  • Added organization deletion.
  • Added organization member management.
  • Added organization permission editing.
  • Added organization project creation.
  • Added project transfer to organization.
  • Added project removal from organization.
  • Added organization links to Modrinth.
  • Added organization/project team stats for projects, downloads, followers, and members.
  • Added permission-aware actions for organization owners and members.

Analytics

  • Reworked analytics around Modrinth Analytics v3.
  • Added analytics range support for 7, 30, and 90 days.
  • Added real date ranges so it is clear what period is being shown.
  • Added downloads, views, playtime, and revenue metrics.
  • Added project-level analytics.
  • Added project revenue analytics.
  • Added trend charts.
  • Added top movers.
  • Added active projects with growth.
  • Added top project for the selected range.
  • Added local analytics snapshots as fallback data.
  • Added weekly/range growth summary from local snapshots.
  • Added project health checks:
    • stale projects
    • hidden or pending projects
    • missing icons
    • missing public links
    • weak descriptions
  • Improved analytics empty states.
  • Improved restricted/limited analytics handling.
  • Improved payout/revenue calculations using Modrinth v3 payout balance where available.
  • Removed noisy broken payout-history calls that were producing API errors.

Notifications

  • Improved notification loading.
  • Added grouped project update notifications.
  • Added project/version/organization context resolution for notifications.
  • Added notification action handling.
  • Added mark-read handling for individual and grouped notifications.
  • Added better unread filtering to avoid stale cached notifications.
  • Fixed broken notification project lookup requests.
  • Improved notification timestamps and display text.

Settings

  • Redesigned the Settings page.
  • Added account tools:
    • open Modrinth profile
    • open token settings
    • open revenue page
    • copy user ID
  • Added profile editing improvements.
  • Added avatar upload.
  • Added avatar removal.
  • Added avatar file validation.
  • Added appearance section.
  • Added theme picker for dark, light, and glass.
  • Added accent color presets.
  • Added custom HEX accent editor.
  • Added favorite projects toggle.
  • Added local data tools.
  • Added settings export.
  • Added settings import.
  • Added update cache clearing.
  • Added local analytics snapshot clearing.
  • Added current app version display.
  • Added release/update link from settings.

Markdown and content rendering

  • Added safer markdown rendering with sanitization.
  • Added support for GFM markdown.
  • Added support for details/summary, kbd, sub/sup, tables, task lists, and richer project formatting.
  • Added lazy-loaded images inside markdown.
  • Added safe external links with noopener noreferrer.
  • Added limited iframe support for allowed embeds only.
  • Improved inline media layout for image-heavy project descriptions.

Localization

  • Added a lot of new translations across supported languages.
  • Updated English, Russian, German, French, Italian, and Polish strings.
  • Localized new teams, organizations, analytics, settings, version management, permissions, and onboarding UI.
  • Improved date and project count formatting.
  • Fixed layout issues caused by longer translated labels.

Modrinth API support

  • Added Modrinth Analytics v3 support.
  • Added payout balance v3 support.
  • Added organization APIs:
    • fetch user organizations
    • fetch organization projects
    • create organization
    • update organization
    • delete organization
  • Added project creation.
  • Added project deletion.
  • Added project transfer to organization.
  • Added project removal from organization.
  • Added version creation.
  • Improved version editing.
  • Added avatar upload/removal APIs.
  • Improved team member fetching with v3 fallback.
  • Improved project member fetching through team data when available.
  • Added notification action API support.
  • Improved request headers for JSON, binary, and multipart uploads.
  • Improved API cache keys so raw tokens are not used directly as cache keys.
  • Improved user/project cache invalidation after profile and avatar changes.
  • Improved API fallbacks between v2 and v3 where needed.

Performance and reliability

  • Lazy-loaded markdown rendering and project detail code.
  • Added request guards to avoid stale async responses overwriting newer state.
  • Added better mounted-state checks in long loading flows.
  • Added local snapshot compaction for analytics history.
  • Reduced repeated failed API calls for known missing endpoints.
  • Improved update checking cache behavior.
  • Added a local npm run app helper script for opening the app window.
  • Removed unused package weight from the lockfile.

Security and safety

  • Hardened OAuth state validation.
  • Moved OAuth state handling away from a simple long-lived localStorage-only flow.
  • Added safer external link handling.
  • Tightened markdown sanitization.
  • Restricted iframe embeds to known allowed sources.
  • Added safer image upload extension handling.
  • Avoided storing raw auth tokens in service cache keys.
  • Improved user search validation before hitting the API.
  • Added safer handling for imported settings JSON.

Fixes

  • Fixed OAuth accounts showing limited analytics because the auth flow did not request enough scopes.
  • Fixed a...
Read more

v1.9.1 Rinthy

Choose a tag to compare

@imsawiq imsawiq released this 19 May 18:48
  • Added Polish translation by FuzjaJadrowa
  • Added a setting to hide favorite project controls
  • Improved weekly analytics with rolling 7-day stats
  • Added weekly revenue tracking to analytics
  • Improved notification cards for organization invites
  • Added quality and CLA checks for pull requests

v1.9.0 Rinthy

Choose a tag to compare

@imsawiq imsawiq released this 09 May 17:20
  • Bug fixes
  • Add favorite projects
  • Update auth link

v1.8.0 Rinthy

Choose a tag to compare

@imsawiq imsawiq released this 27 Apr 11:19

— Bug fixes
— Added French translation by YoannDev90
— Updated Italian translation by EmanuelPlays
— Changed project license to GPL-3.0

v1.7.0 Revoria

Choose a tag to compare

@imsawiq imsawiq released this 24 Apr 20:18

— Add weekly summary
— Design fix

v1.6.0 Rinthy

Choose a tag to compare

@imsawiq imsawiq released this 07 Apr 21:34

— Added Italian localization by EmanuelPlays
— Bugs fixs
— Add discord button

v1.5.1 Rinthy

Choose a tag to compare

@imsawiq imsawiq released this 30 Mar 17:16
3b13f9c

— Added German localization by norivane