Skip to content

SJMCL 1.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Jun 13:19
· 192 commits to main since this release
  • 🌟 Support automatically refreshing expired Microsoft account access tokens. #1627 @tangge233
  • 🌟 Support importing multiple resource files into an instance at once (via modal or drag-and-drop into the launcher window). #1630 @UNIkeEN
  • 🐛 Fix an issue on macOS where mods could not request microphone permissions. #1631 @AnemoFlower
  • 🐛 Fix an issue on Windows where the application title was not displayed in the taskbar. #1637 @UNIkeEN
  • 🐛 Fix an issue where user-configured proxies in the launcher were not applied. #1645 @UNIkeEN
  • 🐛 Fix display issues in the re-login modal and the extension list page. #1646 #1660 @baiyuansjtu
  • 🐛 Fix an issue where the instance list could not be loaded in certain scenarios. #1652 @xunying123
  • 🐛 Fix duplicate downloads of Fabric API / QF API when installing modpacks. #1654 @SALTWOOD
  • 🛠 Refactor parts of the frontend code and remove the lodash dependency to reduce project complexity. #1634 @xphost008
  • 🛠 Add error handling and modal prompts during process initialization. #1638 @UNIkeEN
  • 🛠 Automatically remove newly created instance directories when instance creation (including modpack installation) fails, preventing confusion during retries. #1658 @UNIkeEN
  • 🌐 Update internationalization translations related to XBOX. #1628 @3gf8jv4dv
  • 📦 Upgrade the project to Rust 2024 Edition. #1642 #1647 @w1049 @tangge233 @UNIkeEN
  • 📦 Update Tauri core libraries and plugins. #1642 @w1049
  • 📦 Remove the aws_lc_rs feature from jsonwebtoken to reduce package size. #1662 @UNIkeEN
  • Extensions:
    • Add Chakra.Table rendering mappings to the MarkdownContainer component for extension usage. #1649 @zaixiZaixiSJTU
  • Workflow:
    • Add a workflow to automatically upload releases to Winget. SJMCL can now be conveniently installed via Winget on Windows. #1639 @pangbo13
    • Add a native command-line installation script for Linux. #1643 @pangbo13

  • 🌟 支持在微软账户 Access Token 过期后自动刷新。#1627 @tangge233
  • 🌟 支持为实例单次导入多个资源文件(通过对话框或拖入启动器窗口)。#1630 @UNIkeEN
  • 🐛 修复 macOS 平台下无法为模组申请麦克风权限的问题。#1631 @AnemoFlower
  • 🐛 修复 Windows 平台下任务栏不显示程序标题的问题。#1637 @UNIkeEN
  • 🐛 修复用户在启动器内设置的代理未生效的问题。#1645 @UNIkeEN
  • 🐛 修复重新登录对话框与扩展列表页面的显示问题。#1646 #1660 @baiyuansjtu
  • 🐛 修复部分场景下实例列表无法加载的问题。#1652 @xunying123
  • 🐛 修复安装整合包时重复下载 Fabric API / QF API 模组的问题。#1654 @SALTWOOD
  • 🛠 重构前端部分代码,移除 lodash 依赖以降低项目复杂性。#1634 @xphost008
  • 🛠 在进程初始化期间新增错误处理与对话框提示。#1638 @UNIkeEN
  • 🛠 当创建新实例(包括安装整合包)失败时,自动删除新建的实例文件夹,避免用户在重试时产生困惑。#1658 @UNIkeEN
  • 🌐 调整与 XBOX 相关的国际化翻译。#1628 @3gf8jv4dv
  • 📦 将项目 Rust 升级至 2024 Edition。#1642 #1647 @w1049 @tangge233 @UNIkeEN
  • 📦 更新 Tauri 核心库及其插件。#1642 @w1049
  • 📦 移除 jsonwebtokenaws_lc_rs 特性以减少安装包体积。#1662 @UNIkeEN
  • 扩展:
    • MarkdownContainer 组件新增 Chakra 表格渲染映射,供扩展使用。#1649 @zaixiZaixiSJTU
  • 工作流:
    • 新增发版时自动上传 Winget 的工作流,现在可以通过 Winget 便捷安装 SJMCL(Windows 平台)。#1639 @pangbo13
    • 新增适用于 Linux 平台的原生命令行安装脚本。#1643 @pangbo13