6.0.0-git
2024-04-18

Diff for Horde4/BCBreaking between 14 and 15

+ Backward Compatibility Breaking Horde Issues (aka Horde 4.0 TODO)



* Fix cloning behavior (See Bug 1410).

* Remove deprecated code in IMAP_Tree::.

* Move IMP_IMAPClient:: to Horde.

* Merge IMP_Thread:: to IMAP_Thread::.

* Encrypt deprecations in Horde_Crypt_pgp::.

* Use one place for clear text sendmail error messages.

* rename files in imp/templates/prefs to more sensible defaults (e.g. draftsfolderselect.inc, not folderselect.inc)

* Remove deprecated code in MIME_Headers::

* Remove {{$foo = &new Foo();}} calls and replace with {{$foo = new Foo();}} - The former is deprecated as of PHP 5 and causes errors when strict code checking is on.

* Remove IMP_Template::.

* Remove app-specific 'stripe.js' files.

* Move share edit form into framework package to make it extendable.

* Convert all configuration files to XML format.

* Replace horde's popup.js with IMP's version.

* Remove IMP_IMAP_Search:: and Ingo_IMAP_Search::.

* Remove imap_reopen() call in IMAP_Search::.

* Make getType() return values consistent in iCalendar::.

* Move date/time parsing methods from iCalendar:: to Horde_Date::.