Skip to content

MacrosApp v1.2.4

Choose a tag to compare

@nnnegrvpeni-lang nnnegrvpeni-lang released this 05 Sep 17:54
· 1 commit to main since this release

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