Skip to content

Releases: nnnegrvpeni-lang/MacrosApp

MacrosApp v1.2.5

Choose a tag to compare

@nnnegrvpeni-lang nnnegrvpeni-lang released this 06 Sep 05:24

What's Changed in MacrosApp v1.2.5

🌈 Accent Color Customization (Выбор акцентного цвета)

  • Brand Color Selection: Added full custom accent color support in Settings → Appearance (Настройки → Внешний вид).
  • 8 Modern Presets: Quick one-click color themes including Modrinth Green (default), Cyan, Electric Blue, Purple, Magenta, Coral, Amber, and Emerald.
  • Custom Color Picker: Choose any arbitrary hex color from a native color picker.
  • Dynamic Luminance & Contrast Calculation: The launcher dynamically calculates optimal text contrast (white vs dark) and hover/active shades based on the chosen color's luminance, ensuring all buttons, active badges, and navigation items remain crisp and legible.
  • Instant Live Preview: CSS variables (--color-brand, --color-brand-highlight, --color-brand-contrast, etc.) update reactively in real time without restarting the launcher.
  • Full Internationalization: Localized setting descriptions across 16 supported languages.

🎭 Saved Skins 3D Preview Bugfix (Фикс бага сохранённых скинов)

  • Fixed Blank Skin Cards: Resolved an issue where saving or switching custom skins resulted in blank or invisible 3D character preview cards.
  • Eliminated Dead Cloak Injection: Removed obsolete Ely.by cloak requests that returned 404 and caused the skin composite renderer to fail.
  • Robust Fallback: Added WebGL error-handling with automatic fallback to 2D avatar rendering if 3D context creation encounters an issue.

📦 Binaries

  • Installer: Macros_1.2.5_x64-setup.exe — Official Windows installer (NSIS)
  • Portable: MacrosApp.exe — Standalone portable executable

MacrosApp v1.2.4

Choose a tag to compare

@nnnegrvpeni-lang nnnegrvpeni-lang released this 05 Sep 17:54

What's Changed in MacrosApp v1.2.4

🦊 Ely.by Skin Synchronization & Live 3D Previews

  • Live Ely.by Skin Updates: Ely.by profile endpoint (account.ely.by/api/mojang/services/minecraft/profile) is now actively queried during profile refresh, ensuring changes made on Ely.by immediately reflect in both the 2D avatar and 3D character preview models.
  • Dynamic Skin Texture Hashing: Removed static texture key binding (elyby_username) so the launcher dynamically keys skin textures by their Ely.by content hash (<hash>.png), completely eliminating stale cached skins.

🛡️ Account Management & Error Suppression

  • Clean Account Deletion: Removing an account now cancels all in-flight or debounced skin change requests and safely clears custom skins and capes for that UUID.
  • Prevented Error Spam: Fixed the SQLite abort trigger check (code: 1811: Cannot add a custom skin for an unknown Minecraft user UUID) by verifying player existence before database insertion and dropping obsolete pending changes instead of endlessly retrying every 2 seconds.

🎨 UI & Design Enhancements

  • Refined Sign-In Button: Removed the (Microsoft) suffix from the sign-in button when signed out of all accounts (Sign in to Minecraft) to prevent text overflow and clipping in the sidebar.
  • Repository Showcase: Added comprehensive screenshot gallery to README.md showcasing the main screen, instance content, unified browser, and 3D skin customizer.

📦 Binaries

  • Installer: Macros_1.2.4_x64-setup.exe
  • Portable: MacrosApp.exe

MacrosApp v1.2.3

Choose a tag to compare

@nnnegrvpeni-lang nnnegrvpeni-lang released this 05 Sep 16:03

What's New in MacrosApp v1.2.3 (Hotfix)

🐛 Critical Bug Fix

  • Restored Browse & Mod Discovery Pages: Fixed an issue where opening the Discover content / Browse catalog page resulted in a blank screen caused by an undeclared search state reference.
  • Search Source Persistence: Refactored the persistent Modrinth / CurseForge catalog toggle into a dedicated composable, ensuring seamless state management across route changes.
  • Breadcrumb Navigation: Fixed server context breadcrumb resets when switching between instance content and global catalog discovery.

Downloads:

  • Macros_1.2.3_x64-setup.exe — Official Windows installer (NSIS, recommended).
  • Macros.exe — Portable standalone executable (no installation required).

MacrosApp v1.2.2

Choose a tag to compare

@nnnegrvpeni-lang nnnegrvpeni-lang released this 05 Sep 15:26

What's New in MacrosApp v1.2.2

🌍 Full English Localization & Internationalization

  • Repository & Documentation: The complete repository README, feature overviews, and build instructions have been translated into English.
  • English Release Notes & News: All releases are now officially documented in English, ensuring that the launcher's dynamic news feed displays clean English text directly from the GitHub Releases API.
  • Internationalized Update System: Complete localization pass for the update notification system, update badges, and update settings across both English (en-US) and Russian (ru-RU).

🔔 Launcher Update System

  • Unobtrusive update checks via the GitHub Releases API.
  • Header update badge with single-click download.
  • Dedicated update toggle and manual check button in Settings → Behavior.
  • Non-blocking 10-second startup toast notification.

