+ core
    + - Muted color for search info on dark themes (tdf#162582) [Heiko Tietze]
    + -Werror,-Wunused-private-field [Stephan Bergmann]
    + A11Y sidebar: fix hyperlinks false warning (tdf#162988) [Balazs Varga]
    + A11Y sidebar: fix unecceserry warning in case if we have (tdf#162890) [Balazs Varga]
    + A11Y sidebar: fix warning does not disappear when (tdf#162889) [Balazs Varga]
    + accept Add-In CompatibilityName when reading OOXML (tdf#161599) [Eike Rathke]
    + accept BYTE and SHORT types in the Solver Options dialog (tdf#162899) [Rafael Lima]
    + add-In CompatibilityName: for "en-US" try the most likely fallback of "en" [Eike Rathke]
    + also handle Exit Property for Property Set (i#109051) [Mike Kaganski]
    + also shift down tables with text::HoriOrientation::RIGHT (tdf#162781) [Mike Kaganski]
    + always create a local "Nothing" for the "WITH" variable (tdf#162962) [Mike Kaganski]
    + area under removed editview needs to be refreshed (tdf#162651) [Caolán McNamara]
    + autocorrect: Add unittest (tdf#162911) [Xisco Fauli]
    + avoid deadlock [Mike Kaganski]
    + avoid formula import and use fallback for now (tdf#129061) [Mike Kaganski]
    + branch libreoffice-24-8-2 [Christian Lohmaier]
    + bump product version to 24.8.2.0.0+ [Christian Lohmaier]
    + bump product version to 24.8.2.1 [Christian Lohmaier]
    + candy template: auto for titles (tdf#162878) [Laurent Balland]
    + check for missing parameters (tdf#162431) [Andreas Heinisch]
    + check of thread-shared field evades lock acquisition (cid#1607212, cid#1607370) [Caolán McNamara]
    + check return value of GetViewBindings (tdf#162987) [Mike Kaganski]
    + ChildAccess::asValue() must return Reference<XInterface> (tdf#161599) [Eike Rathke]
    + colibre (and Dark) SVG: fix unlocked icon and add locked icon (tdf#162990) [Ilmari Lauhakangas]
    + consider bottom margin in remaining space calculation (tdf#152298) [Mike Kaganski]
    + cui: fix another plausible crash [Xisco Fauli]
    + cui: Populate line tab menus when page gets created (tdf#161805) [Michael Weghorn]
    + curl: upgrade to 8.10.0 [Xisco Fauli]
    + curl: upgrade to 8.10.1 [Xisco Fauli]
    + data race condition (cid#1608532, cid#1607350, cid#1607469) [Caolán McNamara]
    + dBase: BETWEEN won't include first and last value in queries (tdf#155751) [Julien Nabet]
    + dereference before null check (cid#1619147) [Caolán McNamara]
    + dereference null return value (cid#1619294) [Caolán McNamara]
    + disable undo in DrawDocShell::ImportFrom (tdf#143603) [Mike Kaganski]
    + do not import theme when pasting from clipboard (tdf#162715) [Mike Kaganski]
    + do not skip first of fallbacks of CompatibilityName locale (tdf#161599) [Eike Rathke]
    + DOCX export: fix lost paragraph styles with many numberings (tdf#162707) [Miklos Vajna]
    + double lock (cid#1608497, cid#1608206) [Caolán McNamara]
    + editeng: Fix crash in kashida justification after update (tdf#151748) [Jonathan Clark]
    + editeng: Fix invalid kashida array after layout (tdf#162803) [Jonathan Clark]
    + editeng: Improve kashida position validation (tdf#151748) [Jonathan Clark]
    + expat: upgrade to release 2.6.3 [Michael Stahl]
    + FILEOPEN PPTX: fix table lacks border (tdf#149865) [Balazs Varga]
    + fix crash in Hyperlink dialog [Noel Grandin]
    + fix keep-together rows height calculation (tdf#163006) [Mike Kaganski]
    + fix signature hash on NSS backend [Eloi Montañés]
    + force centered alignment for donate button text (tdf#162732) [Caolán McNamara]
    + grey Elegant template: autosize for title (tdf#162878) [Laurent Balland]
    + GrowingLiberty template: autosize for title (tdf#162878) [Laurent Balland]
    + gtk4 a11y: Don't crash on missing context or invalid child index (tdf#161256) [Michael Weghorn]
    + handle "keep with next, allow split, span some rows" case (tdf#152298) [Mike Kaganski]
    + implement the EMF TA_RTLREADING alignment flag (tdf#119785) [Jonathan Clark]
    + kf6: Use the intended qt6 includes [Rico Tzschichholz]
    + libpng: upgrade to 1.6.44 [Xisco Fauli]
    + libtiff: upgrade to release 4.7.0 [Michael Stahl]
    + make sure to replace correct range (tdf#162656) [Mike Kaganski]
    + mariadb-connector-c: upgrade to 3.3.11 [Xisco Fauli]
    + minimize sample file (tdf#159032) [Xisco Fauli]
    + new list style is not added back after (tdf#133041) [Jim Raykowski]
    + no need to dynamic_cast when using GetItemSurrogates [Noel Grandin]
    + null deref in SwXTextDocument::initializeForTiledRendering [Caolán McNamara]
    + null deref of pTableView seen [Caolán McNamara]
    + null pattern deref seen in ScViewData::SetEditEngine [Caolán McNamara]
    + null-deref seen on rtf2pdf with tdf94049-1.rtf [Caolán McNamara]
    + ofz: 22 byte .zip is min size [Caolán McNamara]
    + package: add unit tests with invalid zip packages [Michael Stahl]
    + package: fix loading AES-GCM encrypted macros from ODF (tdf#162841) [Michael Stahl]
    + package: fix loading AutoCorrect file with case-insensitive (tdf#162866) [Michael Stahl]
    + package: fix loss of ODF encrypted basic macros (tdf#162823) [Michael Stahl]
    + package: tweak password fallback in ZipPackageStream::getDataStream() [Michael Stahl]
    + PDF export: avoid the popup rectangle with zero size (tdf#162955) [Tibor Nagy]
    + pgnum wizard: avoid undo crash (sledgehammer) (tdf#161741, tdf#161705) [Justin Luth]
    + pic element is required here, after all (tdf#163064) [Mike Kaganski]
    + pre-initialize ScCompiler ODFF and OOXML final OpCodeMap (tdf#161599) [Eike Rathke]
    + prefer restoring explicit font style selection (tdf#162113) [Caolán McNamara]
    + qt weld: Destroy QDialog in main thread (tdf#162696) [Michael Weghorn]
    + qt weld: Do GUI things in main thread (tdf#162696) [Michael Weghorn]
    + qt weld: Get parent via SalInstanceWidget (tdf#130857, tdf#162696) [Michael Weghorn]
    + qt: Add fall back for dark mode detection (tdf#162003) [Michael Weghorn]
    + qt: Always run QtFrame::SetPosSize in main thread (tdf#162696) [Michael Weghorn]
    + re-check the result of combining surrogates (tdf#162657) [Mike Kaganski]
    + reformat 'blanked' metricspinbutton after setting value (tdf#160675) [Caolán McNamara]
    + remove superfluous unused temporary ScCompiler instances [Eike Rathke]
    + remove themself from autocorrect lists (tdf#162524) [Ilmari Lauhakangas]
    + report Builder Wizard fails (tdf#161007) [Julien Nabet]
    + resize SVG pin icons to 24x24 and clean them up (tdf#163086) [Ilmari Lauhakangas]
    + revert "- Donate label not vertical centered" (tdf#162732) [Heiko Tietze]
    + revert "Replace the static ">="... (tdf#162938, tdf#61313) [Xisco Fauli]
    + revert "vml import: add AS_CHAR images... (tdf#100037, tdf#162926) [Justin Luth]
    + revert "vml import: set fly-anchored AS_CHARs... (tdf#100037, tdf#162926) [Justin Luth]
    + sc a11y: Send focused event when switching sheets (tdf#161444) [Michael Weghorn]
    + set default comment position to the right (tdf#162937) [Rafael Lima]
    + sfx2 store: refuse to overwrite read-only files (tdf#161876) [Miklos Vajna]
    + subtract width of shortcuts from width available for tab items (tdf#127610) [Patrick Luby]
    + svg export "peek-ahead" didn't see MapMode changes (tdf#155488) [Caolán McNamara]
    + SVG export: fix handling of semi-transparent text inside a list (tdf#162782) [Miklos Vajna]
    + svg->curve causes text in objects to disappear (tdf#162455) [Caolán McNamara]
    + sw floattable: fix not wanted join of two different split anchors (tdf#162507) [Miklos Vajna]
    + sw smart justify: add unit tests (tdf#162109, tdf#162220) [László Németh]
    + sw smart justify: fix cursor of single portion lines (tdf#163042) [László Németh]
    + sw smart justify: fix last line with multiple portions (tdf#162725) [László Németh]
    + sw smart justify: fix overhanging lines containing tabs (tdf#161810) [László Németh]
    + sw smart justify: fix shrinking for single portion lines (tdf#162220) [László Németh]
    + sw: Add missing #include <cstring> [Rico Tzschichholz]
    + sw: call HasFullPageFly() later in SwTextFrame::FormatAdjust() [Miklos Vajna]
    + sw: fix crash after autocorrect inserts hyperlinks (tdf#162911) [Michael Stahl]
    + sw: fix empty pages after hiding section due to SwTabFrame [Michael Stahl]
    + sw: fix hiding of flys in hidden sections [Michael Stahl]
    + sw: fix hiding of flys in hidden sections, part 2 [Michael Stahl]
    + sw: fix hiding of flys in hidden sections, part 3 [Michael Stahl]
    + sw: fix layout loop with full-page anchored shape that wants to wrap (tdf#162662) [Miklos Vajna]
    + sw: fix problem with 0-height tables after unhiding section [Michael Stahl]
    + sw: fix problem with 0-height text frames after unhiding section [Michael Stahl]
    + sw: fix RTL as-char anchored textbox positioning (tdf#152142) [Jonathan Clark]
    + sw: fix RTL as-char textbox compat flag special case (tdf#152142) [Jonathan Clark]
    + sw: fix the export of comments as PDF annotations (tdf#162359) [Tibor Nagy]
    + sw: Improve large paragraph layout performance (tdf#92064) [Jonathan Clark]
    + sw: Improve Tibetan layout performance (tdf#92064) [Jonathan Clark]
    + sw: layout: fix page breaks when unhiding a hidden section [Michael Stahl]
    + there's no "Exit Let/Get/Set" (i#109051) [Mike Kaganski]
    + this should iterate over the thesaurus languages, not the spelling ones [Caolán McNamara]
    + toggle buttons have no "weight" property (tdf#162659) [Caolán McNamara]
    + tsan: data race [Noel Grandin]
    + tsan:lock-order-inversion in forms [Noel Grandin]
    + update credits [Christian Lohmaier]
    + update Freshes Impress template [Laurent Balland]
    + update git submodules [László Németh, Xisco Fauli, Christian Lohmaier, Olivier Hallot]
    + use font family name as the value of BulletFontName property (tdf#135335) [Ashok]
    + use less GetItemSurrogates in SwTable::UpdateFields [Noel Grandin]
    + use localized decimal separator in ImpCurrencyToString (tdf#162724) [Mike Kaganski]
    + use PUTC for WITH variable assignment: it doesn't copy value (tdf#162935) [Mike Kaganski]
    + vcl: fix testMultiPagePDF with zlib-ng [Michael Stahl]
    + vcl: mask scale regression in BitmapFastScaleFilter [Chris Sherlock]
    + version 24.8.2.1, tag libreoffice-24.8.2.1 [Christian Lohmaier]
    + when using formula with Impress Style is lost (tdf#162958) [Caolán McNamara]
    + write Add-In CompatibilityName (if any) to OOXML (tdf#161599) [Eike Rathke]
    + writer View options: Right-aligned should be disabled, [Ilmari Lauhakangas]
    + writerfilter: map to built-in footnote style name (tdf#162884) [Justin Luth]
    + xmlsecurity: add unit test with docx that can only be opened with repair [Michael Stahl]
    + YellowIdea template: autosize for title (tdf#162878) [Laurent Balland]
+ dictionaries
    + fix Hungarian hyphenation [László Németh]
    + updated Slovak dictionaries to v2.4.8 [Xisco Fauli]
+ help
    + drop of case sensitivity for function UNIQUE (tdf#162587) [Olivier Hallot]
+ translations
    + update translations for 24.8.2 rc1 [Christian Lohmaier]