+ core
    + accept empty second parameter of WEEKNUM spreadsheet function (tdf#165011) [Andras Timar]
    + activate View - Boundaries in Writer by default (tdf#164185) [Ilmari Lauhakangas]
    + add English (Guyana) [0xBC09] {en-GY} mapping (tdf#164276) [Eike Rathke]
    + add English (Guyana) {en-GY} locale data (tdf#164276) [Eike Rathke]
    + add Marathi autocorrect [Shantanu Oak]
    + add new words to technical dictionary (tdf#87605) [Shardul Vikram Singh]
    + android-viewer translated using Weblate [Weblate]
    + branch libreoffice-25-2-1 [Christian Lohmaier]
    + bump product version to 25.2.1.0.0+ [Christian Lohmaier]
    + bump product version to 25.2.1.1 [Christian Lohmaier]
    + check filename validity in SvtFileDialog (tdf#164686) [Mike Kaganski]
    + copy the Start Center menubar to the default menubar on macOS (tdf#41775) [Patrick Luby]
    + count all found cells in the dialog (tdf#164717) [Mike Kaganski]
    + CRASH: selecting all and deleting (tdf#164620) [Noel Grandin]
    + crashtesting: assert on reloading .docx output of fdo60683-2.odt [Caolán McNamara]
    + crashtesting: SvBaseLink::Update can invalidate later entries [Caolán McNamara]
    + curl: upgrade to 8.12.0 [Xisco Fauli]
    + delete autofilter settings when turning off autofilter (tdf#145056) [Samuel Mehrbrodt]
    + dereference null return value (cid#1640469) [Caolán McNamara]
    + disallow combining characters when a hex already appeared (tdf#164989) [Mike Kaganski]
    + do not modify procedure argument type based on its use (tdf#160578) [Mike Kaganski]
    + don't call SystemWindow::SetNotebookBar recursively (tdf#164899) [Michael Weghorn]
    + drop the erroneous exclusion of pdf export (tdf#164686) [Mike Kaganski]
    + filter out more unwanted command URIs [Caolán McNamara]
    + find_if causing copy (tdf#164853) [Caolán McNamara]
    + fix dxcanvas::DeviceHelper::getPhysicalResolution [Mike Kaganski]
    + fix Edit comments in navigator creates new comment (tdf#164374) [Darshan-upadhyay1110]
    + fix Forestbird Impress template (tdf#164617) [Laurent Balland]
    + fix import BGRx image from PDF [Noel Grandin]
    + fix misplaced rounding (tdf#164793) [Mike Kaganski]
    + fix regression from 075560420a7aa238182e2d80dfe1c5fbaad3edbd [Oliver Specht]
    + fix SwHTMLTextCollOutputInfo::HasParaToken, check for 'p', not 'P' [Stephan Bergmann]
    + fix the "contains conditional format" condition (tdf#164722) [Mike Kaganski]
    + fix URL to community forum in readme (tdf#165005) [Ilmari Lauhakangas]
    + fix Vivid Impress template (tdf#164617) [Laurent Balland]
    + fix Yellow Idea Impress (tdf#164617) [Laurent Balland]
    + fixes regression (tdf#163340) [Oliver Specht]
    + fontconfig: upgrade to 2.16.0 [Xisco Fauli]
    + gtk3 a11y: Set relations for combobox's edit (tdf#165035) [Michael Weghorn]
    + handle colorscale and friends specially when deduplicating CF (tdf#164844) [Mike Kaganski]
    + handle exceptions from UCBContentHelper::Exists (tdf#164686) [Mike Kaganski]
    + handle Rule::factor explicitly (tdf#130672) [Mike Kaganski]
    + invert alpha mask for JPEG images (tdf#164223) [Patrick Luby]
    + libpng: upgrade to 1.6.46 [Xisco Fauli]
    + list bullets formatting changed (tdf#164640) [Noel Grandin]
    + macOS: don't unintentionally ship python tkinter dylib [Christian Lohmaier]
    + macOS: simplify mac exclusion recipes [Christian Lohmaier]
    + make "Compare by: " label in Duplicates dialog translatable (tdf#164749) [Sahil Gautam]
    + make solver's Sensitivity Report prettier (tdf#157519) [Rafael Lima]
    + make sure to not modify CF list in undo/redo (tdf#164785) [Mike Kaganski]
    + mariadb-connector-c: upgrade to 3.3.14 [Xisco Fauli]
    + master docs at-page anchor: clean-up renaming (tdf#121119) [László Németh]
    + master docs at-page anchor: fix duplicated images (tdf#121119) [László Németh]
    + master docs at-page anchor: fix missing images (tdf#121119) [László Németh]
    + master docs at-page anchor: fix runtime duplicated images (tdf#121119) [László Németh]
    + offapi,i18npool,starmath: fix "," in Math again (tdf#158867) [Michael Stahl]
    + PDF export: Artifact present inside tagged content (tdf#160051) [Tibor Nagy]
    + prevent page name change during page move (tdf#164284) [Andreas Heinisch]
    + python3: do not strip soabi on linux/macOS (tdf#159988, tdf#162786) [Xisco Fauli]
    + qt: Return from QtFrame::SetPosSize after running it in main thread [Michael Weghorn]
    + reapply "copy the Start Center menubar to the default menubar on macOS" (tdf#41775) [Adolfo Jayme Barrientos]
    + related) sw: fix undo of table pasted in middle of paragraph (tdf#159377) [Michael Stahl]
    + restore saving/reapplying of CF keys in cells (tdf#164785) [Mike Kaganski]
    + revert "copy the Start Center menubar to the default menubar on macOS" (tdf#41775) [Xisco Fauli]
    + RTF import: fix unexpected CharFontFamily (tdf#164904) [Miklos Vajna]
    + sc: fix copy&paste error [Xisco Fauli]
    + sc: Use border from correct cell for merged cells in RTL (tdf#34837) [Jonathan Clark]
    + sd - fix crash while centering table contents (tdf#164855) [Balazs Varga]
    + sd: de-duplicate masters on save to pptx follow-up [Jaume Pujantell]
    + sd: de-duplicate slide masters on save to pptx [Jaume Pujantell]
    + sd: pptx export every layout used (tdf#165036) [Jaume Pujantell]
    + sfx2: fix crash in SfxViewFrame::StateReload_Impl() (cool#11002) [Miklos Vajna]
    + sfx2: fix uncaught exception in SfxObjectShell::isEditDocLocked() [Miklos Vajna]
    + sidebar a11y: Set a11y names for styles tool buttons (tdf#165002) [Michael Weghorn]
    + simplify and improve getMSPaperSizeIndex [Mike Kaganski]
    + support read protection in RTF documents (tdf#153192) [Oliver Specht]
    + support status of numbering and bullet list (tdf#105083) [Oliver Specht]
    + SVG: fix broken cropped svg files at metafile export (tdf#164622) [Balazs Varga]
    + sw annotation: Use menu parent that outlives menu (tdf#164072) [Michael Weghorn]
    + sw floattable: require in-header/footer for non-follow-text-flow (tdf#161001) [Miklos Vajna]
    + sw inline heading: fix frame AutoSize at list offset (tdf#164932) [László Németh]
    + sw inline heading: fix lost floating tables (tdf#164901) [László Németh]
    + sw inline heading: unit test for fixed text frame AutoSize (tdf#164932) [László Németh]
    + sw: clean-up bookmark boundary mark labels (tdf#163309) [László Németh]
    + sw: fix crash on converting text to table with SwSetExpField (tdf#156348) [Michael Stahl]
    + sw: fix performance disaster in SwInsertBookmarkDlg (tdf#158221) [Michael Stahl]
    + sw: Fix SwTextSizeInfo applying grid metrics without grid (tdf#164803) [Jonathan Clark]
    + sw: fix undo of paste table into footnote (tdf#159377) [Michael Stahl]
    + sw: HTML import: apply hard formatting at insert position ... [Michael Stahl]
    + sw: layout: fix bad split table resulting in empty cell [Michael Stahl]
    + sw: layout: fix cell vertical orientation after split (tdf#159029) [Michael Stahl]
    + sw: layout: fix loop with table at the end of a section [Michael Stahl]
    + sw: prevent xBookmark.getAnchor().setString("") from deleting (tdf#158198) [Michael Stahl]
    + sw: Revert use ext leading for grid spacing on DOC import (tdf#164803) [Jonathan Clark]
    + sw: tweak assert in SwFlowFrame::IsKeep() [Michael Stahl]
    + swap the "if IsCompatibility()" branches to match other places (tdf#164811) [Mike Kaganski]
    + table text in different columns no longer lined up (tdf#164900) [Noel Grandin]
    + toolkit a11y: Only send event for current cell if there's one (tdf#164783) [Michael Weghorn]
    + UNIQUE function is case-insensitive (tdf#162601) [Xisco Fauli]
    + update git submodules [Ilmari Lauhakangas, Olivier Hallot, Xisco Fauli, Christian Lohmaier, Martin Srebotnjak]
    + update results when changing condition (tdf#149907) [Samuel Mehrbrodt]
    + update the reference rdbs to libreoffice-25.2.0.3 [Stephan Bergmann]
    + use OUString ctor that takes length, which allows nullptr (tdf#160770) [Mike Kaganski]
    + use SfxBindings::Execute instead of SfxDispatcher::ExecuteList (tdf#164885) [Mike Kaganski]
    + vcl: Skip further focus processing for disposed Edit (tdf#164127) [Michael Weghorn]
    + version 25.2.1.1, tag libreoffice-25.2.1.1 [Christian Lohmaier]
    + writerfilter: fix crash in DomainMapperTableHandler::endTable() [Miklos Vajna]
    + wsl-as-helper: avoid misdetecting builddir!=srcdir with long paths [Christian Lohmaier]
    + xmlsecurity mscrypt: don't require trusted signing certs (tdf#161872) [Miklos Vajna]
    + xmlsecurity nss: don't require trusted signing certs (tdf#161872) [Miklos Vajna]
+ dictionaries
    + upgrade Mongolian dictionary to 2025.01.05 [Xisco Fauli]
+ help
    + add dark mode to Help pages (tdf#148016) [Olivier Hallot]
    + center <body> in screen for Help pages [Olivier Hallot]
    + center everything with 1440px width [Ilmari Lauhakangas]
    + clean up and optimise CSS [Ilmari Lauhakangas]
    + fix "Contents" heading color [Olivier Hallot]
    + remove module colors from Index, plus... [Olivier Hallot]
    + update and fix xapian search in online help pages [Olivier Hallot]
    + wrap book icons for mobile-friendliness [Ilmari Lauhakangas]
+ translations
    + update translations for 25-2 [Christian Lohmaier]
    + update translations for 25.2.1 rc1 [Christian Lohmaier]