Releases: maintaina-com/horde-installer-plugin
Bugfix Release: Fix issues with composer 2.2 on PHP 7.4
Fix: Ensure absolute paths for vendorDir
v2.5.4 vendor dir also must be absolute
Fix: Ensure absolute paths
Fix: Linux installs may fail due to relative root package path.
Fix: Does not find registry snippets from doc dir
This release fixes #20 "How to register apps ..." by making the scanner look in the vendor dir rather than the web dir to find the doc/registry.d folder.
Other:
- Use new directory tree object rather than building path strings in multiple places
- update author email address
Beware:
This release may produce a composer error on upgrade from some previous releases. In this case, just run the same composer command again and the problem will no longer occur.
Robustness improvements and ThemesHandler bug fix
This is a bug fix release
- Fix issue ThemesHandler Catalog does not get populated unless json is explicitly provided
- Robustness checks on catalog data
- Minor issue with horde-reconfigure command
Windows Support
Introduce horde:reconfigure syntax
The preferred calling convention is now composer horde:reconfigure
instead of composer horde-reconfigure
. The latter name is still supported though and won't be removed anytime soon.
The autogenerated config snippets now contain some hints to help admins avoid mistakes.
The registry.d/00-horde.php file is autogenerated when missing.
The 01-location-horde.php and 02-location-*.php files are always autocreated and will overwrite any local changes.
<?php
/**
* AUTOGENERATED FILE WILL BE OVERWRITTEN ON EACH
* composer horde-reconfigure or install/update
* Override settings in either:
* - var/config/horde/registry.local.php
* - var/config/horde/registry.d/ snippets, i.e. 99-custom.php
* - var/config/horde/registry-sub.domain.org.php
*/
Fix missing php tag in config
Make the 01-horde config snippet written by the installer actually work.
Bugfix Release: Don't prepend vendor name
Merge pull request #11 from midahp/FRAMEWORK_6_0 appName in RegistrySnippetFileWriter
Bugfix Release: Namespace the conditionals
Fixes a missing namespace error in the check if the class should be registered with the autoload_dump method