Files
tekton/assets/data/version.json
T
2026-05-12 17:55:53 +08:00

156 lines
7.4 KiB
JSON

{
"latest_version": "2.3.2",
"minimum_app_version": "2.1.0",
"releases": [
{
"version": "2.3.2",
"date": "2026-05-12",
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
"pck_size": 0,
"changelog": [
"Integrated Mailbox UI into lobby with CanvasLayer overlay",
"Redesigned mailbox_panel.tscn to 3-column layout (mail list, content, rewards)",
"Added auto read-all and auto claim-all on mailbox open",
"Fixed MailboxBtn text glitch — replaced text override with MailBadge Label overlay",
"Admin Panel: Target user field now accepts username or user_id with Find button",
"Admin Panel: New Mail Manager tab to view, edit, end, and delete sent announcements",
"Admin Panel: Edit dialog uses DatePicker for end date and supports recipient reassignment",
"Server: Added admin_list_mail, admin_update_mail, admin_delete_mail_server RPCs",
"Server: admin_list_mail scans all users personal inboxes via storageList",
"Server: admin_update_mail supports moving mail between users and global",
"Server: Added save_mail_state RPC to persist read_ids to server",
"Fixed mark_as_read — now persists to Nakama inbox state instead of local-only pass"
]
},
{
"version": "2.3.1",
"date": "2026-05-11",
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
"pck_size": 0,
"changelog": [
"Integrated DM tab system directly into lobby chatbox — no more fullscreen overlay",
"Added @username auto-suggest popup with touch/mobile support",
"DM messages render in shared GlobalChat RichTextLabel by active tab context",
"Dynamic DM tabs with (X) close button using scene-local DMTabTemplate",
"Incoming DMs auto-create tabs without opening Social Panel",
"Fixed self-DM tab creation bug",
"Chat timestamps updated to DD-MM-YY - HH:MM format",
"Added /clear command for DM (local) and Global (admin-only with server-side RPC)",
"Added admin_clear_global_chat server RPC to permanently delete channel messages"
]
},
{
"version": "2.3.0",
"date": "2026-05-06",
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
"pck_size": 0,
"changelog": [
"Fixed boot screen crash caused by TextureButton cast as Button returning nil",
"Routed boot screen button text through child Label nodes for TextureButton compatibility",
"Changed changelog bullets to BBCode table layout for proper hanging indent alignment",
"Fixed changelog RichTextLabel scroll by removing fit_content flag",
"Synced player avatar, username, leaderboard score, and rank to Room List panel",
"Wired Play tab mode buttons (Freemode, Stop n Go) to restored hosting logic",
"Wired Room tab mode buttons to filter room list by game mode",
"Encoded game mode prefix in room name for LAN room discovery filtering",
"Added game_mode field to room dictionaries in LobbyManager and NakamaManager"
]
},
{
"version": "2.2.1",
"date": "2026-05-01",
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
"pck_size": 0,
"changelog": [
"Updated daily login logic to support multiple reward types (star, gold, fragments).",
"Fixed leaderboard UI to dynamically update with player changes.",
"Added full backend Nakama support for daily login claiming and administration.",
"Refactored Admin Panel to include a bordered 30-day grid layout with January-December selection."
]
},
{
"version": "2.2.0",
"date": "2026-04-30",
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
"pck_size": 0,
"changelog": [
"Redesigned Social Panel with a 3-tab layout (Search, Requests, Friends) to fix UI overlap issues.",
"Fixed an issue where offline friend requests were not being delivered properly.",
"Added persistent storage for Direct Messages, loading previous chat history when opening a DM.",
"Improved real-time Nakama socket listening to allow incoming DMs to be received instantly even when the chat tab is closed.",
"Fixed account state pollution where friend data leaked when switching users without restarting the client.",
"Corrected server-side RPCs for Nakama send_friend_request ensuring persistent push notifications.",
"Re-themed Social Panel DM UI to use dark brown fonts for high-contrast readability."
]
},
{
"version": "2.1.9",
"date": "2026-04-29",
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
"pck_size": 0,
"changelog": [
"Added friend system with friend list, direct messaging, and lobby invitations",
"Improved Steam login support",
"Added Social Panel with Friends, Global Chat, and Direct Message tabs",
"Added ability to add/remove friends from lobby player slots",
"Added Invite Friends button to lobby",
"Added lobby invite notifications",
"Fixed account type display in profile panel"
]
},
{
"version": "2.1.8",
"date": "2026-04-24",
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
"pck_size": 0,
"changelog": [
"Optimized network synchronization with deterministic tile slots and granular board sync",
"Removed lag-sensitive server adjacency checks to fix \"disappearing tiles\" on high-latency connections",
"Fixed \"No multiplayer peer assigned\" crash during host disconnection and cleanup",
"Finalized AP system removal, transitioning to a fully real-time authoritative model",
"Restored bot mission completion logic",
"Stabilized Nakama socket cleanup during match-to-lobby transitions",
"Fixed Tekton not rotating toward spawning direction when throwing tiles",
"Fixed purple powerup tiles spawning on top of existing layer 1 tiles",
"Added animation delay to tile spawning to match Tekton throw animation timing",
"Implemented 1-tile perimeter buffer on all spawn areas to prevent edge spawning and stuck gaps",
"Tekton NPCs now spawn exclusively in corner zones; players spawn in middle zones",
"Fixed outline shader being lost when applying skin material overrides",
"Added Unstuck button to pause menu to teleport stuck players to a safe area"
]
},
{
"version": "2.1.7",
"date": "2026-04-24",
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
"pck_size": 0,
"changelog": [
"Upgraded Gacha interface with dynamic CSGO-style sequential reveal animations",
"Added an animation skip button for faster 10x multi-pulls",
"Fixed a bug where opening the Craft menu from Gacha would show an empty screen",
"Stabilized login flow by resetting connection states after failed auto-logins"
]
},
{
"version": "2.1.6",
"date": "2026-04-24",
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
"pck_size": 0,
"changelog": [
"Added Gacha system with Star and Gold banners (1x & 10x pulls)",
"Fragment Craft system \u00e2\u20ac\u201d collect drops to craft exclusive skins",
"Fixed boot screen stuck on \"Checking versions...\""
]
},
{
"version": "2.1.5",
"date": "2026-04-20",
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
"pck_size": 0,
"changelog": [
"Initial release of the new patching system.",
"Added boot screen paginator."
]
}
]
}