github tine-groupware/tine 2025.11-2025.09.18.1

pre-release10 hours ago

Releasenotes

Updating from Community Edition

If you update to this version from an older Community Edition (like https://github.com/tine20/tine20/releases/tag/2023.12.1), you might have to check the number of activated users. Without an activation key, this version only supports 5 enabled users.

Changelog

Features

Bugfixes

5cb8ea4 fix(Addressbook) dublicate resolve in overlay windows
f6da14d fix(Felamimail/ActiveSync): moved message should get new server id
6679661 fix(Felamimail/Account): add signatures to json expander
fe0b65d fix(Calendar/js): prevent create event from quick mouse click
ef6a2a8 fix(Tinebase): backport for 2024 CS
66ea86e fix(Tinebase/MainScreen): prevent TypeError
2f48773 fix(Tinebase/Schedular/Task): fix notification purify regex
2e4088e fix(Tinebase/CustomField): "not empty/null" filter should not find empty values
ac04c80 fix(SSO/OIDC): fix tine/matrix_synapse_integrator/matrix_id attribute
d7c18dc fix(Tinebase/js): sync filter toolbar in onFieldChange
0032f5c fix(Calendar/iMIP): displaycontainer_id of attendee might be a string
8ad2ca7 fix(Addressbook): contact does not show up in read-only mode
ee42e35 fix(Tinebase/js): sync filter toolbar to filter models
336bd6b fix(Tinebase/Log): fix logger initialization
42ce511 fix(Tinebase/SchedulerTask): show active in grid and filter
1d458a4 fix(Felamimail/js): keep deleted folder structures in trash
693ec90 fix(Calendar/iMIP): displaycontainer_id of attendee might be null
685aaac fix(Felamimail/Cache/Message): recreate tags after fetch message cache
b3799bb fix(ExtJS): query grid cell class name with special char
204ae4e fix(Admin/js): allow update contact from exsiting user
7b2d543 fix(Tinebase/js): resolve paging toolbar cursor data from http request
588689e fix(Felamimail/js): prevent set nested contact data

Tweaks

ee402e5 tweak(Calendar/iMIP): don't log all events
2e265fa tweak(Tinebase/JS): backport more performat array intersect / containsAny
f7b88e1 tweak(Courses/Export): add new pwd export template
42572bb tweak(Addressbook/Controller): oldAccount might be null
6591f49 tweak(Tinebase/Server/Http): only log non-program flow exceptions to sentry
44f7aa4 tweak(Calendar/WebDAV): convert 403 exception log to NOTICE
616873f tweak(Felamimail/Sieve): check sieve active before writing adb list script
01454f9 tweak(Tinebase/Controller/Record): relations can be null
a07ba59 tweak(Bookmarks): hide url col per default
2641221 tweak(TB) fix merge fail typo
792e84d tweak(TB Twig) fix recursive twig template loading, extending, sourcing
a5c1336 tweak(FS AV) fix asyncronous av scan race condition
e37cc20 tweak(Setup) http update applications api
acfa1a0 tweak(HR) add scheduler task to create employee accounts
c77dc81 tweak(composer) version bump dependencies
227d7e2 tweak(Addressbook/Config): don't send missing INSTALLATION_REPRESENTATIVE logs to sentry
c473d67 tweak(Sales) demo data have shared dispatch mail account
5f9bc1b tweak(TB Expressive) fast route file_exists/require race condition catch
50473e4 tweak(TB FS) improve stat cache key generation
2ab37ae tweak(TB FS) fix stat cache getDeleted flag
d17dc15 tweak(Filemanager WebDAV) fix creation of file in root directory

Don't miss a new tine release

NewReleases is sending notifications on new releases.