Releases: XOOPS/XoopsCore27
Releases · XOOPS/XoopsCore27
XOOPS 2.7.0
What's Changed
- Update XOOPS version to 2.7.0-RC5 by @mambax7 in #32
- fix(system): preserve theme switch context safely by @mambax7 in #33
- non-expand section System in the menu by @ggoffy in #34
- chore(deps): bump JetBrains/qodana-action from 2025.3.2 to 2026.1.0 by @dependabot[bot] in #35
- chore(deps): bump SonarSource/sonarqube-scan-action from 7.1.0 to 8.0.0 by @dependabot[bot] in #36
- fix(locale): number_format() defaults now come from locale, not hardc… by @mambax7 in #37
- TinyMCE 3.x removed by @mambax7 in #38
- remove Qodana, disable XML-RPC by @mambax7 in #39
- fix(system): module update preserves mid + catid; users.php exec/isResultSet bug by @mambax7 in #40
- fix(pm): tighten admin form handling and template output by @mambax7 in #41
- fix(protector): tighten admin output and module entry-point checks by @mambax7 in #42
- fix(system): drop deprecated by-reference form on uploader error fetches by @mambax7 in #43
- fix(locale): cast $number to float before passing to PHP's number_for… by @mambax7 in #46
- fix(profile): handler-based avatar save with rollback; null guards; strip_tags cast by @mambax7 in #47
- chore: add .githooks/ pre-commit + commit-msg sniffs for documented antipatterns by @mambax7 in #48
- fix(system): defensive fallback when theme_set config rows are missing by @mambax7 in #44
- fix(pm): harden readpmsg save/delete flow by @mambax7 in #49
- fix(mailer): harden constructor for missing mailer config by @mambax7 in #50
- strip leading space before <?php in language index files by @mambax7 in #51
- helper-based atomic-write cleanup; replace @unlink/@chmod by @mambax7 in #52
- test(file-safety): pin null-byte contract for cleanup helpers by @mambax7 in #53
- chore(deps): refresh xoops_lib vendor tree to current Packagist releases by @mambax7 in #56
- chore(deps): bump shivammathur/setup-php from 2.37.0 to 2.37.1 by @dependabot[bot] in #55
- final updates for XOOPS 2.7.0 by @mambax7 in #54
- update readme.txt by @mambax7 in #57
- update readme.txt by @mambax7 in #58
- updates by @mambax7 in #59
- update Debugbar version by @mambax7 in #61
- fix(installer): guard optional function calls that fatal on PHP 8.2 by @mambax7 in #60
- Fix/installer required extensions gate by @mambax7 in #62
- test(installer): cover required-extension helpers (stacked on #62) by @mambax7 in #63
- Translation info by @mambax7 in #64
- docs(changelog): record installer extension-guard fixes for 2.7.0 Final by @mambax7 in #65
- chore(changelog): set up git-cliff for a generated CHANGELOG.md by @mambax7 in #66
- fix(ci): changelog workflow — PR-based delivery + Node 24 checkout by @mambax7 in #67
- fix(ci): changelog workflow must open a PR, not push to protected master by @mambax7 in #68
- docs(changelog): regenerate CHANGELOG.md by @github-actions[bot] in #69
New Contributors
- @github-actions[bot] made their first contribution in #69
Full Changelog: v2.7.0-RC5...2.7.0
XOOPS v2.7.0-RC5
What's Changed
- chore(deps): bump actions/cache from 5.0.4 to 5.0.5 by @dependabot[bot] in #22
- show section for system services always, after controlpanel by @ggoffy in #21
- normalize profile and session indexes for 2.7.0 by @mambax7 in #23
- TinyMCE default config was not actually loading the full plugin set. by @mambax7 in #24
- the /install folder is deleted after installation, so we can't call d… by @mambax7 in #25
- SonarQube settings update by @mambax7 in #26
- fix(install): add menusitems FK during fresh install for schema parity (#9) by @mambax7 in #27
- RC-scoped 3.6.4 fixes for PHP 8, dblayertrap, and filter loading by @mambax7 in #28
- fix for skipping index normalisation on profile_field.field_name, if … by @mambax7 in #29
- Setting utf8mb4 as a default by @mambax7 in #30
- fix(xbootstrap5): load runtime scripts in the right order by @mambax7 in #31
Full Changelog: v2.7.0-RC4...v2.7.0-RC5
XOOPS v2.7.0-RC4
What's Changed
Full Changelog: v2.7.0-RC3...v2.7.0-RC4
XOOPS v2.7.0-RC3
What's Changed
- fix(installer): prevent column-shift corruption and autoloader failure on fresh install by @mambax7 in #16
- update modern theme by @ggoffy in #14
- fix(upgrade): skip stale patch directories and fix System module update URL by @mambax7 in #17
New Contributors
Full Changelog: v2.7.0-RC2...v2.7.0-RC3
XOOPS v2.7.0-RC2
Fix for missing /htdocs/modules/system/constants.php
v2.7.0-RC1
What's Changed
- Update README for XOOPS Core version change to 2.7.x by @mambax7 in #2
- Bump actions/checkout from 5.0.0 to 6.0.2 by @dependabot[bot] in #1
- Delete xbootstrap and xswatch4 by @mambax7 in #3
- add xtailwind and xtailwind2 themes by @mambax7 in #4
- chore(tinymce): update TinyMCE 7 from 7.7.2 to 7.9.2 by @mambax7 in #6
- Feature/upgrade 270 by @mambax7 in #5
- add theme screenshots for installation by @mambax7 in #7
- fix(system-menus): create and seed menu tables during fresh install by @mambax7 in #8
- refactor(upgrade): migrate upgrade framework to namespaced classes with DI by @mambax7 in #10
Full Changelog: https://github.com/XOOPS/XoopsCore27/commits/v2.7.0-RC1