Tronsoft Games Portal v21.8.156 Released
All remaining public TIFE references, game details, launches, and search-index paths are now concealed from ordinary users.
Read ArticleTronsoft Games
Complete Tronsoft release history for the website, games, TIFE, and development tools.
All remaining public TIFE references, game details, launches, and search-index paths are now concealed from ordinary users.
Read ArticleTIFE is now hidden from ordinary users and remains available to administrators and developers.
Read ArticleDiscover now imports batches of downloaded EPUB files, scans their metadata and covers, and adds them as drafts or published books.
Read ArticleDiscover now connects free-book discovery to a review, download, edit, and publish workflow.
Read ArticleManage Books now uses a space-efficient title row with catalog statistics aligned on the right.
Read ArticleManage Books now has a cleaner, more compact heading with the books-and-gear icon and improved typography.
Read ArticleManage Books now appears directly in the Book Portal navigation row for authorized administrator and developer accounts.
Read ArticleManage Books visibility is hardened across all Book Portal routes for authorized administrator and developer accounts.
Read ArticleBook Portal management is now directly accessible as Manage Books, with a dedicated books-and-gear icon and prominent Enrich Existing Books controls.
Read ArticleBook Portal now includes AI Metadata management for enriching existing catalog books without re-importing their EPUB files.
Read ArticleBook Portal now handles exhausted OpenAI API credits and spend limits gracefully without making a successful EPUB import look like a failed operation.
Read ArticleBook Portal EPUB imports can use AI metadata enrichment again, chapter links stay inside the reader instead of returning 404, and future Core Website exports retain the Book Portal runtime.
Read ArticleProtected-page sign-in now uses one clean login-modal redirect and returns visitors to their requested local page.
Read ArticleDeveloper publishing permissions now resolve from the correct standard role instead of a stale role identifier.
Read ArticleGame package publishing no longer fails on an undefined tg_smart_upload_skip_csrf() call. Direct upload security remains unchanged, while valid Smart Upload handoffs retain their intended behavior.
Read ArticleDeveloper Upload Game and Upload TIFE buttons now open their permitted publishing pages without granting general administrator access.
Read ArticleThe website has been updated to v21.8.127.
Read ArticleThe website has been updated to v21.8.126.
Read ArticleThe website has been updated to v21.8.123.
Read ArticleDevelopment Portal game tiles now place Save as the final action, after all other game controls.
Read ArticleAdds a Development Portal game library with tile covers, search, engine filters, Active and Inactive flags, and safe lifecycle-aware controls.
Read ArticleThe website has been updated to v21.8.117.
Read ArticlePrimary navigation now emphasizes Home and Portals, libraries stay inside their owning portals, Account focuses on user settings, and development tools live in the Development Portal.
Read ArticleGames and development tools now belong to the Development Portal. Admin retains a single Development Portal entry point and no longer duplicates Game Manager, lifecycle, ratings, backups, or TG Studio navigation.
Read ArticleDashboard and System Health no longer flag optional updater tables or above-minimum PHP settings as advisories. Disk and server-limit findings are now reported only when they require corrective action.
Read ArticleDashboard warnings now represent actionable faults. Optional database enhancements, recommended PHP tuning, and routine security audit activity are shown as advisories or informational status instead of release warnings.
Read ArticleDashboard health now uses shared system-health data, reports the configured or installed TIFE version accurately, and no longer treats a normally uninstalled TIFE runtime as a site error.
Read ArticleFixes Admin menu initialization, improves narrow-screen Admin navigation, and adds Publishing Engine, Platform Health, and Update Storage checks to the Dashboard.
Read ArticleCorrects stale website update news metadata so the published release information reports the current website version.
Read ArticleMakes the compact reactive menu fully readable with single-column navigation, full labels, stronger contrast, and full-width account controls.
Read ArticleMakes the compact reactive menu fully readable with single-column navigation, full labels, stronger contrast, and full-width account controls.
Read ArticleMakes the compact reactive menu fully readable with single-column navigation, full labels, stronger contrast, and full-width account controls.
Read ArticleMakes the compact reactive menu fully readable with single-column navigation, full labels, stronger contrast, and full-width account controls.
Read ArticleMakes the compact reactive menu fully readable with single-column navigation, full labels, stronger contrast, and full-width account controls.
Read ArticleMakes the compact reactive menu fully readable with single-column navigation, full labels, stronger contrast, and full-width account controls.
Read ArticleMakes the compact reactive menu fully readable with single-column navigation, full labels, stronger contrast, and full-width account controls.
Read ArticleMakes the compact reactive menu fully readable with single-column navigation, full labels, stronger contrast, and full-width account controls.
Read ArticleMakes the compact reactive menu fully readable with single-column navigation, full labels, stronger contrast, and full-width account controls.
Read ArticleCorrects the root cause of News Portal and Account overlap: stale cached menu JavaScript and unsafe flex shrinking in the canonical header.
Read ArticleThe public header now detects real available space and automatically collapses before News Portal, Account, or version controls can overlap.
Read ArticleNews Portal and Account no longer overlap at medium desktop widths; the header now collapses into the reactive menu before horizontal space runs out.
Read ArticleThe canonical site navigation is now fully reactive on desktop and mobile.
Read ArticleThe website has been updated to v21.8.92.
Read ArticleThe website has been updated to v21.8.91.
Read ArticleThe website has been updated to v21.8.90.
Read ArticleThe website has been updated to v21.8.89.
Read ArticleThe website has been updated to v21.8.88.
Read ArticleThe website has been updated to v21.8.87.
Read ArticleThe website has been updated to v21.8.86.
Read ArticleSmart Upload now displays the standard Tronsoft loading hourglass while inspecting ZIP packages and while Upload & Process is running.
Read ArticleBad Blood game tiles now use the artwork supplied by the current game record/package. The obsolete hard-coded Bad Blood SVG override and metadata rewrite have been disabled.
Read ArticleThe website has been updated to v21.8.81.
Read ArticleThe website has been updated to v21.8.80.
Read ArticleThe website has been updated to v21.8.79.
Read ArticleThe website has been updated to v21.8.78.
Read ArticleThe website has been updated to v21.8.77.
Read ArticleThe website has been updated to v21.8.75.
Read ArticleThe website has been updated to v21.8.74.
Read ArticleThe website has been updated to v21.8.73.
Read ArticleThe website has been updated to v21.8.72.
Read ArticleThe website has been updated to v21.8.70.
Read ArticleThe website has been updated to v21.8.69.
Read ArticleThe website has been updated to v21.8.68.
Read ArticleThe website has been updated to v21.8.66.
Read ArticleThe website has been updated to v21.8.64.
Read ArticleThe website has been updated to v21.8.63.
Read ArticleThe website has been updated to v21.8.62.
Read ArticleThe website has been updated to v21.8.61.
Read ArticleThe website has been updated to v21.8.60.
Read ArticleThe website has been updated to v21.8.59.
Read ArticleThe website has been updated to v21.8.58.
Read ArticleThe website has been updated to v21.8.57.
Read ArticleThe website has been updated to v21.8.53.
Read ArticleThe website has been updated to v21.8.52.
Read ArticleThe website has been updated to v21.8.51.
Read ArticleThe website has been updated to v21.8.50.
Read ArticleThe website has been updated to v21.8.49.
Read ArticleThe website has been updated to v21.8.48.
Read ArticleThe website has been updated to v21.8.47.
Read ArticleThe website has been updated to v21.8.33.
Read ArticleThe website has been updated to v21.8.32.
Read ArticleThe website has been updated to v21.8.31.
Read ArticleThe website has been updated to v21.8.29.
Read ArticleThe website has been updated to v21.8.28.
Read ArticleThe website has been updated to v21.8.27.
Read ArticleThe website has been updated to v21.8.26.
Read ArticleThe website has been updated to v21.8.25.
Read ArticleThe website has been updated to v21.8.24.
Read ArticleThe website has been updated to v21.8.23.
Read ArticleThe website has been updated to v21.8.22.
Read ArticleThe website has been updated to v21.8.21.
Read ArticleThe website has been updated to v21.8.20.
Read ArticleThe website has been updated to v21.8.19.
Read ArticleThe website has been updated to v21.8.18.
Read ArticleThe website has been updated to v21.8.17.
Read ArticleThe website has been updated to v21.8.16.
Read ArticleThe website has been updated to v21.8.15.
Read ArticleAdds an end-to-end TIFE diagnostic that verifies the shared runtime, canonical Developer Kit, production story validator, version contract, and launch path without modifying game data.
Read ArticleTIFE 3.1.5 alignment is now delivered through a valid incremental package, and the Website Updater can recover from damaged updater bookkeeping for migration-free file updates.
Read ArticleThe website has been updated to v21.8.11.
Read ArticlePublishes the authoritative TIFE 3.1.5 developer workflow and downloadable starter kit, superseding obsolete TIFE 1.x authoring instructions.
Read ArticleAdds explicit engine/story version identification to the TIFE launch handoff and documents the startup contract.
Read ArticleAdds a conservative native-story contract audit to TIFE package validation and documents the audit in the TIFE 3.1.5 specification.
Read ArticleAdds story-script version consistency validation and documents the TIFE 3.1.5 save compatibility contract, including separate engineVersion and storyVersion metadata.
Read ArticleAdds launch-time TIFE runtime-version compatibility enforcement and expands TIFE diagnostics to show each story requirement, installed runtime version, and compatibility status.
Read ArticleUnifies TIFE engine-ID handling across portal queries, libraries, history, diagnostics, profiles, publishing, breadcrumbs, feedback, and admin Test Play routing.
Read ArticleUpdates TIFE launch routing for canonical engine IDs and adds strict native story path validation before redirecting to the shared TIFE runtime.
Read ArticleAdds canonical com.tronsoft.tife engine ID support, validates TIFE runtime compatibility ranges, and updates Smart Upload and installer examples to the 3.1.5 specification.
Read ArticleUpdates Smart Upload TIFE package detection and removes the stale TIFE 3.2 validator message so package handling matches the 3.1.5 specification.
Read ArticleUpdates the TIFE portal to Engine 3.1.5 and Developer Kit 3.1.5 documentation, native story paths, independent engine/story versions, compatibility rules, and current manifest examples.
Read ArticleUpdates the Tronsoft Games Website release version to 21.8.0 using the incremental updater.
Read ArticleHides portal overview Download controls from non-Admin and non-Developer users by enforcing the role filter in the shared portal navigation renderer.
Read ArticleRestricts all portal download controls and endpoints to Admin and Developer accounts only.
Read ArticleCorrects incremental checksum paths and installs the portal security and Smart Upload repairs.
Read ArticleActive-state filtering now applies to portal homepages, catalogs, direct detail routes, personal libraries, favorites, wishlists, and Continue history. Inactive/archived games remain in Development Dashboard but are hidden from player portals. TIFE now has a true TIFE-only Adventure Library instead of redirecting into the global Games catalog.
Read ArticleDownload buttons are hidden for all other users. /download-game.php independently enforces the same role check, so direct URLs cannot bypass the restriction.
Read ArticlePortal navigation should remain within the active account-specific portal rather than providing a Back to Profile control.
Read ArticleThe account dropdown button now prefers username, then display_name/name/email as fallbacks. Dropdown contents and account links are unchanged.
Read ArticleGame Portal Continue now lists only Standard games. TIFE adventures remain exclusive to /tife/history.php. Back to Profile remains available.
Read ArticleShared collection helpers now delegate favorite checks, adds, and removes to tg_favorite_has/tg_favorite_add/tg_favorite_remove. favorite-action.php also calls those canonical helpers directly.
Read Articlefavorite-action.php now validates the canonical csrf_token emitted by current portal forms and retains legacy form_token compatibility.
Read ArticleGames remains the site-wide catalog. Game Portal child navigation is restored only on Game Portal subpages and points to the dedicated portal library. TIFE uses the shared child navigation. Exploration keeps its own subnav and is removed from the shared child-navigation system to prevent duplicate/stale navigation. Main-menu active states now track full portal subtrees.
Read ArticleGames continues to use /game/game-library.php. Game Portal now uses /game/portal-library.php, permanently filtered to Standard games. TIFE Portal continues to use /tife/game-library.php and its own adventure detail pages. Game Portal browse, personal-library, detail, genre, and Continue fallback links now remain inside the Game Portal.
Read Articletg_form_token_input() on current portal pages is provided by includes/security.php and submits csrf_token. library-action.php now validates that canonical field and retains form_token fallback for legacy cached forms.
Read ArticleFixes Invalid security token when adding or removing TIFE or Standard titles from My Library. Supports add/remove operations, validates login and return paths, and redirects back to the originating portal.
Read ArticleGame Portal Continue is forced to Standard games while preserving the original page mechanics. Removes user-facing All/TIFE choices. TIFE Continue remains separate and TIFE-only.
Read ArticleGame Portal Continue no longer offers All/TIFE filters and cannot display TIFE entries even if engine query parameters are supplied. TIFE Continue already filters engine_id to TIFE at the SQL level.
Read ArticleGame Library heading, description, filters, counts, and game catalog remain unchanged.
Read ArticleCanonical public main-menu entries are filtered by developer/admin access. Footer Quick Links are filtered the same way. Existing direct portal access guard remains in place.
Read ArticleRemoves the welcome heading, workspace description, Admin Dashboard version badge, website version/date/load metadata, and associated hero styling. Smart Upload and Dashboard tools remain intact.
Read ArticleLegacy and repair functions are moved out of normal workflows. Development Dashboard is the home for Published Storage Maintenance and TIFE Migration. Wishlist Diagnostic and Legacy Wiki Diagnostic are grouped under Diagnostics & Recovery.
Read ArticleDevelopment now includes Preview Scan, Migrate Detected TIFE Games, migration counts, per-game engine changes, manifest status, and route verification. The Admin menu entry is removed and the old page redirects to the integrated Development section.
Read ArticleDevelopment now separates per-game lifecycle controls from global Published storage maintenance. The old Published Game Repair URL redirects to the Development maintenance section.
Read ArticleRemoves obsolete Quick Actions data/UI, command palette, keyboard help, pinned/recent/most-used tools, security/readiness/self-test runtime, old preferences scripts, stale CSS, and the hard-coded v21.7.03 badge. Dashboard code is reduced to the current hero, publishing workspace, Smart Upload controller, footer, and back-to-top control.
Read ArticleThe Publishing label and 'Upload, publish, export, validate, and manage releases.' text are removed.
Read ArticlePublishing remains at the top of the Dashboard. Removed Dashboard widgets and their dedicated scripts/styles are cleaned from the page.
Read ArticlePublishing is now immediately below the Dashboard hero. Quick Actions follows Publishing. Publishing remains the canonical workspace, but it is no longer a sidebar menu item.
Read ArticleDashboard is now the canonical Admin workspace for Smart Upload, publishing, updates, exports, downloads, validation, and release management. Legacy Publishing URLs redirect to Dashboard > Publishing.
Read ArticleRemoves hard-coded open details states and replaces admin-menu.js. Games, Administration & Analytics, and all other groups start closed; current-page highlighting no longer opens the parent group; legacy saved menu states are cleared.
Read ArticleThe Publishing modal previously injected forms without an explicit action, causing Upload & Process to submit to publishing-dashboard.php. Both forms now explicitly post to Smart Upload and the outer buttons enforce that endpoint.
Read ArticleRemoves reorder JavaScript, localStorage state, draggable tile attributes, reorder CSS, and orphaned reorder hooks. Smart Upload behavior is unchanged.
Read ArticleThe Smart Upload dialog is now forcibly hidden unless it has the open attribute and is positioned as a fixed modal when open.
Read ArticleRemoves dead embedded mode, versioned v108 element names, stale experimental CSS and comments, and simplifies Smart Upload to standalone plus partial-result modes.
Read ArticleThe top Publishing Smart Upload form no longer navigates to the old standalone popup. It analyzes by AJAX and opens one clean result modal with a fixed footer.
Read ArticleThe modal now uses one clean CSS block. Inner result buttons are hidden and the outer footer is shown directly after successful analysis.
Read ArticleThe result panel scrolls independently while the action buttons remain fully visible in a fixed modal footer.
Read ArticlePopup header shows v21.7.114. The action row has a visible blue bottom border so deployment and geometry changes are immediately obvious.
Read ArticleUses dynamic viewport height, reserves bottom scroll space, and forces the result action row into normal document flow.
Read ArticlePartial mode now returns only the detected-package result panel. The standalone intro and file-upload card are suppressed, and result actions remain in normal modal flow.
Read ArticleOpen /admin/publishing-path-diagnostic.php after installation. This update does not modify Publishing behavior.
Read ArticleAll Publishing navigation resolves to /admin/publishing-dashboard.php. The old Publishing URL is now only a no-cache redirect.
Read ArticlePublishing now opens /admin/publishing-dashboard.php. The old /admin/publishing.php is left untouched because the live site is evidently serving a stale copy.
Read ArticleAdds no-cache headers, new v108 element IDs, visible v21.7.108 label, and preserves the no-iframe inline Smart Upload implementation.
Read ArticleThere is now one modal, one scroll container, and no iframe or nested dialog height clipping. Smart Upload analysis is loaded into the modal with AJAX.
Read ArticleRemoves the embedded nested-dialog height trap. The Smart Upload result panel is now normal document flow inside the scrollable iframe.
Read ArticleEmbedded Smart Upload now uses one modal layer with a scrollable body and fixed in-frame action footer. Standalone Smart Upload still uses a normal dialog.
Read ArticleCancel and Upload & Process remain visible at the bottom of the popup on desktop and mobile.
Read ArticleVisual update only. Smart Upload detection, routing, and processing logic are unchanged.
Read ArticleApplies at the shared layout level so direct URLs and child pages under /exploration/ and /technology/ are also blocked for regular users.
Read ArticleFixes corrupted CSS selectors; adds All/Active/Inactive/Standard/TIFE/Published/Archived filters and search; counters update without reload; storage paths retain versions; cover files are verified before display; delete removes related rows before the game and verifies filesystem cleanup before commit.
Read ArticleSmart Upload popup, Primary Publishing Actions, and all remaining publishing tool sections are unchanged.
Read ArticleAdds a compact Smart Upload action to Primary Publishing Actions and embeds the existing Smart Upload workflow in a modal dialog.
Read ArticlePublishing intro, Primary Publishing Actions, and all other publishing sections remain unchanged.
Read ArticleRestores only admin/publishing.php from v21.7.91. No database changes and no file deletions.
Read ArticleUnderlying publishing tools remain available through their normal Admin pages and remaining Publishing sections.
Read ArticleRemoves the actual admin-menu.js auto-open and localStorage restore behavior. Current-page highlighting remains, but its parent group is no longer opened automatically.
Read Articleadmin/smart-upload.php now redirects to the integrated Smart Upload section on Dashboard > Publishing. No delete_files and no database deletion-history operation.
Read ArticleMoves the field caption to its own row and gives the file input and action button matching 46px heights.
Read ArticleThe Smart Upload form posts into the existing Smart Upload analyzer. Existing Publishing page sections remain below it.
Read ArticleHomepage Latest News now matches published status case-insensitively, no longer hides explicitly published rows because of publish_at, and ranks pinned before featured before newest.
Read ArticleShows total, active, inactive, active Standard, active TIFE, published, archived, total users, and new users in the last 30 days. Regular users do not see or query the statistics.
Read ArticleNews navigation is four columns on desktop. Relative featured_image paths are normalized to root-relative URLs.
Read ArticleVisual update only. News queries and publishing behavior are unchanged.
Read ArticleCorrects SQL quoting in /news/index.php. No database migration.
Read ArticlePublished status is matched case-insensitively with whitespace trimmed, and explicitly published articles are no longer hidden by a stale or future publish_at value.
Read ArticleAdds an All News section while preserving News, Web Updates, and Game Updates filters. This prevents published articles from appearing missing simply because they belong to another category.
Read ArticleUpdates header, footer, homepage, portal navigation, and breadcrumbs. Root /news.php and /news-article.php now redirect to /news/ equivalents.
Read ArticlePreserves the clean v21.7.77 News markup and adds route-specific 100vw breakout rules for /news/, /news/index.php, and article pages.
Read ArticleRemoves accumulated framework overrides and malformed nested wrappers. Uses one clean /news/ page structure and one dedicated full-width stylesheet.
Read ArticleFixes extra closing section tag on the News listing and the mismatched main/div closing tag on article pages, then applies full-width rules to valid markup.
Read ArticleAdds route-news, route-news-index, and route-news-article viewport breakout rules. No database changes.
Read ArticleRemoves inherited maximum-width constraints while retaining responsive page gutters and portal styling.
Read ArticleUses the existing /news/ portal as the baseline and adds shared portal styling, hero navigation, card behavior, and responsive layout.
Read ArticleUses /news/index.php as the portal and /news/article.php for articles. Legacy /news/news.php and /news/news-article.php inside the folder now redirect to the canonical pages.
Read ArticlePublished articles with no future publish date now appear in /news.php and open through /news-article.php?slug=....
Read ArticleDraft, Review, Scheduled, Published, and Archived remain available. Existing articles keep their current status.
Read ArticleRemoves the hidden textarea required attribute, uses server-side validation, and synchronizes TinyMCE before submit.
Read ArticleRemoves custom JavaScript submit interception and adds a fallback submit control. No database migration.
Read ArticleSave Article now posts directly to /admin/news-editor.php, disables while saving, synchronizes editor content, and redirects back with a success notice.
Read ArticleAdds an Admin repair page and automatically repairs newly synchronized game news articles when a stored changelog path is detected.
Read ArticleSupports TXT, Markdown, and LOG changelog files plus common patches/changelog paths. Existing inline changelog text continues to work.
Read ArticleTotal, active, inactive, published, archived, and user statistics are unchanged.
Read ArticleStatistics remain hidden from regular users. Includes total, active, inactive, standard, TIFE, published, archived, total users, and new users in the last 30 days.
Read ArticleAll Development forms now use an explicit canonical action URL. No database migration.
Read ArticleDelete no longer lets optional logging or filesystem cleanup corrupt the AJAX response. No database migration.
Read ArticleDelete still removes the game record and associated files, and creates a backup ZIP when available. No database migration.
Read ArticleUses the existing game lifecycle service. Archive moves games to archive/games, Published restores them to published-games, and Delete creates a backup ZIP before permanent removal.
Read ArticleIncremental homepage update. Background fills the hero with cover sizing and a light readability overlay. No database migration.
Read ArticleRegular users no longer see or trigger home statistics counts. Hero uses a text-free CSS background. No database migration.
Read ArticleIncremental UI update only. No database migration.
Read ArticleIncremental update. Changes only admin/smart-upload.php. No database migration or full-site replacement.
Read ArticleBuffers and clears stray PHP output before JSON responses and makes the browser-side JSON parser tolerant of accidental surrounding output. No database migration.
Read ArticleThe AJAX script is now inserted before tg_footer() where it actually executes. POST handlers also return JSON for AJAX requests. No database migration.
Read ArticleNo database changes. Uses capture-phase submit/click interception so dynamically rendered controls cannot fall back to normal form submission.
Read ArticleIncremental dashboard update. No database migration.
Read ArticleUses tg_catalog_cover() from includes/catalog-service.php. No database changes.
Read ArticleStored local cover paths are now used only if the file exists. The resolver falls back through installed game versions and common cover/title/poster filenames. No database migration.
Read ArticleInactive games are intentionally included on Development. Game Library behavior is unchanged. No database migration.
Read ArticleIncremental update. Uses the same cover resolution helper as the Game Library, including published-game cover fallback paths. No database migration.
Read ArticleSmall incremental repair package. No database migration and no full-site deployment.
Read ArticleReactivates all games and adds Active/Inactive catalog control to each Development tile.
Read ArticleMarks all existing catalog games inactive so they remain hidden from the active-only Game Library until individually reactivated.
Read ArticlePublic Game Library now lists only active/published visible games.
Read ArticlePublished games can be returned to development with Develop New Version while the live version remains published.
Read ArticleSeparates development state from actions and removes duplicate Published/Publish behavior.
Read ArticleRemoves the redundant Archived status radio. Status radios now represent development state only; Develop, Publish, and Archive remain explicit actions.
Read ArticleEach Development Dashboard game tile now has radio controls for Status and Standard/TIFE engine. Changes update game data immediately.
Read ArticleAdds radio-style status filters and Standard/TIFE engine filters to Development Dashboard.
Read ArticleOverrides the shared site-main wrapper on Developer routes so the Development Dashboard uses the actual full viewport width.
Read ArticleDevelopment Dashboard now breaks out of the site's constrained content container and spans the full browser viewport width.
Read ArticleExpands Development Dashboard to the full browser width and lets the game tile grid use the available viewport.
Read ArticleDevelopment Dashboard now displays every game as a versioned tile with Develop, Publish, Archive, Restore, and Tile actions.
Read ArticleRemoves the Developer Portal admin_menu contribution so it no longer appears under Module Extensions.
Read ArticleRemoves the historical developer-portal registration from the Module Extensions display.
Read ArticleRemoves Developer Portal from Module Extensions while retaining Development Dashboard access from the Account menu.
Read ArticleAdds Development Dashboard to the signed-in Account menu for Developer and Administrator users.
Read ArticleTransforms Developer Portal into a Development Dashboard and adds a live-preview Game Tile Editor.
Read ArticleRegisters Developer Portal with the existing Admin Module Extensions menu without replacing the v21.7.20 Admin layout.
Read ArticleAdds the Developer Portal for Developer and Administrator roles without overwriting shared v21.7.20 Admin layout files.
Read ArticleMoves Smart Upload to a dedicated first card at the very top of the Publishing Hub.
Read ArticleMakes the login popup the canonical login experience across public, protected, social-auth error, and expired Admin-session flows.
Read ArticleWidens Smart Upload from 420px to 520px while retaining full-screen stretch protection.
Read ArticleAdjusts the Smart Upload dialog from 280px to 420px while retaining the explicit width override that prevents full-screen stretching.
Read ArticleTargets the actual Smart Upload dialog element and prevents shared Admin dialog styles from stretching it to full-screen width.
Read ArticleReduces Smart Upload to 280px maximum width while retaining its hourglass and single-column details.
Read ArticleGame Update news now displays the new feature/change notes for each release instead of repeating the game's catalog description.
Read ArticleReduces the Smart Upload popup to 320px maximum width with vertically stacked information.
Read ArticleRemoves redundant Enter Portal button-like labels from homepage portal cards; the full card remains the single clickable entry method.
Read ArticleShows a Refresh Now/Later popup after a successful website update.
Read ArticleDetects same-version packages before updater bookkeeping and reports a clear already-installed message instead of a database-operation failure.
Read ArticleShows the shared Admin hourglass while Smart Upload inspects or processes a selected file.
Read ArticleReduces the Smart Upload popup to 360px maximum width and stacks its information fields vertically.
Read ArticleUpgrades legacy updater-history tables before use and prevents final bookkeeping failures from falsely reporting an otherwise successful installation as failed.
Read ArticleReduces the Smart Upload confirmation popup maximum width for easier scanning.
Read ArticleSmart Upload now hands confirmed staged files into the selected existing Admin processor instead of storing them in intake only.
Read ArticleAdds Smart Upload to Publishing: inspect file type first, show a confirmation popup with detection details, then upload or cancel.
Read ArticleMakes the Admin Dashboard default to an essentials-only view, with secondary diagnostics and history moved behind More Dashboard Details.
Read ArticleMakes Publishing Hub tile reordering an explicit optional mode rather than always-on behavior.
Read ArticleAdds persistent drag-and-drop and keyboard tile reordering to the Publishing Hub.
Read ArticleAdds Publishing as the first Admin navigation item and centralizes upload/download/export/install workflows on one Publishing page.
Read ArticleRemoves conflicting legacy Dashboard font-size declarations and establishes one consistent Admin-aligned type scale.
Read ArticleKeeps the shared Admin font family while increasing Dashboard text, labels, headings, status values, and card copy to a more readable type scale.
Read ArticleMakes Dashboard interface typography inherit the same shared Admin shell fonts as the other Admin pages, while retaining monospace only for code-like diagnostic text.
Read ArticleImproves contrast, visual hierarchy, status emphasis, section separation, and label clarity while keeping the compact v21.6.90 organization.
Read ArticleReduces dashboard height by sharing rows and collapsing secondary content while retaining the readable v21.6.87 sizing.
Read ArticleReverts the v21.6.88 dashboard size-reduction styling and restores the v21.6.87 layout dimensions while retaining recovery trends and diagnostics.
Read ArticleReduces Dashboard card heights, padding, typography, spacing, Quick Action footprint, and secondary-panel size for a denser on-screen layout.
Read ArticleSummarizes Dashboard recovery history into recurring checks, common problem areas, time-to-clear, stability streak, and improving/stable/degrading signals.
Read ArticleTracks Dashboard PASS/REVIEW transitions plus first-seen, recurrence, and cleared timestamps for self-test failures.
Read ArticleShows failed Dashboard self-test checks directly on the Dashboard with severity and targeted recovery actions.
Read ArticleCaches Dashboard self-test results, automatically refreshes them when dashboard/version/live-endpoint files change, and records the last successful PASS time.
Read ArticleSurfaces the shared Dashboard Self-Test result directly in the Admin Dashboard release summary.
Read ArticleAdds an Admin-only Dashboard regression self-test and links it from Quick Actions.
Read ArticleRemoves obsolete Dashboard layout remnants, defers lower-priority state work, and skips unnecessary live DOM updates.
Read ArticleRemembers open/closed Dashboard panels and Dashboard Options in browser storage, with a Reset Panels action.
Read ArticleMakes Dashboard reorder, visibility, navigation, and focus behavior aware of collapsed details wrappers.
Read ArticleCollapses lower-priority Dashboard sections by default and emphasizes alerts/readiness over passive history panels.
Read ArticleAdds stronger keyboard navigation, focus visibility, reduced-motion support, and improved semantics to the compact Admin Dashboard.
Read ArticleMoves advanced Dashboard controls behind one Options menu, establishes a final authoritative compact CSS layer, and improves narrow-phone Quick Actions.
Read ArticleReorganizes the Admin Dashboard into a denser operational layout with compact Quick Actions and status cards.
Read ArticleDoes not replace admin/website-updater.php. The short duplicate-submit replay guard remains active.
Read ArticleRemoves the long website-update attempt throttle while retaining duplicate-submit protection.
Read ArticleAdds actionable live release-readiness blockers and permission-aware resolve links to the Admin Dashboard.
Read ArticleMakes Dashboard statistics, system state, security activity, and release readiness refresh in place through a protected read-only status API.
Read ArticleRefreshes the Admin landing dashboard with release/TIFE context, security posture, recent security activity, and permission-aware actions.
Read ArticleAdds a short-window duplicate POST guard to high-impact Admin actions and audits blocked replay attempts.
Read ArticleAdds targeted per-user throttles for high-impact Admin actions and audits rate-limit events.
Read ArticleMasks infrastructure exceptions on high-risk Admin pages while retaining useful validation messages and full server-side diagnostics with reference IDs.
Read ArticleRemoves remaining legacy form-token/admin compatibility calls and standardizes affected pages on current CSRF and granular permission APIs.
Read ArticleProtects OAuth, API, SMTP, and platform-secret administration with stronger permissions, no-store headers, safe blank-secret handling, and redacted audit events.
Read ArticleValidates redirect parameters, HTTP(S) URLs, site-relative paths, and key enum/numeric inputs.
Read ArticleValidates uploaded file content, size, and safe stored extensions for News, Publishing Wizard artwork, and Media Library.
Read ArticleAdds platform.manage, canonical CSRF handling, explicit Revenue/Email permissions, and fixes the legacy diagnostics return link.
Read ArticleProtects archive-file delivery behind Admin authorization and adds audit coverage for backup/export access and mutations.
Read ArticleAdds CSRF-failure audit events and investigation filters/cross-links for Access Audit and Security Audit.
Read ArticleAdds a configurable Admin-specific idle timeout with security audit logging and forced reauthentication.
Read ArticleMakes website update signature policy and package trust status visible without requiring signed packages.
Read ArticleTG Studio pages, APIs, and preview now use the granular games.manage permission.
Read ArticleFinal Admin hardening: protects legacy maintenance actions, gates Diagnostics Repair Center writes, and synchronizes website version authorities.
Read ArticleAdds stats.manage, database repair gating, typed confirmations, and audit logging for destructive Admin actions.
Read ArticleThe website has been updated to v21.6.53.
Read ArticleThe website has been updated to v21.6.52.
Read ArticleAdmin write actions now consistently use the canonical CSRF system. Production Stabilization and Live Repair Console require database.manage and CSRF, Technology archive is protected, legacy form-token calls map to the canonical CSRF API, and TIFE installer guidance is aligned to Engine Specification v3.1.5.
Read ArticleThe website now conforms to the published TIFE 3.1.5 specification: native TIFE stories install under /tife-games/, the standard publisher rejects TIFE packages, engine/story versions are reported separately in plain text, saves preserve both versions, and the published specification is included under /docs/tife/.
Read ArticleThe TIFE title screen now shows both the shared engine version and the loaded story version. Values are populated from the active runtime/player and window.TIFE_GAME metadata so story upgrades display their own version automatically.
Read ArticleTIFE normal gameplay now uses a minimal stable player built from the known-working classic runtime core. Native TIFE stories continue to load from /tife-games. The player is viewport-safe and cache-busted. Shared runtime version is 3.1.5.
Read ArticleTIFE player screens now fit the browser viewport reliably. Normal gameplay no longer boots optional authoring/developer modules, reducing startup failure risk. Player assets are cache-busted so browsers immediately load the corrected shell. Shared TIFE runtime version is 3.1.4.
Read ArticleTIFE games once again launch directly in the shared engine instead of inside an iframe wrapper. This restores the engine's normal viewport, responsive sizing, keyboard focus, pointer input, and title-screen controls. Existing wrapper URLs redirect automatically.
Read ArticleNative TIFE stories install as TIFE games, all stored launch URLs use the canonical TIFE wrapper, and three persistent themes are added without replacing the installed shared TIFE runtime. Existing TIFE 3.2 Theme button behavior is preserved.
Read ArticleNative TIFE stories install as TIFE games and launch from /tife-games. Three persistent themes are added without replacing the installed shared TIFE runtime: Neon Violet, Amber Terminal, and Arctic Cyan.
Read ArticleNative TIFE packages now belong to the TIFE installer path instead of the standard game publisher. Adds Neon Violet (purple/yellow), Amber Terminal, and Arctic Cyan themes to the shared TIFE UI with persistent selection.
Read ArticleFixes TIFE title-screen option boxes that could appear but not function. Narration and ambience now use direct input handlers and robust accessible checkbox styling without relying on the :has() selector.
Read ArticleFixes TIFE story narration appearing unresponsive. Enabling narration on the title screen now activates browser speech immediately with audible confirmation, persists the setting, and narrates subsequent story output. Also improves speech-synthesis interruption handling.
Read ArticleFixes unresponsive TIFE title screens caused by the TIFE 3.1 validator assuming array-based NPC/story collections. The shared engine now accepts both legacy object maps and modern arrays, allowing migrated stories such as Colossal Cave Expedition to initialize correctly.
Read ArticleRepairs website version drift by setting the canonical root VERSION file and current release metadata to v21.6.39. Future website updates now atomically synchronize the root VERSION file whenever release authority metadata is written.
Read ArticleThe website has been updated to v21.6.38.
Read ArticleFixes TIFE games that install correctly but fail to start because the catalog route and TIFE installation identity drift. The TIFE installation record is now authoritative and publisher launch URLs are normalized to the shared runtime.
Read ArticleFixes TIFE Story File Missing after publishing shared-engine TIFE games through the normal game publisher. TIFE packages now remain in /published-games for catalog resources and are also installed to the canonical /tife-games path used by the shared TIFE 3.1.0 launcher.
Read ArticleInstalls the reusable TIFE 3.1.0 engine. No Tom Sawyer story files, artwork, screenshots, documentation, metadata, or bundled game mappings are included in the engine. The runtime loads only separately installed TIFE story packages through the portal launch router.
Read ArticleThe hourglass loader now appears in a compact centered popup with a dimmed backdrop instead of replacing the entire screen. Website updates, game updates, and download updates continue to show operation-specific progress text and block duplicate submissions.
Read ArticleThe animated hourglass now remains available after page load and is shown while website update ZIPs, game packages, and download files are uploaded and processed. Each workflow displays operation-specific loading text and prevents duplicate submissions while processing.
Read ArticleRestores the existing site-wide animated hourglass loader using the known-good public and admin layout integration. This repair uses the website updater's required update.json plus files directory package structure.
Read ArticleAdds Version 1.5 manifest cover discovery to the Game Library while preserving existing database cover images and special overrides.
Read ArticleRedesigns the Your Rating page to match the Player Rating interface and clarify 1-to-5 star selection.
Read ArticleAligns the personal rating selector with the Player Rating display.
Read ArticleReplaces the player rating selector with a direct, reliable five-star control.
Read ArticleFixes the player rating star selection display and interaction.
Read ArticleImproves the player five-star rating selection experience.
Read ArticleRepairs the player rating page and fixes the updater checksum package contents.
Read ArticleFixes the game rating star-selection control.
Read ArticleRestores the original five-star player rating system.
Read ArticleAdds half-star precision to the existing Tronsoft player game-rating system.
Read ArticleCompletes Tronsoft player game ratings with a public five-star rating and review page.
Read ArticleGame Play and Continue links now open a dedicated new game window and show a server-rendered hourglass launch screen before the game loads.
Read ArticleDirect new-window game launching with an hourglass loading screen.
Read ArticleAdmin permission hardening, settings repair, and preview-link cleanup.
Read ArticleAdds consistent open-location choices.
Read ArticleCompletes the Game Portal screenshot and walkthrough implementation.
Read ArticleCloses the final walkthrough fallback edge case.
Read ArticleCompletes the Game Portal screenshot and walkthrough implementation.
Read ArticleCompletes Game Portal detail-page media and documentation presentation.
Read ArticleCorrects the Email Reader for GoDaddy Professional Email.
Read ArticleAdds Modern Authentication to the Admin Email Reader.
Read ArticleEliminates the remaining No such host as mail.tronsoft.net error.
Read ArticleReplaces the invalid mail.tronsoft.net default and adds mailbox diagnostics.
Read ArticlePublishes the built-in Email Reader into Admin.
Read ArticleAligns Game Feedback filter actions on one baseline.
Read ArticleAligns Filter and Reset on the same baseline.
Read ArticleRepairs duplicate release-news publishing and stale Admin health warnings.
Read ArticleRepairs verified Admin defects and makes remaining runtime errors directly actionable.
Read ArticleMakes the Dashboard Health percentage self-explanatory.
Read ArticleCorrects the Admin Dashboard Health score.
Read ArticleRestores true full-width Admin pages.
Read ArticleRepairs 404 errors from Download Game buttons.
Read ArticleAdds a no-image hourglass loader and removes load-time 404 noise.
Read ArticleAdds first-class walkthrough support to TIFE story packages.
Read ArticleRepairs public 404 errors discovered during a live-site link audit.
Read ArticleConsolidates TIFE around a single shared runtime and validates stories before publication.
Read ArticleModernizes TIFE story installation, validation, catalog registration, launch routing, backups, and Admin presentation.
Read ArticleCompletes the Exploration Portal and removes its remaining dead navigation targets.
Read ArticleExpands the public Game Encyclopedia to the full available screen width.
Read ArticleRepairs the Unknown column g.publisher error on the public Encyclopedia.
Read ArticleRepairs the public Encyclopedia 404 and exposes the existing Encyclopedia database through a public browser.
Read ArticleRepairs the Game Publisher page tiles and obsolete published-game links.
Read ArticleRepairs public 404 errors discovered during a live-site link audit.
Read ArticleSynchronizes all website version displays and exported package metadata.
Read ArticleInstalls the shared TIFE runtime required by native TIFE stories and repairs installer launch validation.
Read ArticleAll version displays and Web Updates now use one authoritative release record.
Read ArticlePackage News Publishing Fix has been installed.
Read ArticleFull-Width Home Redesign has been installed.
Read ArticleHome Technology Portal Tile has been installed.
Read ArticleAdmin Diagnostics Page Repair has been installed.
Read ArticleHome News, Login Popup, and Menu Repair has been installed.
Read ArticleInstalls the shared TIFE runtime required by native TIFE stories and repairs installer launch validation.
Read ArticleInstalls the shared TIFE runtime required by native TIFE stories and repairs installer launch validation.
Read ArticleAdded a dedicated TIFE installer that validates native story packages, installs versioned story files under /tife-games, updates the game catalog, records engine and story versions separately, and launches through the shared TIFE runtime.
Read ArticleThe Home title pane now begins with Game Portal followed immediately by TIFE Portal.
Read ArticleThe Home title pane now features TIFE Portal and News Portal instead of Museum and Downloads.
Read ArticleSelecting Games now clears old Game Library filters and opens page one with the Game filter selected.
Read ArticleSelecting Games in the Game Portal now opens Game Library with Standard games selected.
Read ArticleLegacy root files for the remaining Tronsoft systems are now quarantined safely while required compatibility entry points remain.
Read ArticleLegacy Museum files in the public root are now quarantined without affecting the active Museum Portal.
Read ArticleLegacy Encyclopedia files in the public root are now quarantined without affecting active Encyclopedia modules.
Read ArticleWebsite updates can safely remove obsolete files and folders with confirmation and an audit trail.
Read ArticleThe public root has been cleaned and portal implementations organized behind compatibility entry points.
Read ArticleThe Home page now includes a live News Portal section showing the latest general news, Web Update, and Game Update.
Read ArticleWeb Updates Guaranteed Synchronization has been installed on the Tronsoft Games website.
Read ArticleTronsoft Games Portal v21.0.2 has been installed and published successfully.
Read ArticleThe Web Updater was connected to News Portal publishing.
Read ArticleExploration Portal navigation now appears inside its title pane and replaces the older standalone submenu and hero buttons.
Read ArticleRelease patch notes are now published directly to the Tronsoft News Portal.
Read ArticleTronsoft Games Portal v6.32.2 has been installed and published successfully.
Read ArticleTronsoft Games Portal v6.31.12 has been installed and published successfully.
Read ArticleTronsoft Games Portal v6.31.11 has been installed and published successfully.
Read ArticleTronsoft Games Portal v6.31.10 has been installed and published successfully.
Read Article
Sign in without leaving the page.