Skip to content

v2.0.38

Choose a tag to compare

@muhme muhme released this 15 Nov 16:22
· 225 commits to main since this release
0024562
  • Corrected to use valid hostnames, e.g., jbt_cypress -> jbt-cypress.
    • If you update an existing JBT instance with git pull, you need to run scripts/create to recreate everything.
  • Extended to support Joomla Git tags for installation, e.g., 3.9.28, 5.2.0-rc4, or 5.2.1.
    • Added scripts/versions to list all usable Joomla dev branches and tag versions, as well as to list usable Docker images with PHP versions.
    • Also changed directory names, e.g., from branch_52 -> joomla-52.
    • Possible Joomla instances are now: 39, 310, 40, 41, 42, 43, 44, 50, 51, 52, 53 and 60.
  • Extended to include PHP 7.4 and PHP 8.0 (if such Joomla Docker images are available).
    • The highest option can now be used in scripts/php, and it is the default in scripts/create (previously PHP 8.1 was the default).
  • Discontinued patching Joomla instances; instead, a parallel JBT installation environment is now used.
    • See the installation folder.
    • Uses the latest main branch of joomla-cypress.
    • Uses three Cypress scripts for Joomla installation, Patch Tester installation, and disabling B/C plugins.
    • The three scripts catches, show and log Joomla web application JavaScript errors, verify with scripts/check
  • Minor changes:
    • Added shellcheck and resolved findings.
    • JBT_VIEW_QUOTE=false can now be used to disable the random quote in help.

Full Changelog: v1.1.15...v2.0.38