+ core
    + () sw: layout: fix another floating table loop (tdf#161215) [Michael Stahl]
    + /small caps do not exist in CTL fonts (tdf#160401, i#78474) [Caolán McNamara]
    + adapt flatpak build to upstream changes [Stephan Bergmann]
    + add \ before parentheses if they are in the <t> tag. (tdf#158023) [Irgaliev Amin]
    + add another loop control hack (tdf#161508) [Mike Kaganski]
    + add back reusing weakly cached ScAccessibleCells (tdf#158914) [Patrick Luby]
    + allow failed image loading in repair mode (tdf#161488) [Mike Kaganski]
    + allow larger tiff images (tdf#160635) [Caolán McNamara]
    + android-viewer translated using Weblate [Weblate]
    + android: Add missing subdir for Triple-T/F-Droid icon (tdf#157009) [Michael Weghorn]
    + AutoCorrect: don't apply final sigma before apostrophe (tdf#158051) [László Németh]
    + AutoCorrect: find item with ".*" and between :colons: (tdf#96787) [László Németh]
    + AutoCorrect: fix broken [All] dictionaries (tdf#141773) [László Németh]
    + autorecovery: keep open docs in RecoveryList (tdf#160769, tdf#57414) [Justin Luth]
    + bitmap location wrong with SVG with an embedded PNG (tdf#161086) [Noel Grandin]
    + branch libreoffice-24-2-5 [Christian Lohmaier]
    + bump product version to 24.2.5.0.0+ [Christian Lohmaier]
    + bump product version to 24.2.5.1 [Christian Lohmaier]
    + call FormulaCompiler::IsOpCodeJumpCommand just once (tdf#160056) [Caolán McNamara]
    + call lcl_getRDF since graph-names can change (tdf#160877) [Xisco Fauli]
    + canceling printing results in 'modified' document (tdf#159741) [Caolán McNamara]
    + chart > 4 columns, Only 4 colors (tdf#160522) [Noel Grandin]
    + clear the cached system font list after loading a font (tdf#155212) [Patrick Luby]
    + crashreporting: crash in CustomAnimationPane::UpdateAnimationLB [Caolán McNamara]
    + create column if not exists (tdf#161511) [Mike Kaganski]
    + deduplicate a few lines in DockingWindow::SetFloatingMode (tdf#159835) [Michael Weghorn]
    + dereference null return value (cid#1598442) [Caolán McNamara]
    + do not allocate a CGLayer for each NSWindow when using Skia (tdf#159175) [Patrick Luby]
    + do not apply macOS fix to non-macOS platforms (tdf#148569) [Patrick Luby]
    + do not show unrelated messages during broken ZIP detection (tdf#161573) [Mike Kaganski]
    + DOCX import, table style: fix para border leaking into cell border (tdf#161443) [Miklos Vajna]
    + DOCX import, table style: handle para border in table cell paras (tdf#161443) [Miklos Vajna]
    + DOCX import: fix lost numbering in paragraph style (tdf#161570) [Miklos Vajna]
    + exporting XML filter as package results in empty jar (tdf#161219) [Noel Grandin]
    + fill can use context-stroke and vice versa (tdf#161213) [Xisco Fauli]
    + fix *σ’ -> σ’ (tdf#158051) [Xisco Fauli]
    + fix autofilter result is wrong when cells contain (tdf#161457) [Balazs Varga]
    + fix autotext shortcut generation [Samuel Mehrbrodt]
    + fix bashism in configure tests for curl and libcmis [Chris Mayo]
    + fix crash by delaying resetting of attributes (tdf#160801) [Patrick Luby]
    + fix crash in "delete comments by author" in impress [Caolán McNamara]
    + fix crash when exporting spreadsheet as PDF... (tdf#161190) [Julien Nabet]
    + fix Math crash when typing "oper" (tdf#161786) [Julien Nabet]
    + fix memory leak of CTFontRef (tdf#159680) [Patrick Luby]
    + fixes copy/paste error [Heiko Tietze]
    + language-subtag-registry: upgrade to 2024-06-14 [Xisco Fauli]
    + libcmis: fix UAF on invalid certificate [Michael Stahl]
    + libxml2: upgrade to 2.12.8 [Xisco Fauli]
    + licence: add zxing-cpp [Taichi Haradaguchi]
    + licence: Fix div tag and move License Statements [Taichi Haradaguchi]
    + linguistic: fix always rejected words with U+2019 apostrophe (tdf#150582) [László Németh]
    + LOK: do not fine-tune text scaling for tile rendering (tdf#161222) [Mike Kaganski]
    + lowers shouldn't move forward because of lack of space (tdf#161202) [Mike Kaganski]
    + make sure that the big value doesn't readily overflow [Mike Kaganski]
    + merge hidden section's follows; move first-on-page section back (tdf#160958) [Mike Kaganski]
    + more stale hyphenation data after skipping blanks [Caolán McNamara]
    + NotoNaskhArabic: upgrade to v2.018 [Xisco Fauli]
    + NotoNaskhArabic: upgrade to v2.019 [Xisco Fauli]
    + NotoSansHebrew: upgrade to v3.001 [Xisco Fauli]
    + openssl: upgrade to 3.0.14 [Xisco Fauli]
    + operate on query array if no extra array or range given (tdf#158789) [Eike Rathke]
    + package: fix opening password protected scripting library (tdf#160888) [Michael Stahl]
    + properly fix use of uninitialized value [Stephan Bergmann]
    + reindex the correct style if there are duplicate names (tdf#161430) [Caolán McNamara]
    + relax significant whitespace intersection pre-check (tdf#160371) [Eike Rathke]
    + remove ability to trust not validated macro signatures in high security [Sarper Akdemir]
    + sc: warning C6011: Dereferencing NULL pointer [Xisco Fauli]
    + sd: use SAL_RET_MAYBENULL in GetViewFrame() [Xisco Fauli]
    + sd: warning C6011: Dereferencing NULL pointer [Xisco Fauli]
    + set extra drawing constraints when scaling (tdf#148569) [Patrick Luby]
    + sfx2 Connect SidebarController menu handlers earlier (tdf#159835) [Michael Weghorn]
    + sfx2: fix modified status of Base forms (tdf#157931) [Michael Stahl]
    + sfx2: Keep sidebar menu up to date (tdf#159835) [Michael Weghorn]
    + sfx2: Move logic to populate sidebar menus to TabBar (tdf#159835) [Michael Weghorn]
    + sfx2: Simplify TabBar::OnToolboxClicked (tdf#159835) [Michael Weghorn]
    + sfx2: Skip sidebar menu update for gtk4 to work around crash (tdf#159835) [Michael Weghorn]
    + sfx2: Use reference instead of pointer (tdf#159835) [Michael Weghorn]
    + sfx2: use SAL_RET_MAYBENULL in GetDispatcher() and GetFrame() [Xisco Fauli]
    + speed up print preview (tdf#160399) [Noel Grandin]
    + speedup doc with lots of redline (10) (tdf#144208) [Noel Grandin]
    + stale hyphenation data after skipping blanks [Caolán McNamara]
    + stop crashing by retaining NSString (tdf#161461) [Patrick Luby]
    + strip single stray leading "[$]" garbage from formatCode (tdf#161301) [Eike Rathke]
    + svgio: Add missing 'rebeccapurple' color [Xisco Fauli]
    + svx: use SAL_RET_MAYBENULL in GetSfxViewShell() [Xisco Fauli]
    + sw clearing break: ignore wrap-through anchored objects (tdf#161318) [Miklos Vajna]
    + sw content controls: fix custom default of dropdown to PDF (tdf#161708) [Miklos Vajna]
    + sw content controls: handle font color when exporting to PDF form (tdf#161708) [Miklos Vajna]
    + sw images: fix rounding error in relative size calculation (tdf#145972) [Miklos Vajna]
    + sw: evaluate undocumented STYLEREF field heading switch [Michael Stahl]
    + sw: fix background flys blocking footnotes (tdf#161718) [Michael Stahl]
    + sw: fix crash in SwShellCursor::Show() [Miklos Vajna]
    + sw: fix cursor position deselecting formula in table (tdf#157533) [László Németh]
    + sw: fix cursor position deselecting image in table (tdf#161360) [László Németh]
    + sw: fix hit area to resize row/col (tdf#157833, tdf#155692) [László Németh]
    + sw: fix lost size of image resized in fixed-height cell (tdf#161261) [László Németh]
    + sw: fix missing selection of floating table (tdf#161332) [László Németh]
    + sw: fix missing table border at cropped images (tdf#77388) [László Németh]
    + sw: fix overshrunk justified lines at hyphenation (tdf#160170) [László Németh]
    + sw: fix selection in multicolumn floating table (tdf#161426) [László Németh]
    + sw: fix SwTextFrameInfo::GetSpaces() for line containing only spaces [Michael Stahl]
    + sw: layout: don't move into section frame on same page (tdf#161215) [Michael Stahl]
    + sw: layout: don't move into to-be-deleted section frame (tdf#161217) [Michael Stahl]
    + sw: PDF export: fix crash on field in hidden text frame (tdf#161346) [Michael Stahl]
    + sw: text formatting: make TabOverMargin even more crazy (tdf#158658) [Michael Stahl]
    + sw: text formatting: TabOverMargin allow 55cm of crazy (tdf#161721) [Michael Stahl]
    + sw: text formatting: TabOverMargin not crazy enough (tdf#161721) [Michael Stahl]
    + sw: text formatting: try to make TabOverMargin more crazy (tdf#158658) [Michael Stahl]
    + sw: warning C6011: Dereferencing NULL pointer [Xisco Fauli]
    + traditional Chinese minus character is U+8CA0(負), not U+5069(偩) (tdf#161288) [Jeff Huang]
    + translate My AutoText in Insert toolbar (tdf#161310) [Aron Budea]
    + trigger pending spellcheck in SwCursorShell::UpdateCursor (tdf#136294) [Mike Kaganski]
    + UNDO/REDO: make sure to select the replaced content (tdf#144752) [Mike Kaganski]
    + update git submodules [Taichi Haradaguchi, Ilmari Lauhakangas, Christian Lohmaier]
    + use COL_ALPHA_OPAQUE for finding opaque pixels (tdf#161498) [Patrick Luby]
    + vcl: Notify when floating window toggled (tdf#159835) [Michael Weghorn]
    + version 24.2.5.1, tag libreoffice-24.2.5.1 [Christian Lohmaier]
    + we don't want scrollbars to be a target for Ctrl+F6, etc (tdf#160844) [Caolán McNamara]
    + when SAL_CUPS_PPD_RETAIN_TMP is set output what the ppd file was saved as [Caolán McNamara]
    + wina11y: Fix handling for special text offset -1 [Michael Weghorn]
    + writerfilter: import undocumented STYLEREF field heading switch [Michael Stahl]
    + writerfilter: move another member to SubstreamContext (tdf#161631) [Michael Stahl]
+ dictionaries
    + version 24.2.5.1, tag libreoffice-24.2.5.1 [Christian Lohmaier]
+ help
    + don't allow note icon SVGs to shrink (tdf#161413) [Ilmari Lauhakangas]
    + fix bad links in help page [Taichi Haradaguchi]
    + prevent SVGs without width from overflowing the container (tdf#161413) [Ilmari Lauhakangas]
+ translations
    + update translations for 24.2.5 rc1 [Christian Lohmaier]