Headlines
| XOOPS Web Application System | ||
|---|---|---|
|
|
Updated | Wed, 05 Aug 2026 13:40:28 +0000 |
| Description | Powered by You! | |
| Webmaster | webmaster@xoops.org( XOOPS Web Application System ) | |
| Category | Publisher | |
| Generator | Publisher | |
| Language | en | |
| XOOPS Debugbar 1.4.0 released | ||
| Published: | Mon, 03 Aug 2026 16:40:00 +0000 | |
| Description: | XOOPS DebugBar 1.4.0 Is Here: Smarter Diagnostics, Safer Debugging, Faster Development XOOPS DebugBar 1.4.0 delivers administrator-only diagnostics, performance analytics, query and N+1 detection, protected logs, system checks, and optional profiling integrations for XOOPS 2.7.1+ The release strengthens security with bounded sanitization, CSRF protection, signed read-only EXPLAIN requests, and safer diagnostic rendering, while adding numerous usability and reliability improvements. Existing installations should run the XOOPS module update after upgrading. DebugBar 1.4.0 turns the module from a request inspector into a diagnostics toolkit: it now tells you not just what happened, but where in your code it happened. Highlights * Call-site attribution. N+1 and duplicate-query detection could report that sixty-two identical statements ran, but not what ran them. Findings now name the file and line — on the first real page it saw, a genuine N+1 in Publisher: sixty-two executions from ItemHandler.php:255. * Where the time actually went. A Boot / SQL / App split names whichever segment dominated the request, so you know whether query tuning would help before you start. The Server-Timing header reports the same breakdown. * Real-user web vitals. LCP, INP and CLS collected from actual visitors and attached to the matching profile, with per-URL averages on the Analytics page. * Xdebug profiling from the toolbar. Arm a one-shot profile with a button, then read the cachegrind output in the admin — top functions by inclusive and self cost, no external viewer needed. * Block cache visibility. A front page rendering nineteen uncached blocks pays nineteen block renders on every view. Cached and uncached counts are now stored per request and averaged per module. * Three features that had shipped without working now do: a) the collect_events preference (every dispatch is observable, including events nothing listens to), b) SQL syntax highlighting in the Queries panel, and c) the per-profile Delete button in the Xdebug viewer. DOWNLOAD: https://github.com/XoopsModules27x/debugbar/releases/ TUTORIAL: https://github.com/XoopsModules27x/debugbar/blob/main/docs/using-debugbar.md more... |
|
| XOOPS 2.7.3 Beta 1 Released | ||
| Published: | Tue, 28 Jul 2026 11:30:00 +0000 | |
| Description: | XOOPS 2.7.3 Beta 1 is available XOOPS 2.7.3 Beta 1 is ready for testing. It pairs a set of stability and security fixes with new diagnostic tooling — a persistent, opt-in log that records what the in-page debug panel cannot. Download: https://github.com/XOOPS/XoopsCore27/releases/tag/v2.7.3-Beta1 more... |
|
| XOOPS 2.7.1 & 2.7.2 Language Packs Are Here — 38 Languages Ready to Download | ||
| Published: | Sat, 25 Jul 2026 23:10:00 +0000 | |
| Description: | XOOPS 2.7.1 & 2.7.2 Language Packs Are Here — 38 Languages Ready to Download Great news for the XOOPS community: the official language packs for XOOPS 2.7.1 (work for XOOPS 2.7.2 too) are now available, refreshed and ready across 38 languages — from Arabic and Bosnian to Ukrainian, Urdu, and Vietnamese. This release brings every core language pack in line with 2.7.1+, so no matter where your site lives, your admins and members can work in a language that feels like home. We're also thrilled to welcome a newly completed Gujarati (ગુજરાતી) translation — a full 100% core coverage, joining the family for the first time at this level. Each pack is a drop-in match for the 2.7.1+ Core: consistent constants, clean UTF‑8, and validated against the English reference so you get a smooth, blank-screen-free experience out of the box. Grab your language: Every pack lives in its own repository under the XoopsLanguages organization on GitHub, with a direct download for 2.7.1:: - Arabic - Bosnian - Brazilian - Bulgarian - Catalan - Croatian - Czech - Danish - Dutch - English-Reference - Finnish - French - Galician - German - Greek - Gujarati - Hebrew - Hungarian - Italian - Japanese - Korean - Malaysian - Norwegian - Persian - Polish - Portuguese - Romanian - Russian - Schinese - Slovenian - Spanish - Swedish - Tchinese - Thai - Turkish - Ukrainian - Urdu - Vietnamese Want to help? XOOPS is powered by its community, and translations are one of the best ways to give back. Spot something to improve, or want to bring your language to 100%? Head to the XoopsLanguages repositories and open a pull request — every string counts. A huge thank-you to the XOOPS Translation Team and every contributor who made this release possible. Here's to making XOOPS the most welcoming CMS in the world — in every language. ???? more... |
|
| XOOPS 2.7.2 Final Releaesed | ||
| Published: | Sat, 25 Jul 2026 11:30:00 +0000 | |
| Description: | XOOPS 2.7.2 FINAL RELEASE The XOOPS Development Team is pleased to announce the release of XOOPS 2.7.2. This maintenance release strengthens security and upgrade handling, adds form and theme improvements, refreshes bundled dependencies, and supports PHP 8.2 through PHP 8.5. Download XOOPS 2.7.2: https://github.com/XOOPS/XoopsCore27/releases For full documentation on installing or upgrading XOOPS please see: https://xoops.github.io/xoops-docs/ more... |
|
| XOOPS ModuleInstaller 1.6.0 Speeds Multi-Module Testing and Development | ||
| Published: | Fri, 24 Jul 2026 15:30:00 +0000 | |
| Description: | ModuleInstaller 1.6.0 is the bulk admin tool that keeps multi-module XOOPS work practical—especially when you are building features, debugging integrations, or spinning up throwaway test setups. Why it helps testers and developers • Bulk install, update, activate, and deactivate — stop clicking through modules one by one when a stack changes. • Module Sets + Focus — define a named subset (e.g. “billing stack”), activate only those modules, and park the rest without uninstalling. Snapshot first, restore when the test is done. • Safer batch runs — missing folders and protected modules (system, ModuleInstaller) are skipped with clear reports instead of killing the whole job. • Less friction on large sites — filter, select-all, sticky selection count, and “apply set” on bulk lists keep long module catalogs usable. • Sample set included — load a ready PM + Profile + Protector set and start from a common baseline instead of rebuilding it by hand. Requirements: XOOPS 2.7.0+, PHP 8.2+, mtools 1.2.0+ (installed; need not be active). Ship fewer “which modules were on?” mysteries. Spend the time on the bug, not the admin clicks. Download ModuleInstaller: https://github.com/XoopsModules27x/moduleinstaller/ mTools: https://github.com/XoopsModules27x/mtools/ A full walkthrough is in the module’s docs/TUTORIAL.md and the project changelog. more... |
|

