{ "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." ] } ] }