+ core
    + "Always autocorrect to" deletes the word (tdf#157258) [Caolán McNamara]
    + - Fixes resize issue in Index Entry dialog (tdf#154209) [Heiko Tietze]
    + a11y check: Don't warn about tabs in ToC (tdf#159918) [Samuel Mehrbrodt]
    + adapt flatpak build to upstream changes [Stephan Bergmann]
    + add notify for script use [Caolán McNamara]
    + add support for switch element (tdf#160386) [Xisco Fauli]
    + allow build with python 3.12.0: initialize new tp_watched [Justin Luth]
    + avoid content frames in footnotes / endnotes (tdf#81012) [Mike Kaganski]
    + branch libreoffice-24-2-3 [Christian Lohmaier]
    + bump product version to 24.2.3.0.0+ [Christian Lohmaier]
    + bump product version to 24.2.3.1 [Christian Lohmaier]
    + calc html filter ScDocShell* deref for document properties [Caolán McNamara]
    + check device's owner window is a nullptr (tdf#160444) [Patrick Luby]
    + configmgr: fix parse error if subelements of <info> used [Michael Stahl]
    + crash on deref null parent on attempting to find label [Caolán McNamara]
    + crash on save after deleting sheet (tdf#160368) [Caolán McNamara]
    + curl: upgrade to release 8.7.1 [Xisco Fauli]
    + cycle case on sentences (tdf#63259) [Oliver Specht]
    + cycle case should work on end of words (tdf#63259) [Oliver Specht]
    + do not broadcast temporarily group change (tdf#160369) [Regina Henschel]
    + don't use last-used field setting when editing field (tdf#154715) [Caolán McNamara]
    + eliminate deadlock on main thread (tdf#159790) [Patrick Luby]
    + eliminate possible memory leak (tdf#159529) [Patrick Luby]
    + enable CVE tests on Windows by default [Mike Kaganski]
    + exported SVGs: Stop bullets skipping animation [Skyler Grey]
    + fix Basic LIKE operator (tdf#160478) [Mike Kaganski]
    + fix crash when trying to overwrite file in RO dir+lock file (tdf#160192) [Julien Nabet]
    + fix glyph bounds calculation for vertical glyphs (tdf#160436) [Mike Kaganski]
    + fix glyph bounds calculation, and use basegfx::B2DRectangle (tdf#160430) [Mike Kaganski]
    + fix horizontal swiping and scrolling when using an RTL UI (tdf#93352) [Patrick Luby]
    + fix hyperlink update in Draw (tdf#160162) [Hossein]
    + fix split conditions at page start (tdf#160526, tdf#160549) [Mike Kaganski]
    + fix UB after 8962141a12c966b2d891829925e6203bf8d51852 [Mike Kaganski]
    + flip lights too for flipped extruded shapes (tdf#160421) [Regina Henschel]
    + hide axis title not taken into account when... (tdf#160225, tdf#92768) [Julien Nabet]
    + IconView scoll range not updated (tdf#157587) [Caolán McNamara]
    + ignore oversized colspans (ofz#67708) [Caolán McNamara]
    + import DOCVARIABLE fields as user fields (tdf#160301) [Oliver Specht]
    + increase height of the Solver Options dialog (tdf#160122) [Rafael Lima]
    + infinite loop (ofz#67563) [Caolán McNamara]
    + items in Template Manager dropdown should be left-aligned (tdf#159498) [Caolán McNamara]
    + iterate over all parents to check whether it's a clipPath content (tdf#160373) [Xisco Fauli]
    + lcms2: upgrade to 2.16 [Taichi Haradaguchi]
    + leaks in initial corpus for sc html import fuzzing [Caolán McNamara]
    + libassuan: upgrade to 2.5.7 [Xisco Fauli]
    + libgpg-error: upgrade to release 1.48 [Xisco Fauli]
    + libpng: upgrade to 1.6.43 [Xisco Fauli]
    + libtommath: upgrade to 1.3.0 [Xisco Fauli]
    + libxml2: upgrade to release 2.12.6 [Xisco Fauli]
    + make poppler wrapper executable Unicode-aware on Windows (tdf#160260) [Mike Kaganski]
    + make sure that Delete / Backspace move cursor correctly (tdf#109272) [Mike Kaganski]
    + make sure that SvNumberFormatter agrees with ROUND output (tdf#160306) [Mike Kaganski]
    + make sure to forward the iterator (tdf#160390) [Mike Kaganski]
    + make sure to update and use current MySQL connection type (tdf#103068) [Mike Kaganski]
    + mariadb connector: upgrade to release 3.3.8 [Xisco Fauli]
    + negative offset (ofz#67540) [Caolán McNamara]
    + no effect when clicking some dropdown buttons (tdf#154072) [Caolán McNamara]
    + nss: upgrade to release 3.99 [Xisco Fauli]
    + null deref in initial sc html fuzzing [Caolán McNamara]
    + null deref of mpSidebarController [Caolán McNamara]
    + ofz: negative column offset [Caolán McNamara]
    + openldap: upgrade to release 2.6.7 [Xisco Fauli]
    + partially revert 576611895e5 (tdf#142133) [Xisco Fauli]
    + postgresql: upgrade to release 13.14 [Xisco Fauli]
    + preview's measurement are black on dark bg in dark mode (tdf#160392) [Caolán McNamara]
    + printing line style dotted lines (horizontal) turns into dashes. (tdf#159805) [Noel Grandin]
    + re-enable Alt key handling [Mike Kaganski]
    + reduce cost of TextProperties::Notify (tdf#158773) [Noel Grandin]
    + relatted: RTF paste: don't turn off headers/footers (tdf#160139) [Miklos Vajna]
    + restore cursor bounds properly (tdf#160278) [Mike Kaganski]
    + sc: fix disappear text in merged cell (tdf#156655) [Tibor Nagy]
    + sc: fix failure when exporting media files to PDF (tdf#159094) [Tibor Nagy]
    + ScriptForge (session).RunApplication() crash fix (tdf#160222) [Jean-Pierre Ledure]
    + sd headerfooterdlg: detect existing date/time language (tdf#159927) [Justin Luth]
    + speed up print preview (tdf#160399) [Noel Grandin]
    + speedup docx load (tdf#158556) [Noel Grandin]
    + sw floattable: fix crash with headers and interactive editing (tdf#158801) [Miklos Vajna]
    + sw floattable: fix unexpected page break with sections (tdf#158986) [Miklos Vajna]
    + sw: don't always draw text boundary on frames (tdf#160365, tdf#129905) [Justin Luth]
    + sw: fix fieldmark crash in MSWordExportBase::OutputTextNode() [Miklos Vajna]
    + sw: fix ~SwIndexReg assert in testTdf149498 [Michael Stahl]
    + sw: layout: remove superfluous pages again in InternalAction() [Michael Stahl]
    + temporarily release mutex for child packages (tdf#159790) [Patrick Luby]
    + the field name can be shorter than two symbols (tdf#160351) [Mike Kaganski, Julien Nabet]
    + type to select currency in dropdown does not work for gtk (tdf#160028) [Caolán McNamara]
    + ucb: webdav-curl: always set CURLOPT_NOBODY for HEAD [Michael Stahl]
    + ucb: webdav-curl: don't set CURLOPT_NOBODY for OPTIONS [Michael Stahl]
    + ucb: webdav-curl: only set CURLOPT_NOBODY for HEAD [Michael Stahl]
    + unchecked dynamic_cast (cid#1594402) [Caolán McNamara]
    + UNKNOWN READ (ofz#67854) [Caolán McNamara]
    + unwanted space before end of line when printing (tdf#160342) [Aron Budea]
    + update git submodules [Juan José González, Andras Timar, Christian Lohmaier, Patrick Luby, Stéphane Guillou]
    + update spellchecking area colors when style changes (tdf#160159) [Caolán McNamara]
    + use autoincrement for automatically added primary key (tdf#108057) [Mike Kaganski]
    + use SSL_CERT_FILE on macOS too (tdf#157480) [Caolán McNamara]
    + vcl,accessibility: try to fix a crash while disposing SvxFontNameBox_Impl [Michael Stahl]
    + version 24.2.3.1, tag libreoffice-24.2.3.1 [Christian Lohmaier]
+ dictionaries
    + version 24.2.3.1, tag libreoffice-24.2.3.1 [Christian Lohmaier]
+ help
    + add Animation sidebar deck help button's HID (tdf#156156) [Stéphane Guillou]
    + add Manage Changes sidebar decks help button's HID (tdf#156156) [Stéphane Guillou]
    + fix Helpex warnings: 'No string specified!' [Andras Timar]
    + macOS uses Command+Option+F while other plafforms use Ctrl+H (tdf#159326) [Patrick Luby]
    + remove z-index in prism code block (tdf#160467) [Juan José González]
    + replace ref to obsolete Footer Header page (tdf#160057) [Stéphane Guillou]
+ translations
    + update translations for 24.2.3 rc1 [Christian Lohmaier]