Skip to content

port: bring v2.14.0 fixes into 3x-new - #399

Merged
Ibochkarev merged 1 commit into
3x-newfrom
port/v2.14.0-to-3x-new
Sep 1, 2026
Merged

Ibochkarev merged 1 commit into
3x-newfrom
port/v2.14.0-to-3x-new

Conversation

@Ibochkarev

Copy link
Copy Markdown
Member

Summary

  • Порт оставшихся изменений из v2.14.0 в 3x-new.
  • Исправлен синтаксис после pdotools 3 change cache path #359: в CoreTools.php не хватало ; у pdotools_cache_path.
  • Добавлен GitHub Actions release workflow под MODX 3.0.5.
  • Версия пакета: 3.0.3-pl.

Уже было в 3x-new

Не портируем как в 2.x

Портировано в этом PR

Test plan

  • PHP lint на изменённых файлах (php -l)
  • Проверить pdoMenu с weblink без class_key/content — без notices
  • Проверить pdoPage button/force ajaxMode и скрытие more при pages == 0
  • В tplPageWrapper доступны свойства сниппета
  • В Fenom работает {$.php.array_merge(...)} / allowed array_merge
  • После merge: тег v3.0.3 → зелёный Release workflow и zip в GitHub Release

Port remaining 2.14.0 changes, fix the missing semicolon from #359, and add a MODX 3 release workflow.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant