229 lines
12 KiB
JSON
229 lines
12 KiB
JSON
{
|
|
"latest_version": "2.4.1",
|
|
"minimum_app_version": "2.1.0",
|
|
"releases": [
|
|
{
|
|
"version": "2.4.1",
|
|
"date": "2026-06-28",
|
|
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
|
|
"pck_size": 0,
|
|
"changelog": [
|
|
"Fixed Gauntlet map layout to remove red unpassable barrier blocks and center blocks.",
|
|
"Fixed Gauntlet mode to prevent powerups or sticky bubbles from spawning on boundary tiles or under the central cannon.",
|
|
"Center Candy Cannon now shoots actual projectiles that fly towards sticky cells and leave a VFX trail.",
|
|
"Added new VFX to the Center Candy Cannon. It now has a glowing pink tank and spinning metallic rings.",
|
|
"Fixed Gauntlet Cleanser to stack charges instead of capping at 1.",
|
|
"Cleanser instantly clears a 3x3 AoE of sticky cells and frees any players inside immediately upon activation.",
|
|
"Added VFX and SFX when purifying cells with the Cleanser (cyan burst particles).",
|
|
"Added instant visual feedback indicator for Gauntlet Cleanser using popup text when consumed.",
|
|
"Fixed Gauntlet Cleanser UI phase label layout to ensure it does not overlap with other UI elements."
|
|
]
|
|
},
|
|
{
|
|
"version": "2.4.0",
|
|
"date": "2026-06-18",
|
|
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
|
|
"pck_size": 0,
|
|
"changelog": [
|
|
"Rebuilt Gauntlet game mode with new wave-based mechanics and arena redesign",
|
|
"Added freeze-area VFX \u2014 freeze powerup now shows visible icy floor spread",
|
|
"Added block-wall VFX \u2014 blocked tiles now display visible barrier effect",
|
|
"Added playerboard scatter VFX \u2014 Stop n Go penalty shows shake effect",
|
|
"Fishing Tektons in Freemode now animate both character and rod",
|
|
"Static Tekton turrets now face throw direction and play throw animation",
|
|
"Unified animation pack with original Blender bone names for smoother movement",
|
|
"Characters now carry with walking blend instead of sliding idle",
|
|
"Fixed host name showing as Guest when starting Freemode quickly",
|
|
"Fixed double-click match creation error on mode buttons",
|
|
"Fixed Tekton pickup prompt to follow custom keybind settings",
|
|
"Lobby area label now auto-updates when switching game modes",
|
|
"Fixed wrong Tekton model in Freemode static turrets",
|
|
"Admin Panel no longer crashes on empty server JSON responses"
|
|
]
|
|
},
|
|
{
|
|
"version": "2.3.4",
|
|
"date": "2026-05-15",
|
|
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
|
|
"pck_size": 0,
|
|
"changelog": [
|
|
"Modernized Gacha and Fragment Craft UI with Tekton dark theme and 4px bordered panels",
|
|
"Redesigned Star/Gold banner tabs with Cyan (inactive) and Dark Blue (active) styling",
|
|
"Replaced text balances with icon-based currency panels matching the Lobby style",
|
|
"Added individual fragment quantity displays (Common, Uncommon, Rare) in Craft Panel",
|
|
"Fixed RatesLabel text visibility in Gacha Panel (changed brown to light grey)",
|
|
"Updated ProfilePanel category tabs to use text labels instead of emojis",
|
|
"Standardized compact, fixed-width currency display logic across all sub-menus"
|
|
]
|
|
},
|
|
{
|
|
"version": "2.3.3",
|
|
"date": "2026-05-13",
|
|
"pck_url": "https://raw.githubusercontent.com/adtpdn/tekton-updates/main/latest/patch.pck",
|
|
"pck_size": 0,
|
|
"changelog": [
|
|
"Modernized Shop UI to match Lobby's dark theme and neutral dark-grey aesthetic",
|
|
"Replaced Label-based currency indicators with pill-shaped containers and high-quality gold/star textures",
|
|
"Integrated RichTextLabel with BBCode support for inline currency icons across all shop cards",
|
|
"Implemented active-state highlighting for shop tabs (white bg/dark text for selected)",
|
|
"Added featured banner system with sidebar support for event-based selling",
|
|
"Added 'Shop' tab to Admin Panel to manage featured banner slots and event labels",
|
|
"Standardized UI margins, button padding, and minimum sizes across shop panels",
|
|
"Added server-side RPCs for persistent featured banner management",
|
|
"Fixed missing dependency errors by clearing stale .godot cache and UID references",
|
|
"Implemented _populate_banners() function in shop_panel.gd"
|
|
]
|
|
},
|
|
{
|
|
"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 \u2014 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 \u2014 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 \u2014 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."
|
|
]
|
|
}
|
|
]
|
|
}
|