+ core
    + a Java class path entry has to be a plain local file URL [Caolán McNamara]
    + add --enable-msvc-debug-runtime to use that even without dbgutil [Tor Lillqvist]
    + add a fodt page background test [Caolán McNamara]
    + add unit test for PDF link clickable rectangle transformation (tdf#169919) [Dan Williams]
    + allow a media link the user inserts in this session (tdf#172918) [Caolán McNamara]
    + android. Turn to standard android project structure. [Ivan Vladimirovich Kuznetsov]
    + android. Update target sdk and compile sdk to 36. [Ivan Vladimirovich Kuznetsov]
    + android: Set installLocation="auto" in Manifest [Michael Weghorn]
    + android: Update Android Gradle Plugin to 8.13.2 [Michael Weghorn]
    + android: Update Android Gradle Plugin to 9.3.1 [Michael Weghorn]
    + android: Use gradle file helper [Michael Weghorn]
    + assert less in CFF to Type 1 code [Khaled Hosny]
    + branch libreoffice-26-2-7 [Christian Lohmaier]
    + bring external presentation sounds under link management [Caolán McNamara]
    + bring writer remote images under update link control [Caolán McNamara]
    + bump product version to 26.2.7.0.0+ [Christian Lohmaier]
    + bump product version to 26.2.7.1 [Christian Lohmaier]
    + call RemoveGrfLinks on num rule teardown [Caolán McNamara]
    + centralize UpdateAllLinks at the DocShell layer [Caolán McNamara]
    + cff: check the PrivDict range like the other dict reads [Caolán McNamara]
    + check fill bitmap links on the draw layer pool, not the doc pool [Caolán McNamara]
    + check the byte ranges of a pdf signature against the file [Caolán McNamara]
    + check the class of a loaded SbxArray and its elements [Caolán McNamara]
    + check the class of a nested user type found by name in SbiImage::Load [Caolán McNamara]
    + clear the old value before loading an old format SbxVariable [Caolán McNamara]
    + coda-m sw: Fix crash on closing a document with the fill-bitmap link tracker [Jan Holesovsky]
    + consider javascript an exotic protocol [Caolán McNamara]
    + correct Japanese template name (tdf#167472) [Laurent Balland]
    + crashtesting: hold the same document BasicManager only once [Caolán McNamara]
    + create the fill bitmap link tracker in SdrModel::SetLinkManager [Caolán McNamara]
    + dbaccess: take JavaDriverClassPath only from the driver configuration [Caolán McNamara]
    + dbaccess: use the same script checks as an office document [Caolán McNamara]
    + defer OLE link creation during ODF import until after the update prompt [Caolán McNamara]
    + docx export: create a _rels for customXml/item1.xml (tdf#169101) [Justin Luth]
    + docx export: set custom xml values through XPathAPI instead of XSLT [Caolán McNamara]
    + docx export: write each bound value only into its own customXml item [Caolán McNamara]
    + don't create the BasicManager to warn about Basic on HTML export [Caolán McNamara]
    + don't preload a password protected library of a document [Caolán McNamara]
    + drop redundant getUserAllowsLinkUpdate guard around Connect in SwGrfNode::ReRead [Caolán McNamara]
    + emf+: limit the bezier points to what the record holds [Caolán McNamara]
    + expat: upgrade to 2.8.5 [Xisco Fauli]
    + expat: upgrade to 2.9.0 [Xisco Fauli]
    + extract helpers from createAndInsertOOoLink for reuse [Caolán McNamara]
    + firebird: size the setBytes grow check by sqllen [Caolán McNamara]
    + fix build [Xisco Fauli]
    + fix build breakage when using Xcode 27 [Patrick Luby]
    + fix macOS build baseline - you need macOS 14 / Xcode 16 to build [Christian Lohmaier]
    + fix use-after-free when a deferred fill-bitmap link's host dies [Stephan Bergmann]
    + help: give every libxslt preference a value, not just one of them [Caolán McNamara]
    + hsqldb: check an existing lock file rather than taking it over [Caolán McNamara]
    + hsqldb: keep the files of an embedded database in a private directory [Caolán McNamara]
    + hsqldb: read textdb.allow_full_path only as a Java system property [Caolán McNamara]
    + html import: take an unsized image's size from the link update [Caolán McNamara]
    + hunspell: upgrade to 1.7.4 [Xisco Fauli]
    + hunspell: upgrade to 1.7.5 [Xisco Fauli]
    + hwp: take the picture link target from inside the follow block [Caolán McNamara]
    + implement calc and draw/impress case [Caolán McNamara]
    + implement calc and draw/impress defer graphic fetch cases [Caolán McNamara]
    + implement UpdateLinks for impress/draw [Caolán McNamara]
    + keep each string of a Basic image string pool inside the pool [Caolán McNamara]
    + keep writer fill-bitmap links registered after the graphic resolves [Caolán McNamara]
    + language-subtag-registry: upgrade to 2026-09-17 [Xisco Fauli]
    + libfreehand: upgrade to 0.1.4 [Xisco Fauli]
    + libpng: upgrade to 1.6.59 [Xisco Fauli]
    + libxml2: fix configure unrecognized options [Xisco Fauli]
    + libxml2: migrate to CMake on Windows [Xisco Fauli]
    + libxml2: upgrade to 2.15.2 [Xisco Fauli]
    + libxml2: upgrade to 2.15.3 [Xisco Fauli]
    + libxml2: upgrade to 2.15.4 [Xisco Fauli]
    + mariadb-connector-c: upgrade to 3.3.21 [Xisco Fauli]
    + MasterScriptProvider::getScript: match the location to the context exactly [Caolán McNamara]
    + more error checking instead of asserting in CFF code [Khaled Hosny]
    + move isScriptURLAllowed onto SfxObjectShell [Caolán McNamara]
    + move the data binding namespace registration to a shared header [Caolán McNamara]
    + note a document event from HTML import like the other HTML events [Caolán McNamara]
    + nss: upgrade to 3.129 [Xisco Fauli]
    + nss: upgrade to 3.130 [Xisco Fauli]
    + odbc: quote connection string values that contain a separator [Caolán McNamara]
    + on...GoSub must return to the line following (tdf#173360) [Andreas Heinisch]
    + only use the form import object when it is a form component [Caolán McNamara]
    + openldap: upgrade to 2.6.15 [Xisco Fauli]
    + openssl: upgrade to 3.5.8 [Xisco Fauli]
    + openssl: upgrade to 3.5.9 [Xisco Fauli]
    + pass a referer through setSvxBrushItemAsFillAttributesToTargetSet [Caolán McNamara]
    + pdf import: check the sizes before building the png scan lines [Caolán McNamara]
    + put calc background images under link control [Caolán McNamara]
    + put calc pivot table database sources under link control [Caolán McNamara]
    + put impress/draw background images under link control [Caolán McNamara]
    + put links in form imagecontrols under link management [Caolán McNamara]
    + put writer bg images under link control [Caolán McNamara]
    + put writer numbering graphics under link control [Caolán McNamara]
    + python3: upgrade to 3.12.15 [Xisco Fauli]
    + pyuno: Include Python.h first to avoid _POSIX_C_SOURCE redefinitions [Michael Weghorn]
    + ReadLine and ReadUniStringLine: stop at the limit in the loop [Caolán McNamara]
    + refactor to share the same infobar code for sw/sc/sd [Caolán McNamara]
    + register calc XATTR_FILLBITMAP URLs as SvBaseLinks via SdrObject ItemChange [Caolán McNamara]
    + register impress XATTR_FILLBITMAP URLs as SvBaseLinks per SdrObject and SdrPage [Caolán McNamara]
    + register writer draw-layer XATTR_FILLBITMAP URLs as SvBaseLinks per SdrObject [Caolán McNamara]
    + register writer XATTR_FILLBITMAP URLs as SvBaseLinks via SwFormat... [Caolán McNamara]
    + removed unused bUpdateGrfLinks param from LinkManager::UpdateAllLinks [Caolán McNamara]
    + sc: fold hasExternalContentLinks into one hasUpdatableLinks predicate [Caolán McNamara]
    + sc: gather the external-link checks into one HasExternalLinks [Caolán McNamara]
    + senddoc: pass the mail client its arguments directly [Caolán McNamara]
    + sfx2: start ImportFrom from the same link update state as Load [Caolán McNamara]
    + start with RawBitmap pixels blanked [Caolán McNamara]
    + stop the fill-bitmap link listening to its host's SvtBroadcaster [Caolán McNamara]
    + svg export: check text hyperlink URLs the same way as shape ones [Caolán McNamara]
    + sw/qa: check for headless mode in testTdf136841 [Dan Williams]
    + sw/unoobj2: Don’t dereference a potentially null pointer (tdf#173585) [Neil Roberts]
    + sw: draw a non-breaking hyphen as a plain hyphen (tdf#171555) [Mike Kaganski]
    + sw: fold the filter copies of allowAccessLink into SwDoc::AllowAccessLink [Caolán McNamara]
    + sw: restore early return when there are no links to update [Caolán McNamara]
    + sw: start ConvertFrom from the same link update state as SwDocShell::Load [Caolán McNamara]
    + swrelpagesize ui: update only on relation changes (tdf#173759, tdf#169219) [Justin Luth]
    + sync OLE visual area in the deferred-link path [Caolán McNamara]
    + track impress style-sheet fill bitmaps per SfxStyleSheet, drop the pool bodge [Caolán McNamara]
    + update credits [Christian Lohmaier]
    + update git submodules [Christian Lohmaier]
    + use [NSMenu popUpContextMenu:] instead of NSPopUpButtonCell (tdf#150754) [Dan Williams]
    + use Py_InitializeFromConfig (tdf#169387, tdf#168461) [Neil Roberts]
    + use same update links infobar throughout all apps [Caolán McNamara]
    + use std::variant to mark the in-flight fillbitmap owner [Caolán McNamara]
    + version 26.2.7.1, tag libreoffice-26.2.7.1 [Christian Lohmaier]
    + writerfilter: put ToolTip at end of hyperlink command (tdf#168053) [Justin Luth]
    + xslt filter: set every libxslt transformation option explicitly [Caolán McNamara]
    + xz/lzma: upgrade to 5.8.4 [Xisco Fauli]
+ dictionaries
    + version 26.2.7.1, tag libreoffice-26.2.7.1 [Christian Lohmaier]
+ help
    + version 26.2.7.1, tag libreoffice-26.2.7.1 [Christian Lohmaier]
+ translations
    + move strings for sl after e006ed42cdcab49c614eb68fdda0301815ef870a [Christian Lohmaier]
    + update translations for 26.2 [Christian Lohmaier]
    + update translations for 26.2.7 rc1 [Christian Lohmaier]
