Default Branch

master
Some checks are pending
E2E / Linux / PHP ${{ matrix.php }} (8.1) (push) Waiting to run
E2E / Linux / PHP ${{ matrix.php }} (8.5) (push) Waiting to run
CI / Coding Style (push) Waiting to run
CI / Static Analysis (push) Waiting to run
Message Rendering / Linux / PHP ${{ matrix.php }} (8.3) (push) Waiting to run
Message Rendering / Linux / PHP ${{ matrix.php }} (8.4) (push) Waiting to run
Message Rendering / Linux / PHP ${{ matrix.php }} (8.5) (push) Waiting to run
Unit / Linux / PHP ${{ matrix.php }} (8.1) (push) Waiting to run
Unit / Linux / PHP ${{ matrix.php }} (8.2) (push) Waiting to run
Unit / Linux / PHP ${{ matrix.php }} (8.3) (push) Waiting to run
Unit / Linux / PHP ${{ matrix.php }} (8.4) (push) Waiting to run
Unit / Linux / PHP ${{ matrix.php }} (8.5) (push) Waiting to run
Unit / Windows / PHP ${{ matrix.php }} (8.1) (push) Waiting to run
Unit / Windows / PHP ${{ matrix.php }} (8.2) (push) Waiting to run
Unit / Windows / PHP ${{ matrix.php }} (8.3) (push) Waiting to run
Unit / Windows / PHP ${{ matrix.php }} (8.4) (push) Waiting to run
Unit / Windows / PHP ${{ matrix.php }} (8.5) (push) Waiting to run

d5737b2a68 · Makefile: Keep Makefile in the package · Updated 2025-12-27 10:41:53 +00:00

Branches

release-1.5
Some checks failed
tests / PHP ${{ matrix.php }}/Linux (5.5) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (5.6) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (7) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (7.1) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (7.2) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (7.3) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (7.4) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (8) (push) Has been cancelled

3cb52d6db1 · Fix Information Disclosure vulnerability in the HTML style sanitizer · Updated 2025-12-14 08:14:18 +00:00

1257
191
release-1.6
Some checks failed
browser_tests / Browser Tests (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (7.3) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (7.4) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (8.0) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (8.1) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (8.2) (push) Has been cancelled
tests / PHP ${{ matrix.php }}/Linux (8.3) (push) Has been cancelled

08de250fba · Fix Information Disclosure vulnerability in the HTML style sanitizer · Updated 2025-12-14 08:10:51 +00:00

980
340

ce56fd9b1e · Session lifetime extension · Updated 2025-12-12 09:47:57 +00:00

10
1
release-1.7
Some checks failed
E2E / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
E2E / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
CI / Coding Style (push) Has been cancelled
CI / Static Analysis (push) Has been cancelled
roundcubemail-testrunner image / build and push with PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
roundcubemail-testrunner image / build and push with PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
roundcubemail-testrunner image / build and push with PHP ${{ matrix.php }} (8.5-rc) (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled

79cd15cb4c · Merge branch 'master' into release-1.7 · Updated 2025-12-11 16:51:45 +00:00

10
3
folder-reorder
Some checks failed
E2E / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
E2E / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
CI / Coding Style (push) Has been cancelled
CI / Static Analysis (push) Has been cancelled
roundcubemail-testrunner image / build and push with PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
roundcubemail-testrunner image / build and push with PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
roundcubemail-testrunner image / build and push with PHP ${{ matrix.php }} (8.5-rc) (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled

206c37afe7 · Move sortable folder list code to treelist.js and adapt to previous UX · Updated 2025-12-10 10:39:38 +00:00

14
25

82aa611d10 · Also run only one browser tests job per ref · Updated 2025-10-08 17:00:52 +00:00

47
2

1f88ae4840 · Fix COMPOSER_ARGS in/with .ci/compose.yaml · Updated 2025-10-06 09:41:20 +00:00

55
1

d04632241e · Exclude .php-cs-fixer-fully_qualified_strict_types.php from release tarballs · Updated 2025-10-01 14:37:46 +00:00

66
1

12f8cf0eb6 · Update Changelog · Updated 2025-10-01 08:45:51 +00:00

66
1
fix-upload-on-workflow-errors
Some checks failed
E2E / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
E2E / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
E2E / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
CI / Coding Style (push) Has been cancelled
CI / Static Analysis (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled

9a1bb03954 · Upload browser console on test failure · Updated 2025-09-24 08:51:42 +00:00

70
2
persisted-login-plugin
Some checks failed
E2E / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
E2E / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
CI / Coding Style (push) Has been cancelled
CI / Static Analysis (push) Has been cancelled
Message Rendering / Linux / PHP 8.3 (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled

492aa33af4 · New plugin: Persisted login · Updated 2025-09-17 12:18:03 +00:00

81
1

8778664b33 · Avoid warning with unset COMPOSE_ARGS · Updated 2025-09-15 10:18:56 +00:00

78
1
test-with-php8.5
Some checks failed
E2E / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
E2E / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
E2E / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
CI / Coding Style (push) Has been cancelled
CI / Static Analysis (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Message Rendering / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.5) (push) Has been cancelled

3e15b10425 · Replace chr() by mb_chr() and remove the workaround · Updated 2025-09-09 13:28:52 +00:00

88
14

97ba7f0363 · Use generic tag name in container image build script · Updated 2025-09-08 20:19:05 +00:00

88
2
improve-local-container-testing
Some checks failed
E2E / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
E2E / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
CI / Coding Style (push) Has been cancelled
CI / Static Analysis (push) Has been cancelled
Message Rendering / Linux / PHP 8.3 (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled

218e532bcf · For container-based testing allow to specify a testrunner image, and COMPOSER_ARGS · Updated 2025-09-08 20:14:56 +00:00

88
4

60b7d58ec0 · Remove Internet Explorer from README · Updated 2025-09-04 22:37:24 +00:00

88
1
wash-name-attribute
Some checks failed
E2E / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
E2E / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
CI / Coding Style (push) Has been cancelled
CI / Static Analysis (push) Has been cancelled
Message Rendering / Linux / PHP 8.3 (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled

fd7819d342 · Also "wash" the name attribute of textarea and select · Updated 2025-09-04 22:36:14 +00:00

88
2
catch-group-syntax
Some checks failed
E2E / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
E2E / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
CI / Coding Style (push) Has been cancelled
CI / Static Analysis (push) Has been cancelled
Message Rendering / Linux / PHP 8.3 (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled

5588902017 · Show homograph-warning-icon before email address, unify warning wording · Updated 2025-09-04 22:34:33 +00:00

88
3

2ec8f00d21 · Fix flaky browser test · Updated 2025-09-04 18:29:45 +00:00

89
1
makefile-release-helpers
Some checks failed
E2E / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
E2E / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
CI / Coding Style (push) Has been cancelled
CI / Static Analysis (push) Has been cancelled
Message Rendering / Linux / PHP 8.3 (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Linux / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.1) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.2) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.3) (push) Has been cancelled
Unit / Windows / PHP ${{ matrix.php }} (8.4) (push) Has been cancelled

afafd2fcf6 · Make targets to help with publishing releases · Updated 2025-08-19 09:47:34 +00:00

109
1