Skip to content

Latest commit

 

History

History
185 lines (142 loc) · 3.39 KB

CHANGELOG.rst

File metadata and controls

185 lines (142 loc) · 3.39 KB

Roundcube JMAP Plugin Release Notes

SaaS-ready release with some more enhancements.

  • NEW: Debug capability and verbose error output is now off by default for SaaS operation #6052
  • NEW: vCardParsing and dumpInvalidVCards config options #6477
  • NEW: Expose proper session object #6173
  • Small build file fixes
  • Fix not finding Roundcube bootstrap file #6082
  • Bump OXP iCalendar/vCard to 0.4.0
  • Bump OXP Core to 1.7.1

Use realpath() instead of dirname() for PHP<7

  • Use realpath() instead of dirname() for PHP<7 #5867

Now supports Admin auth (domain-restricted).

  • Support admin auth (domain-restricted) #5070
  • Fix fatal error for Contact/get on PHP 8

Split OXP into separate components

  • Roundcube JMAP lives in its own repository now!
  • Make jscontact, mail and debug default capabilities
  • Split Calendar and legacy Contact code into the dev branch
  • Verify checksum for composer installer script

Fix byDay recurrence rule ( #5777 )

  • Calendars: Fix byDay recurrence rule ( #5777 )

Next generation logging and configuration.

  • Move log initialization to OXP
  • Next-generation config file with defaults if nothing configured
  • Support Graylog
  • Calendars: Use own mirror of icalendar library ( #5716 )
  • Contacts: Try to flatten non-arrays when parsing participants from iCalendar ( #5727 )

Fixes minor write issues

  • Depend on OXP version 1
  • Contacts: Fix some write issues

Hotfix release for Roundcube

  • Calendars: Handle all escape chars #5716
  • Calendars: Also export events with a single attendee #5727 (regression of #5476)

Fixes several calendar issues

  • Calendar: Support negative values of byDay #5438
  • Calendar: Fix fullDay until reccurenceRule #5447

Supports some cPanel weirdness

  • Calendar: Fix modified exceptions for fullDay events #5414
  • Calendar: Support custom cPanel API #5433
  • Contacts: Set maxObjectsInGet to 50000 from 5000 #5421

Various fixes.

  • Calendar: Fix modified exceptions in the recurrenceOverrides property of events
  • Calendar: Export attachments
  • Calendar: Add fix for deleted exceptions

Fixes a critical bug

  • Do not define visibility for constant

Adds more contact/calendar features and uses a single folder everywhere

  • Place files under plugins folder only
  • Explicitly include libcalendaring
  • Add more calendar properties #5372

Allow debug output in API and add some folders.

  • Print debug logs via API (to debug Error 500)
  • Contact group support
  • Bring back Identity support
  • Calendar folder support