Releases/7.4.0/Beta1

General for this Beta: parallel installation

 * This Beta release will install in parallel to your existing LibreOffice installation.

Windows

 * LibreOffice 7.4 will require Windows 7 or newer

New Features
An in-progress list of features for this version is available here.

Reported Bugs
A list of annoying bugs still contained in this version is available from Bugzilla, the full list of reported bugs is here.

Collaborators
The full list of people who have collaborated in this release is here.

Bugs fixed compared to 7.4.0 Alpha1

 * 1)  fix for ImplFontMetricData [Mark Hung]
 * 2)  fix for SwFntObj. [Mark Hung]
 * 3)  revert "dmapper: paragraph-level..." [Vasily Melenchuk]
 * 4)  move Uninitialized scalar field annotation [Caolán McNamara]
 * 5)  dereference after null check [Caolán McNamara]
 * 6)  silence Uncaught exception [Caolán McNamara]
 * 7)  dereference before null check [Caolán McNamara]
 * 8)  uninitialized scalar field [Caolán McNamara]
 * 9)  silence Dereference after null check [Caolán McNamara]
 * 10)  dereference after null check [Caolán McNamara]
 * 11)  dereference before null check [Caolán McNamara]
 * 12)  dereference before null check [Caolán McNamara]
 * 13)  uninitialized scalar field [Caolán McNamara]
 * 14)  dereference before null check [Caolán McNamara]
 * 15)  silence unhelpful, aggressive UNINIT_CTOR [Stephan Bergmann]
 * 16)  deliberately Uninitialized scalar field [Caolán McNamara]
 * 17)  dereference after null check [Caolán McNamara]
 * 18)  dereference before null check [Caolán McNamara]
 * 19)  resource leak [Caolán McNamara]
 * 20)  dereference before null check [Caolán McNamara]
 * 21)  unchecked return value [Caolán McNamara]
 * 22)  uninitialized scalar field [Caolán McNamara]
 * 23)  silence Dereference null return value [Caolán McNamara]
 * 24)  suppress false positive [Stephan Bergmann]
 * 25)  dereference null return value [Caolán McNamara]
 * 26)  silence Operands don't affect result [Caolán McNamara]
 * 27)  1 speed up GetItemState when iterating [Noel Grandin]
 * 28)  timeout [Caolán McNamara]
 * 29)  handle unknown line styles [Caolán McNamara]
 * 30)  suppress Direct-leak [Caolán McNamara]
 * 31)  OOM just skip the unused "reserved" data on read [Caolán McNamara]
 * 32)  integer-overflow [Caolán McNamara]
 * 33)  timeout [Caolán McNamara]
 * 34)  can't avoid passing in an output in the general case after all [Caolán McNamara]
 * 35)  avoid OOM [Caolán McNamara]
 * 36)  don't skip TIFFClose on error condition [Caolán McNamara]
 * 37)  avoid Integer-overflow [Caolán McNamara]
 * 38)  OOM [Caolán McNamara]
 * 39)  skip oversized tiff images [Caolán McNamara]
 * 40)  timeout [Caolán McNamara]
 * 41)  out of memory [Caolán McNamara]
 * 42)  fix read overflow [Caolán McNamara]
 * 43)  breeze: add Label Field icons [Rizal Muttaqin]
 * 44)  FILESAVE - Calc does not save the solver's model to files [Rafael Lima]
 * 45)  VIEWING nonprinting characters (spaces) missing at page margin [Attila Szűcs]
 * 46)  PDF export: Warn that password field does not accept Unicode characters other than ASCII (see Comment 6) [Caolán McNamara]
 * 47)  FILESAVE: "Track/record changes": interdependentant revision marks not correctly saved to ODT file [László Németh]
 * 48)  File Picker Hover Should Show Folder Locations [Seth Chaiklin]
 * 49)  change defaults to avoid unnecessary horizontal spacing around formulas [Rafael Lima]
 * 50)  Shortcuts for style dialogs [Seth Chaiklin]
 * 51)  FILESAVE: save to PPTX changes connector style [Tibor Nagy]
 * 52)  The dialog “manage names” forgets size and column width settings [Noel Grandin]
 * 53)  Add shortcut keys to each Sidebar Tab to open its content panel(s) [Jim Raykowski]
 * 54)  UI Control spin button for number of heading rows in dialog Insert Table is not working [Seth Chaiklin, Caolán McNamara]
 * 55)  UI: error displaying GtkSpinButton for percentages in German language--e.g. Scaling (Skalierung) and Transparency (Transparenz) [Luboš Luňák]
 * 56)  EDITING: Crash on cancel "Tools Cell Contents Formula to Value" on more than one cell [Xisco Fauli]
 * 57)  help for Writer "View" menu is not updated [Olivier Hallot]
 * 58)  Calc Formula Bar multiline input doesn't remember state [Samuel Mehrbrodt]
 * 59)  please handle 'hang' baseline feature of OpenType fonts [Mark Hung]
 * 60)  PDF form export does not save field types [Xisco Fauli]
 * 61)  LOCALHELP: Index: colors;CMYK. Target is outdated, CMYK was removed [Olivier Hallot]
 * 62)  Regression: Print Range not working anymore (Format - Page - Sheet - Scale) [Xisco Fauli]
 * 63)  Java: Call URLClassLoader.close once our runtime baseline is Java 7 [Stephan Bergmann]
 * 64)  On GNU/Linux, with High Contrast theme, the icon set is not correct [Caolán McNamara]
 * 65)  Start Module - "Create" section on left is not scrollable on smaller devices such as netbooks. [Heiko Tietze]
 * 66)  Indexed TIFF import problems at image border [Julien Nabet]
 * 67)  LibreOffice doesn’t interpret GtkBuilder’s “scale” attribute under Windows or gen, to indicate secondary labels in .ui’s [Caolán McNamara]
 * 68)  Draw - Changes to table size "Optimal" features need documentation [Seth Chaiklin]
 * 69)  Writer - Changes to table size "Optimal" features need documentation [Seth Chaiklin]
 * 70)  PPT (1,2 MB) with Equation 3.0 objects is slow to load (was better with OO) [Noel Grandin]
 * 71)  Loading Deflate/ZIP compression in TIFF image does not work [Julien Nabet]
 * 72)  "Hash incompatible" in calc spreadsheet [László Németh]
 * 73)  FILEOPEN XLSX Cell strike through cannot be applied on cell with differently colored text, after xlsx import [Xisco Fauli, Justin Luth]
 * 74)  Qt5 VCL UI Fonts are small [Jan-Marek Glogowski]
 * 75)  EDITING/UI: Slow when replacing string to number [Luboš Luňák]
 * 76)  Arrow Style modification workflow is unclear [Seth Chaiklin]
 * 77)  Add more tips of the day (and make it module-specific eventually) [Seth Chaiklin]
 * 78)  Add "Goto sheet" dialog to Calc [Olivier Hallot, Laurent BP]
 * 79)  Sorting - Move 'Range contains column labels' from 'Options' tab to 'Sort Criteria' tab [Heiko Tietze]
 * 80)  TIFF import filters missing [Caolán McNamara]
 * 81)  Run pyflakes on python uitest files to find unused imports [tagezi]
 * 82)  Icon of updates button on right end of menu bar is still not visible with kf5 vcl (or again not visible) [Jan-Marek Glogowski]
 * 83)  Unecessary Gradient in The Box Border of Presenter Console [dldld]
 * 84)  Deleting a paragraph with backspace deletes the image (instead of moving up) [Michael Stahl]
 * 85)  Print preview: "no data" on big print range for one page [Xisco Fauli, Tomaž Vajngerl]
 * 86)  FILEOPEN PPTX: extraneous/missing lines in table in Impress versus PowerPoint [Xisco Fauli]
 * 87)  FILEOPEN: Incorrect Shadow shape with Glow effect [Gülşah Köse]
 * 88)  Underline menu lines not visible in dark mode [Rizal Muttaqin]
 * 89)  CMIS dialog advances beyond lower right corner of the screen [Jan-Marek Glogowski]
 * 90)  Copying and pasting English text converts it to Chinese (kf5 + Wayland) [Michael Weghorn]
 * 91)  [UI] not working in Statistics tab [Writer] [Calc] [Caolán McNamara, Seth Chaiklin]
 * 92)  UI: Label "type" & Image in the image properties dialog not really helpful (self-explaining) [Seth Chaiklin]
 * 93)  Delete one of both paragraph below a text frame deletes the text frame [Michael Stahl]
 * 94)  Drop redundant asserts after MacrosTest::loadFromDesktop [Siddhant Chaudhary]
 * 95)  Improve the Comment strings in .desktop files [Ilmari Lauhakangas]
 * 96)  Allow hyperlink opening on file with execute bit set ref. CVE-2019-9847 [Stephan Bergmann]
 * 97)  In Print dialog +G gives focus to Orientation too [Caolán McNamara]
 * 98)  Documentation specifies incorrect parameter names for Basic functions [Alain Romedenne]
 * 99)  Some of Contents of Tips of The Day Missmatch with real menu/options [Rizal Muttaqin]
 * 100)  [EMF/EMF+] SetMiterLimit support [Bartosz Kosiorek]
 * 101)  Hint from AutoInput in formula bar stays on top after switching to another application [Caolán McNamara]
 * 102)  Copy+paste a sheet with chart results in incorrect chart's data ranges [Mike Kaganski]
 * 103)  [EMF+] Missing "star"/winding line drawings (missing EmfPlusDrawClosedCurve and EmfPlusFillClosedCurve records implementation) [Bartosz Kosiorek]
 * 104)  insert/overwrite cursor shape lags in formula editing [Noel Grandin]
 * 105)  Rotating image results in inverted colors [Jan-Marek Glogowski]
 * 106)  To navigate over footnote and endnote anchors in Navigator [Jim Raykowski]
 * 107)  ODF import; Custom formats for Footnotes/Endnotes inside a section are not read from saved files, all numbering types convert to Arabic [Xisco Fauli, Louis Possoz, Michael Stahl]
 * 108)  Navigator does not remember last position when closed and reopened; nor when new session starts (GTK3?) [Jim Raykowski]
 * 109)  EDITING CELL contents in the contents/formula bar produces unexpected result [Caolán McNamara]
 * 110)  NoClassDefFound Error in Java Macro when trying to load another class [Stephan Bergmann]
 * 111)  Drag-n-drop in formula bar creates mismatch between cell and formula bar [Noel Grandin]
 * 112)  Basic Editor : impossible to copy a module or a dialog to an another worksheet. [Caolán McNamara]
 * 113)  Insert section dialog opened when pasting image from Firefox in Win (paste special is okay) [Szymon Kłos]
 * 114)  Empty image frame on file open/cut/paste frame will restore visibility [Attila Bakos (NISZ)]
 * 115)  Demote level of first list item with tab (and promote with shift+tab) and introduce ctrl+shift+tab to indent the whole list [Heiko Tietze]
 * 116)  Open the corresponding text font tab for Asian/CTL fonts [Heiko Tietze]
 * 117)  SAXParseException: '[word/footnotes.xml line 2] after RT save of DOCX - on open by LO and not by MSO [László Németh]
 * 118)  Opening at cursor position doesn't work in large documents (User Data must be entered) [Noel Grandin]
 * 119)  Use std::size instead of SAL_N_ELEMENTS macro [Roman Kuznetsov]
 * 120)  Flatten Basic function implementations [Roman Kuznetsov]
 * 121)  Replacing with the track changes on but not visible results in false rendering [Michael Stahl]
 * 122)  Change Aranese {oc-ES} locale's language tag to {oc-ES-aranes}, Languedocien {oc-FR} to {oc-FR-lengadoc} [Eike Rathke]
 * 123)  Enhancement request: switch location of "Increase Indent" and "Decrease Indent" icons on Writer toolbar [Seth Chaiklin]
 * 124)  Writer crashes trying to open file with 3000 pages [Caolán McNamara]
 * 125)  UI: Edit track changes dialog missing buttons (reject/accept) [Xisco Fauli, Aron Budea]
 * 126)  FILESAVE PPTX: text shows with different paragraph indentation [Attila Bakos (NISZ)]
 * 127)  Sheet-local named expression destroyed with Cut-Paste-Undo [Eike Rathke]
 * 128)  Assertion failed when editing a cell with an OnSelectionChange macro breakpoint triggered [Noel Grandin]
 * 129)  Paragraph numbering bold inverted for 2nd and 3rd level [Vasily Melenchuk]
 * 130)  #REF! in incorrect references [Eike Rathke]
 * 131)  LibreOffice Document Recovery dialog shows weird text input field [Caolán McNamara]
 * 132)  LibreOffice crashes when I try to dock floating Navigator window (GTK3) [Caolán McNamara]
 * 133)  LibreOffice Writer: Text "disappears" while writing between two formulas that are next to each other [Luboš Luňák]
 * 134)  Mail-merging a complex document with many data records significantly slower after fix for bug 144565 [Michael Stahl]
 * 135)  CRASH: Writer 7.4 enters infinite loop while opening DOCX file (high CPU, previously hangup) [Attila Bakos (NISZ)]
 * 136)  Non-ASCII image names are encoded wrong when saved as HTML [Adolfo Jayme Barrientos]
 * 137)  i18n: add dv-MV Dhivehi (Maldives) locale data (was: LibreOffice Calc Vs MS Excel Dhivehi Calendar Issues) [Eike Rathke]
 * 138)  In Writer, the paragraph numbering continues instead of restarting after updating cross references [Vasily Melenchuk]
 * 139)  Assertion failed: (pMerged->pFirstNode->GetIndex <= i), function DelFrames, file node.cxx, line 1444. [Michael Stahl]
 * 140)  Sparkline's main menu items should be in other places [Roman Kuznetsov]
 * 141)  Maybe difference between "Top" and "From top" (and "Bottom" and "From Bottom") should be explained in Position and Size (Shape) and Type (Image) [Seth Chaiklin]
 * 142)  Close document X button doesn't close (qt5 and kf5 only) [Seth Chaiklin]
 * 143)  Values of numeric form fields missing in PDF export [Xisco Fauli]
 * 144)  FILEOPEN DOCX: Positions of shapes within a grouping are jumbled [Attila Bakos (NISZ)]
 * 145)  Popup dialog boxes for Arrow Style tab should use consistent terminology with the main Arrow style tab [Seth Chaiklin]
 * 146)  Improve label and tooltip for Arrow Styles icon in Drawing Objects Properties bar [Seth Chaiklin]
 * 147)  UI Issue: In View->Styles, the `+` gets hidden when the cursor is on a parent style [Caolán McNamara]
 * 148)  Update variable not to ask to save document if changed also for Reload [Heiko Tietze]
 * 149)  [LOCALHELP] Add sparkline help page [Olivier Hallot]
 * 150)  TOC: Character fill for tabulation is wrong at opening [Noel Grandin]
 * 151)  If a matrix created by RANDBETWEEN.NV function is transposed, it will not be random number. [Eike Rathke, Xisco Fauli]
 * 152)  Kubuntu 22.04 LTS LibreOffice Impress 7.3.3 Fails to Play Embedded Videos [Jan-Marek Glogowski]
 * 153)  The selected spelling suggestion in right click context menu isn't applied [Michael Stahl]
 * 154)  FILEOPEN: PPTX: Incorrect image in media file [Tünde Tóth]
 * 155)  Make label of the field for an image's text alternative consistent [Seth Chaiklin]
 * 156)  Better differentiation of icons for "Restart Numbering" and "Insert Unnumbered Entry" [Rizal Muttaqin]
 * 157)  PPTX doesn't import internal hyperlinks on grouped shapes on the first slide [Tibor Nagy]
 * 158)  "Previous Link" and "Next Link" should only appear on Frames Options tab [Heiko Tietze, Seth Chaiklin]
 * 159)  Options tab for Frame, Object, Image needs to be updated [Seth Chaiklin]
 * 160)  FORMATTING REGRESSION Broken text rendering of justified hyphenated paragraphs (space added, characters swapped) [Mark Hung]
 * 161)  "Object" property dialog (and Navigator and UI elements) should be retitled "OLE Object" [Seth Chaiklin]
 * 162)  Missing icon for "Label Field" using Breeze icon theme [Rizal Muttaqin]
 * 163)  Improve labels and tooltips for .uno:ObjectMenue and .uno:InsertObjCtrl in the Customize dialog [Seth Chaiklin]
 * 164)  Navigator does not show media objects unless a "Name" is added [Jim Raykowski]
 * 165)  .uno:Gallery should open the Gallery deck [Jim Raykowski]
 * 166)  Impress slideshow: Crash on automatic advance of slide in GTK3 [Caolán McNamara]
 * 167)  SUMIFS generates wrong result [Luboš Luňák]
 * 168)  Export PDF doesn't work with PDF/UA in GUI after Index language was set [Julien Nabet]
 * 169)  Insert bookmark dialog doesn't show existing bookmark names with 'gen' [Caolán McNamara]
 * 170)  EDITING Calc crashes when editing cell content in inserted rows [Caolán McNamara]
 * 171)  [LOCALHELP] Update Direct SQL dialog Help page [Olivier Hallot]
 * 172)  FILEOPEN: docx: get extra mini space between Chinese character when open docx file [Mark Hung]
 * 173)  "Start at" value in bullets and numbering is not taken over [Caolán McNamara]
 * 174)  Prevent 'Get' and 'Post' in submit methods field from being translated [Julien Nabet]
 * 175)  LOdev 7.4.0.0alpha1 cannot be installed over an existing installation [Samuel Mehrbrodt]
 * 176)  Showing subtotals dialog takes long time with 16K columns [Luboš Luňák]
 * 177)  PPTX: Grouped shapes connected with connector and ungroup it the connector won't be attached to shapes [Tibor Nagy]
 * 178)  Shapes connected with connector as odp, open as pptx the connector won't be attached to shapes. [Tibor Nagy]
 * 179)  Explanation of controls for Description dialog needs to be improved [Seth Chaiklin]
 * 180)  Draw UI/Editing. Allow object creation by clicking if drag size is below threshold [AshSinc]
 * 181)  VBA parsing bug with multiline continuation in comment [Andreas Heinisch]
 * 182)  UI The "Document in use" dialog is not appearing anymore when opening from 'recent files menu' [Michael Stahl]
 * 183)  When on the document turn off "Save autorecovery information every "10" minutes" after the document save every 10 minutes. [Tünde Tóth]
 * 184)  When you change the "Save autorecovery information every" option in the Options window and save the changes, the changes won't be saved. [Tünde Tóth]
 * 185)  Crash during save to DOCX after removing footer [Hossein]
 * 186)  Table of contents editor not showing buttons in Dutch UI [Caolán McNamara, Julien Nabet]
 * 187)  Crash on DOCX save [Xisco Fauli, Stephan Bergmann]
 * 188)  FILESAVE DOCX with hyperlink makes is unopenable in MSO [Vasily Melenchuk]
 * 189)  FILESAVE: PPTX: Incorrect background color after RT ( part 2 ) [Miklos Vajna]
 * 190)  FILEOPEN: EMF/WMF: Image displayed incorrectly [offtkp, Xisco Fauli]
 * 191)  Unicode IVS occupies more space if textgrid is on [Mark Hung]
 * 192)  Crash on print preview of master document (Linux) [Jim Raykowski]
 * 193)  "Left paragraph border" -> "Left of paragraph text area" and "Right paragraph border" -> "Right of paragraph text area" [Seth Chaiklin]
 * 194)  Feature request: Option to not hyphenate last word in a paragraph [László Németh]
 * 195)  "Margin" -> "Entire Paragraph Area" in "to" for Vertical Positioning and "Paragraph Area" -> "Entire Paragraph Area" in "to" for Horizontal positioning [Seth Chaiklin]
 * 196)  Anchor help pages needs some improvement [Seth Chaiklin]
 * 197)  qt5/kf5: ibus/kfml: Characters are not "swallowed" after completing complex letter [Michael Weghorn]
 * 198)  Impress crashes when starting slide show the second time [Miklos Vajna]
 * 199)  assert in checkGlyphsEqual when loading sw/qa/extras/uiwriter/data/tdf104649.docx [Luboš Luňák]
 * 200)  FILEOPEN: particular document will CRASH after opening the navigator [Xisco Fauli, Jim Raykowski]
 * 201)  CRASH: reinstalling extension from addition dialog [Caolán McNamara]
 * 202)  Stylist does not show upper/lower case font effects [Noel Grandin]
 * 203)  Add paragraph property for Hyphenation option "Minimum Word Length" [László Németh]
 * 204)  After right-click cursor doesn't change back to the typing cursor [Jan-Marek Glogowski]
 * 205)  Characters squeezed in text grid, affected by average character width [Mark Hung]
 * 206)  Using Breeze Icon with Gen Backend the UI Elements Are Not Matched with Latest Plasma Update [Rizal Muttaqin]
 * 207)  Outer functions returning an array/matrix occupy and display only the top left cell/element if not explicitly entered as array formula (MUNIT, TRANSPOSE, MINVERSE, ...) [Eike Rathke, Xisco Fauli]
 * 208)  Crash when closing document in dead key mode while adding comment [Noel Grandin]
 * 209)  VBA parsing bug with multiline continuation in comment ending with a whitespace [Andreas Heinisch]
 * 210)  CRASH: opening the WriterInspectorTextPanel in a OLE object [Caolán McNamara]
 * 211)  Change submenu label for formatting textboxes and shapes in Calc and Impress [Seth Chaiklin]
 * 212)  TIFFFillStrip: Read error at scanline 197; got 865 bytes, expected 866 [Xisco Fauli, Caolán McNamara]
 * 213)  FILESAVE: TIFFFetchDirectory: libtiff-svstream: Seek error accessing TIFF directory. [Xisco Fauli, Caolán McNamara]
 * 214)  Add hyphenation zone to layout, UI and ODF export/import [László Németh]
 * 215)  import/export DOCX hyphenation zone [László Németh]
 * 216)  "Distribute Rows Equally" -> "Distribute Rows Evenly" in Draw/Impress [Seth Chaiklin, Adolfo Jayme Barrientos]
 * 217)  Firebird: CLOB Field Types don't save the whole content with internal driver [Julien Nabet]
 * 218)  dragging text in formula bar causes graphical artifact [Luboš Luňák]
 * 219)  [FILEOPEN] ODS boolean number format missing [Xisco Fauli, Eike Rathke]
 * 220)  CRASH: Pasting content from sheet [Xisco Fauli]

Translations
This build contains these translation updates:. See credits for each language.