🎨 UI & Layout Fixes

  • Settings Sidebar Layout: Fixed sidebar section header clipping ("DISPLAY", "ACCOUNT", "INSTANCES") in the settings modal.
  • Multi-Feed News: Live news feed cards for MacrosApp, Minecraft, and Modrinth.

Downloads:

  • Macros_1.2.2_x64-setup.exe — Official Windows installer (NSIS, recommended).
  • Macros.exe — Portable standalone executable (no installation required).

MacrosApp v1.2.1

Choose a tag to compare

@nnnegrvpeni-lang nnnegrvpeni-lang released this 05 Sep 13:41

What's New in MacrosApp v1.2.1

🔔 Launcher Update Notification System

  • Startup Notification: When a new version is released, an elegant popup toast appears with release details and a download button (gracefully auto-dismisses after 10 seconds without interrupting workflow).
  • Header Update Button: When an update is available, an unobtrusive [ Update v... ] button lights up in the window title bar for quick one-click download.
  • Update Settings: Added a dedicated "MacrosApp Updates" section under Settings → Behavior with manual check via GitHub Releases API and an automatic update check toggle.
  • Status Badge: An informative status badge appears in the settings modal header when an update is available.

🎨 UI Improvements & Fixes

  • Settings Sidebar Fixed: Resolved the issue where section headers ("DISPLAY", "ACCOUNT", "INSTANCES") in the settings modal sidebar were getting cut off.
  • Multi-Feed News: Added release card for v1.2.1.

Downloads:

  • Macros_1.2.1_x64-setup.exe — Official Windows installer (NSIS, recommended).
  • Macros.exe — Portable standalone executable (no installation required).

MacrosApp v1.2.0

Choose a tag to compare

@nnnegrvpeni-lang nnnegrvpeni-lang released this 05 Sep 12:29

What's New in MacrosApp v1.2.0

  • 📰 Multi-Feed News Sidebar (News Tabs):
    • Macros: Official MacrosApp releases and updates from GitHub with branded banners and clean Markdown rendering.
    • Minecraft: Live official Mojang news feed (v2) with the latest Java Edition announcements, snapshots, and high-resolution artwork.
    • Modrinth: Articles and news from the Modrinth community.
    • Smart "View all news" button dynamically routing to the relevant source (GitHub Releases, Minecraft.net Articles, or Modrinth News).
  • ⚙️ News Display Settings:
    • Added "Show news in sidebar" toggle under Settings → Behavior → Home & Content, allowing users to completely hide the news widget if desired.
  • Network Stability & CSP:
    • Migrated news feed network requests to the launcher's native secure HTTP client (tauriFetch), completely bypassing browser CORS restrictions.
    • Added instant fallback cards for immediate rendering even on slow connections or offline mode.
  • 🎨 Branded Macros Banner:
    • Integrated stylish branded launcher preview banner for all official app releases.

Downloads:

  • Macros_1.2.0_x64-setup.exe — Official Windows installer (NSIS, recommended).
  • MacrosApp.exe — Portable standalone executable (no installation required).

MacrosApp v1.1.1

Choose a tag to compare

@nnnegrvpeni-lang nnnegrvpeni-lang released this 04 Sep 19:12

What's New in MacrosApp v1.1.1

  • 🔑 Automatic Modrinth Authentication: Log in to Modrinth via a seamless built-in native window. The session is captured automatically — no browser pop-up blocks and no need to open DevTools (F12) or copy links manually.
  • 🔗 Deep-Link & Token Handling: Automatically intercepts authorization tokens and deep-links without errors.
  • 🎮 Singleplayer World Direct Connect: Fixed player argument and nickname handling when launching the game.
  • 🎨 Cleaner Auth UI: Removed redundant technical instructions from the login waiting dialog.

Downloads:

  • Macros_1.1.1_x64-setup.exe — Official Windows installer (NSIS).

MacrosApp v1.1.0

Choose a tag to compare

@nnnegrvpeni-lang nnnegrvpeni-lang released this 04 Sep 18:00

What's New in MacrosApp v1.1.0

  • 🦊 Secure Ely.by Login: Seamless 1-click authentication via official OAuth2 Device Code in the browser — no credentials entered into the launcher.
  • 👕 In-Game Ely.by Skins & Capes: High-definition skin and cape loading powered by official by.ely:authlib.
  • 🎮 Profiles & Nicknames: Enhanced launch arguments and profile metadata management.

Downloads:

  • Macros_1.1.0_x64-setup.exe — Official Windows installer (NSIS).

MacrosApp

Choose a tag to compare

@nnnegrvpeni-lang nnnegrvpeni-lang released this 31 Aug 20:40

MacrosApp Release

  • 🦊 Интеграция аккаунтов Ely.by: скины, плащи, головы, работа скиносистемы в игре.
  • 🎮 Оффлайн-аккаунты: поддержка любого никнейма без учётной записи Microsoft.
  • 📦 Каталог CurseForge: переключатель Modrinth / CurseForge в правом верхнем углу, поиск и установка модов, модпаков, ресурс-паков и шейдеров.
  • 🚫 Без рекламы: вырезан рекламный видеоплеер и баннеры подписок.
  • 🔐 Авторизация в Modrinth: вход через браузер (Google, Discord, Steam, пароль) с поддержкой ручного ввода и автоперехватом буфера обмена.