Skip to content

7.0.0

Choose a tag to compare

@ralflang ralflang released this 30 Jun 17:30
· 29 commits to FRAMEWORK_6_0 since this release

fix(doc): repair changelog.yml syntax for legacy 0.0.1 entry
test: add @coversNothing and drop empty anonymous-class parens in ItipRequestCounterTest
chore: update CI
fix: is: time-ago is the trigger, not the outcome
fix(dynamic): handle dynamically inserted time elements via MutationObserver (#22)
refactor: Most of PR #82 's changes are no longer needed due horde/base#120 and horde/Date#19
fix(message): use locale-aware time formatting in IMP_Message_Date (#22)
fix(themes): dark-mode overrides for dynamic compose
fix(compose): batch multi-file attachment uploads into one request (#76)
fix(compose): batch multi-file attachment uploads into one request (#76)
fix(dynamic): localize relative date display via Intl.RelativeTimeFormat (#22)
fix: Intermittent crashes when session data cannot be unpacked
fix(imp): repair HTML view-in-popup after Horde 6 CSRF tokens
fix(imp): avoid undefined data key in delivery status render
feat(imp): show iTip RSVP UI above invitation HTML body
feat(imp): show iTip RSVP UI above invitation HTML body
fix(icons): update delete-small autocompleter remove icon
fix(icons): update delete-small autocompleter remove icon
feat(imp): Expose IMP dynamic view dimensions as CSS custom properties
Address review: use sidebar's rendered clientWidth for left offsets
Expose IMP dynamic view dimensions as CSS custom properties
Merge pull request #68 from horde/feat/polish_EAS16.1
test: rename misleading counter-accept test
Potential fix for pull request finding
Potential fix for pull request finding
Update mime_drivers.php
feat(imp): wire EAS 16.1 counter-proposal accept/decline in iTip UI
Merge pull request #67 from horde/feat/Initial_EAS16.1-support
Delete doc/pr directory
fix(imp): address COUNTER iTIP review feedback
feat(imp): handle COUNTER accept/decline workflows and proposal updates