Files
MokoSuiteEditor/CHANGELOG.md
T
jmiller 6d33273e18
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 9s
fix: honest installer success message
Gate the installer success/license/next-steps message behind a fail-open
verifier so the installer never reports success when the install failed or
only partially completed.

- Package scripts: verify every child extension declared in the manifest
  actually registered in #__extensions before showing the license message.
- com_mokoog component script: verify the declared SQL tables exist before
  echoing the success message.

Mirrors MokoSuiteHQ PR #72 and MokoSuiteClient PR #300. Both checks are wrapped
in try/catch and fail open, so a transient DB/IO glitch never fakes a failure.

Claude-Session: https://claude.ai/code/session_01B9aZHSWbiiZykJD88pYx8R
2026-07-06 11:18:46 -05:00

1.0 KiB

Changelog — MokoSuiteEditor

[Unreleased]

Fixed

  • Honest install success — the package installer no longer shows the license / next-steps message when a bundled child extension failed to install. Postflight now verifies every extension declared in the package manifest actually registered in #__extensions and enqueues an error instead. Verification fails open, so a transient DB/IO glitch never fakes a failure.

Added

  • Package Manifestpkg_mokosuiteeditor.xml with dlid and updateservers
  • Source Structure — directory scaffolding for editor plugin
  • Wiki — Home, guides/Installation, guides/Configuration
  • README — feature overview and package structure
  • Tracking Issues — 10 issues: scaffold, media, links, source, profiles, tables, integration, roadmap, TEST, WIKI