Releases: backdrop-contrib/bee
Releases · backdrop-contrib/bee
1.x-1.2.0
What's Changed
Added
- An option for the
db-importcommand to allow import from newer MariaDB
servers with the enable sandbox command in the dump file if the destination
database or client does not support it by @yorkshire-pudding in #440 - Tooling for the lando recipe to support Xdebug with VS Code by @yorkshire-pudding in #444
- The ability to download specified releases or branches of modules, themes,
layout templates or Backdrop itself. - Command to convert database to UTF8MB4. Issue #461 by @herbdool in #462
- Support for PHP 8.4 and PHP 8.5
- Defensive coding to prevent warnings if a module or theme exists in the
systemtable but not in the file system. Issue #473 by @yorkshire-pudding in #478
Fixed
- Unhandled errors and warnings if commands run outside Backdrop root and/or
before installing Backdrop by @yorkshire-pudding in #438 - Error if importing config to database config storage.
- Deprecations within error handling for PHP 8.4 Issue #475 by @yorkshire-pudding in #476.
- Deprecation notice for
download(dl) function on PHP 8.5 Issue #479 by @indigoxela in #484 - Fix check for latest release. Issue #456 by @yorkshire-pudding in #457
- Error on config import to db config storage Issue #465 by @yorkshire-pudding in #466
Changed
- Bee will now notify the user of additional modules that will be enabled or disabled
based on module dependencies when using the enable and disable commands by @elisseck in #445. - The functions within the download command have been made more flexible and
better able to support the coming 'update' command by @yorkshire-pudding in #446 - Provide default terminal width if
tput colsfails Issue #458 by @yorkshire-pudding in #460 - The
config-importcommand will now importsystem.extensionsconfig updates first if there are any. Issue #467 by @quicksketch in #468 - Updated PHPUnit to 9.6 Issue #332 by @yorkshire-pudding in #482
New Contributors
- @elisseck made their first contribution in #445
- @quicksketch made their first contribution in #468
Full Changelog: 1.x-1.1.0...1.x-1.2.0
1.x-1.1.0
What's Changed
- Explicitly call the PHP binary to avoid errors when installing the site by @gwolf in #387
- Check for the presence of the MySQL binaries before calling them by @gwolf in #389
- Add Contributing.md by @yorkshire-pudding in #391
- Issue #385: Add instant message and define symbols as constants by @yorkshire-pudding in #392
- Roles and permissions commands by @nico8948 in #322
- Handle incorrect cache argument by @yorkshire-pudding in #396
- Convert help output to text lines rather than tables. by @yorkshire-pudding in #397
- Fix headers already sent for yes and debug modes by @yorkshire-pudding in #399
- Minor debugging and tidy up on role commands by @yorkshire-pudding in #401
- More meaningful dev version number and latest release constant by @yorkshire-pudding in #403
- Add telemetry capability by @yorkshire-pudding in #404
- Adjust telemetry to meet requirements by @yorkshire-pudding in #406
- Adjust so telemetry not sent for GitHub workflows by @yorkshire-pudding in #407
- Add space to symbols without any by @yorkshire-pudding in #409
- Issue #411: Add config-clear command, fix bug in config-set. by @bugfolder in #412
- Output bee_messages as text rather than table by @yorkshire-pudding in #414
- Issue #279: Move to deploying the wiki from the repo by @yorkshire-pudding in #416
- Issue #279: Add workflow and Footer by @yorkshire-pudding in #417
- Issue #419: Compatibility with MySQL on alternate port by @totten in #418
- Issue #420: Fix warning with user-create by @yorkshire-pudding in #421
- Issue #410: Add context to translatable strings passed to t() by @yorkshire-pudding in #423
- Move theme commands and tests to separate files. by @yorkshire-pudding in #426
- Show command help for missing argument and required option by @yorkshire-pudding in #427
- Add theme debug command by @yorkshire-pudding in #429
- Update official support to PHP 8.3 by @yorkshire-pudding in #432
- Fix notice or warning for long column values in table by @yorkshire-pudding in #433
- Add changelog command and enhance version command by @yorkshire-pudding in #435
New Contributors
Full Changelog: 1.x-1.0.2...1.x-1.1.0
1.x-1.0.2
What's Changed
Added
- Issue #197: Create box.json by @herbdool in #367
- Add box to lando recipe so can generate phar locally by @yorkshire-pudding in #369
- Issue #380: Support db config storage in status command by @yorkshire-pudding in #381
Changed
- Issue #374: Update Lando file for v3.21.0 by @yorkshire-pudding in #375
- Issue #376: Allow switch bee version in lando with rebuild by @yorkshire-pudding in #377
Fixed
- Issue #371: Fix undefined index for port by @yorkshire-pudding in #373
- Issue #378: Fix lando mysql healthcheck warning by @yorkshire-pudding in #379
- Issue #382: Fix failure to check core submodule dependencies by @yorkshire-pudding in #383
Full Changelog: 1.x-1.0.1...1.x-1.0.2
1.x-1.0.1
Added
- PHP eval command
- User commands
- config import/export commands
- Ability to download the dev branch of projects
- Database and SQL commands
- Documentation about extending Bee
- Support for PHP 8+
- Version command
- Maintenance mode and state commands
- Ability to download project dependencies
- PHPCS checks included in GitHub Actions
- PHP Script command
- DB Drop command
- Support command level short form options
- DB Query command
- Support for GitHub Tokens to mitigate GitHub API rate limit.
Changed
- Improved install command
- Improved support for different versions of
wget() - Extended status command
- Improved display of help
- Replace
exec()andshell_exec()in download command - Additional location for custom commands
- Improve error handling
- Improve support for running tests outside Lando
Removed
- Hide progress option within download
Fixed
- Multiple bug fixes
New Contributors
- @laryn made their first contribution in #170
- @klonos made their first contribution in #193
- @kbahey made their first contribution in #217
- @indigoxela made their first contribution in #223
- @ElusiveMind made their first contribution in #204
- @herbdool made their first contribution in #258
- @nico8948 made their first contribution in #316
Full Changelog: 1.x-1.0.0-beta...1.x-1.0.1
1.x-1.0.0-beta
Beta release for 1.0.0