This commit is contained in:
neoapps-dev
2026-06-22 13:28:16 +03:00
parent 6ae2932f6f
commit 1c2c73b95c
9 changed files with 46 additions and 10 deletions

BIN
RELEASE_ARTWORK.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 MiB

31
RELEASE_NOTES.md Normal file
View File

@@ -0,0 +1,31 @@
![Release Artwork](https://raw.githubusercontent.com/LCE-Hub/LCE-Emerald-Launcher/refs/heads/main/RELEASE_ARTWORK.png)
- **Launcher Plugins**!
Emerald can now be extended or modified using Plugins, new menus, features, whatever!
- Fix **Hellish Ends**'s download link
- Fix **neoLegacy**'s download link
- New and improved UI!
- Customizability features for instances (Panorama and Title Image)
- A lot more splash texts by the community!
- New splash screen intro!
- Fullscreen support
- Skip intro option in settings
- Sound effects for notification toasts
- New credits screen!
- Skin viewer now in the skin changing menu
- Fix performance issues on the screenshots menu
- **Deeplinks**! You can now call Emerald actions using the `emerald://` protocol
- Improved Discord RPC
- A little bit more easter eggs
- Add `unzip` as fallback to `bsdtar` on GNU/Linux
- End partnership with Relic Network.
- No more portable binaries. Installer has custom paths option.
- Bytebukkit has been renamed to LCEOnline
- Gitea and Forgejo support for instances
- Delete files *after* downloading rather than *before* that
## Screenshots
| | | |
|-|-|-|
| to be filled in | to be filled in | to be filled in | to be filled in |

View File

@@ -12,7 +12,7 @@
<url type="homepage">https://github.com</url>
<developer_name>Emerald Team</developer_name>
<releases>
<release version="1.2.1" date="2026-03-19">
<release version="1.4.0" date="2026-03-19">
<description>
<p>Latest stable release of the Emerald Legacy Launcher.</p>
</description>

View File

@@ -1,7 +1,7 @@
{
"name": "emerald-legacy-launcher",
"private": true,
"version": "1.3.0",
"version": "1.4.0",
"type": "module",
"scripts": {
"dev": "vite",

2
src-tauri/Cargo.lock generated
View File

@@ -1043,7 +1043,7 @@ checksum = "4ef6b89e5b37196644d8796de5268852ff179b44e96276cf4290264843743bb7"
[[package]]
name = "emerald-legacy-launcher"
version = "1.3.0"
version = "1.4.0"
dependencies = [
"base64 0.21.7",
"byteorder",

View File

@@ -1,6 +1,6 @@
[package]
name = "emerald-legacy-launcher"
version = "1.3.0"
version = "1.4.0"
description = "A FOSS, cross-platform launcher for Minecraft Legacy Edition"
authors = ["Emerald Team"]
edition = "2021"

View File

@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "LCE Emerald Launcher",
"version": "1.3.0",
"version": "1.4.0",
"identifier": "com.emerald.legacy",
"build": {
"beforeDevCommand": "npm run dev",

View File

@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Emerald Legacy Launcher Nightly",
"version": "1.2.0-nightly",
"version": "1.4.0-nightly",
"identifier": "com.emerald.legacy.nightly",
"build": {
"beforeDevCommand": "npm run dev",

View File

@@ -30,7 +30,7 @@ const BASE_EDITIONS = [
id: "legacy_evolved",
name: "neoLegacy",
desc: "Backporting newer title updates and Minigames back to LCE",
url: "https://git.neolegacy.dev/neoStudiosLCE/neoLegacy/releases/download/latest/neoLegacyWindows64.zip",
url: "https://bucket.ibatv.xyz/neolegacy/Release.zip", //neo: remember to change it after 1.4.0.
titleImage: "/images/minecraft_title_neoLegacy.png",
supportsSlimSkins: true,
logo: "/images/neoLegacy.png",
@@ -72,7 +72,7 @@ const PARTNERSHIP_SERVERS = [
name: "Kowhaifans Clubhouse",
ip: "lce.kowhaifan.net",
port: 25565,
}
},
];
interface GameManagerProps {
@@ -165,7 +165,12 @@ export function useGameManager({
? `https://api.github.com/repos/${owner}/${repo}`
: `${urlObj.origin}/api/v1/repos/${owner}/${repo}`;
const res = await TauriService.httpProxyRequest("GET", `${apiBase}/releases`, null, {});
const res = await TauriService.httpProxyRequest(
"GET",
`${apiBase}/releases`,
null,
{},
);
if (res.status >= 200 && res.status < 300) {
const data = JSON.parse(res.body);
let tags: string[] = data
@@ -573,4 +578,4 @@ export function useGameManager({
customizations,
updateCustomization,
};
}
}