ReleaseNotes/24.8: Difference between revisions
(→Core / General: add tdf#72991: remember latest colour between sessions) |
(→Calc: add tdf#80390: cell edit mode highlight) |
||
| Line 116: | Line 116: | ||
* The cell cursor was made more accessible to colour blind users. (Sahil Gautam) {{tdf|158891}} | * The cell cursor was made more accessible to colour blind users. (Sahil Gautam) {{tdf|158891}} | ||
* {{bc|Sheet|Insert Cells}} now allows adding more than one row or column at a time. (Sahil Gautam) {{tdf|80390}} | * {{bc|Sheet|Insert Cells}} now allows adding more than one row or column at a time. (Sahil Gautam) {{tdf|80390}} | ||
* New option to denote with background color if the active cell is in [https://help.libreoffice.org/24.8/en-US/text/scalc/01/SetInputMode.html Edit Mode] ({{bc|Tools|Options|LibreOffice Calc|View|Edit Cell Highlighting}}). (Sahil Gautam) {{tdf|63374}} | |||
== Impress == | == Impress == | ||
Revision as of 14:58, 4 June 2024
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
About this Page
Writer
- The comment area can now be resized. (Samuel Mehrbrodt, allotropia) tdf#73953
- Bullets used in the document can now be selected in the bullets dropdown. (Samuel Mehrbrodt, allotropia) tdf#161056
- Improve support for multi-page floating tables. blog post. (Miklos Vajna, Collabora)
- Legal numbering in Writer: DOC and RTF support blog post. (Miklos Vajna, Collabora)
- Fixed an issue with shape positioning in DOCX import for RTL paragraphs. (Miklos Vajna, Collabora) tdf#160833
- Formatting characters are now treated independently from fields following toggle for non-printable characters (aka Pilcrow / Ctrl + F10), keeping and respecting the settings under ▸ ▸ ▸ , and visualized all in blue. (Heiko Tietze, TDF) tdf#58434 tdf#161196
- The hyperlink tab was removed from character properties. Please use the dedicated dialog instead. (Heiko Tietze, TDF) tdf#132253
- A formatting aid was added to enclose selected text with parentheses, square brackets, curly braces or quotation marks when pressing the respective opening character. (Yiğit Akçay) tdf#151710
- Navigator now has an indicator for images with broken links. (Jim Raykowski) tdf#158114
- Style spotlight only applies to styles that are used in the document. (Jim Raykowski) tdf#158992
- The width of the comment column can now be adjusted. (Samuel Mehrbrodt, allotropia) tdf#159145
- Table Alignment and Left/Right spacing can be changed via the Sidebar. (Oliver Specht, CIB) tdf#159662
- Hyperlink names show as tooltips. (Tibor Nagy, allotropia) tdf#159899
- It is now possible to delete footnotes and endnotes using the Navigator. (Jim Raykowski) tdf#160598
- Headings display flat in the Navigator when sorted alphabetically. (Jim Raykowski) tdf#160657
Hyphenation
Exclude words from hyphenation
▸ ▸ ▸ is the first and ODF-compliant solution to disable the hyphenation of selected words in hyphenated paragraphs without losing spell checking and locale-dependent text layout. blog post. (László Németh) tdf#106733
Disabled hyphenation of the word “Ökobio” in paragraph 2 and 3. Using the old workaround in paragraph 2 (modifying language of the word to [None]) resulted lost text layout and spell checking. With the new “Exclude from hyphenation” character formatting in paragraph 3, the word “Ökobio” keeps spell checking and text layout: “Ö” (O with umlaut) gets wide dots only in German because of locale-dependent font features of Linux Libertine (Display G).
Hyphenation across page
By disabling ▸ ▸ ▸ options, both parts of a hyphenated word shall lie within a single , or . blog post. (László Németh) tdf#132599
- By disabling (which disables also and ), Writer moves the last hyphenated line of the column or page to the next column or page, similar to the default behavior of MSO 2013 and newer.
- By disabling only , Writer moves the last hyphenated line of the right pages to the next page (a spread is a set/pair of a left and a right page, which can be seen simultaneously, for instance when opening a book), according to New Hart’s Rules (Oxford University Press, 2005).
- By disabling , last hyphenated line of every page moves to the next page.
- By disabling , the hyphenated word of the last full line of the paragraph moves to the last line (if there is enough place for it). This results in longer last lines, and removed hyphenation in the bottom right-hand corner of the paragraph.
Compound constituent characters at line end
In ▸ ▸ ▸ , set 3 (or more) characters to improve the hyphenation in Danish, Dutch, German, Hungarian, Norwegian and Swedish by preferring the hyphenation between constituents of a compound word instead of breaking the second (third, etc.) constituent right after its first 2 (or more) characters. (László Németh) tdf#158885
For example, German “Computerprogramm” can be hyphenated as “Computerpro-gramm”, but setting 4, only “Computer-programm”, according to its compound constituents “Computer|programm”. This can be useful for better typography, especially in headings or left-aligned text.
Calc
- Define ranges when exporting sheets to PDF. (Nick Wingate, Collabora) 13bd849f
- Improve localization for the status bar and the sidebar with multiple views. blog post. (Miklos Vajna, Collabora)
- The sheet protection dialog is async. (Hubert Figuière, Collabora) e86c6423
- Add FILTER, RANDARRAY, SEQUENCE, SORT, SORTBY, UNIQUE functions. (Balázs Varga, allotropia) tdf#126573
- Add XLOOKUP function. (Winfried Donkers) (Balázs Varga, allotropia) tdf#127293
- Add XMATCH function. (Balázs Varga, allotropia) tdf#128425
- Improve copy and paste between Calc and Google Sheets. blog post. (Miklos Vajna, Collabora) tdf#159483
- Improve threaded calculation performance. Lockless Number Formatting and optimized reference counting. (Caolán McNamara, Collabora) tdf#160056
- Optimize redraw after a cell change by minimizing the area that needs to be refreshed. (Caolán McNamara, Collabora) 9bc2872d
- In multi-window view of a spreadsheet, allow spell-checking enabled in one window while disabled in another. (Caolán McNamara, Collabora) 7ecf1c5a
- Comments can now be deleted from the Navigator's right-click menu. (Rafael Lima) tdf#158704
- AutoFill can now be called via .uno commands without needing to use the mouse. (Bayram Çiçek, Collabora) 35c93c5f
- Improvements to the comment indicator in Calc. Use the expert setting
NoteIndicatorwith values above1to have a fix size for the indicator. (Heiko Tietze, TDF) tdf#158958
- Cell focus rectangle moved apart from cell content. (Rafael Lima, Heiko Tietze; TDF) tdf#143733
- Support importing and exporting OOXML pivot table (cell) format definitions, which allow direct formatting of the pivot table cells (which survive pivot table update). (Tomaž Vajngerl, Collabora)
- AutoFilter now has a Lock checkbox to prevent losing an unapplied selection when searching. (Sahil Gautam) tdf#133836
- Displaying comment authorship metadata is now optional. (Heiko Tietze, TDF) tdf#156885
- Data validity can now be made case-sensitive. (Balázs Varga, allotropia) tdf#157657
- Comments can be edited by right-clicking them in the Navigator. (Rafael Lima) tdf#158514
- The cell cursor was made more accessible to colour blind users. (Sahil Gautam) tdf#158891
- ▸ now allows adding more than one row or column at a time. (Sahil Gautam) tdf#80390
- New option to denote with background color if the active cell is in Edit Mode ( ▸ ▸ ▸ ▸ ). (Sahil Gautam) tdf#63374
Impress
- Notes are now available as a collapsible pane under the slide in Normal view. This can be turned on with ▸ . (Sarper Akdemir, allotropia) tdf#33603
- Show text formatting toolbar when editing a text box in second toolbar row. (Samuel Mehrbrodt, allotropia) dee3e2d7
- The default number of slides per row, that is used in the Slide Sorter ( ▸ ) can now be set in Expert Configuration ( ▸ ▸ ▸ ▸ ) - search property
SorterSlidesPerRow. Previously this number was hard coded. (Cor Nouws, Collabora) tdf#160601
- Bundled Templates: refactoring of the templates from Indonesian community (Candy, Freshes, Grey Elegant, Growing Liberty and Yellow Idea) to replace dummy texts with localized placeholders to ease user workflow. (Laurent Balland) tdf#160712
- A dialog was added for jumping to a specific slide or page in Impress and Draw. (Akshay Warrier) tdf#159372
- Pressing Enter in an empty list item ends the list. (Gülşah Köse, Collabora) tdf#160213
Draw
- Hovering over a layer's tab highlights the objects it contains. (Jim Raykowski) tdf#157255
Base
- Connect to MS Access mdb files by means of "ACE.OLEDB.12.0" provider. (Juan C. Sanz) tdf#158056
Chart
- New chart types "Pie-of-Pie" and "Bar-of-Pie" break down a slice of a pie as a pie or bar sub-chart respectively. This also enables import of such charts from OOXML files created with Microsoft Office / 365. (Kurt Nordback) tdf#50934
- Text inside chart's titles, text boxes and shapes (and parts thereof) can now be formatted with the Character dialog (available with the Character button in the Formatting toolbar, with the right-click context menu, or with the top-bar menu: ▸ ). This allows, for example, to use subscripts and superscripts in formulas annotating the chart. (Balázs Varga, allotropia) tdf#39052 tdf#58038
Math
Core / General
- The recent document list will now only show documents for the current module (Writer only showing text documents, Calc only showing spreadsheets, etc). The change simply toggles the
ShowCurrentModuleOnlysetting fromFalsetoTrue, and can be changed back in . (Samuel Mehrbrodt, allotropia) tdf#159120
- The user is now notified of the need to reload the document to take into account a change in Macro Security Level. (Rafael Lima) tdf#159985
- LevelBar widget is now implemented for JSDialog. (Hubert Figuière, Collabora) 460a7103
- Although it was already possible to type their ISO 639-2 codes by hand, "[Multiple]" (
mul) and "[Undetermined]" (und) are now listed at the top of language lists (along with "[None]",zxx). (Eike Rathke, Red Hat) tdf#160256
- Chinese and Japanese word selection is now based on ICU rules. Issues can be reported on the ICU website. (Jonathan Clark, TDF) tdf#49885
- New "Sinusoid" shape added to the Basic Shapes category. (Ritobroto Mukherjee) tdf#50998
- There is now an option to disable active content and OLE Automation in ▸ ▸ ▸ ▸ . (Sarper Akdemir, allotropia) tdf#158375
- Buttons that control Font, Highlight and Background colors now retain their value between sessions. (Andreas Heinisch) tdf#72991
Filters
- If the option ▸ ▸ ▸ ▸ ▸ is enabled, then personal information will not be exported, neither to ODF nor to OOXML. This includes author names and timestamps (created, modified, printed), editing duration, printer name and config, as well as the template associated with a document. (Samuel Mehrbrodt, allotropia) c479944e ba891193 1e49f469
- Writer can now retain the default page style's background when saving as DOCX. (Justin Luth, Collabora) tdf#126533
SVG
- Support feMerge, feComposite and feBlend. (Xisco Fauli, TDF) tdf#156066
User Interface
- The default bullet selection can now be modified. (Samuel Mehrbrodt, Tibor Nagy; allotropia) tdf#108697 tdf#69724
- Dialog tabs spanning multiple horizontal lines have been converted to a vertical display. (Samuel Mehrbrodt, Thorsten Behrens; allotropia) tdf#99528
- The Keep Ratio setting in the Position and Size dialog was made more intuitive. (Heiko Tietze, TDF) tdf#158531
Accessibility
Changes in UI strings
- The legacy Fontwork command was renamed to Text along Path. (Olivier Hallot, TDF) tdf#94535
Scripting
JavaScript
- Rhino was updated to 1.7.14 version. The Rhino JavaScript Debugger window is removed with this change. (Stephan Bergmann, allotropia) 58c4457a
Basic IDE
- New Color Scheme dialog to pick one of six syntax highlighting color schemes independently from the current Application Colors. Find it in ▸ . (Rafael Lima) tdf#156925
- The current line in Basic Editor now has a highlight color for better visibility. (Rafael Lima) tdf#158750
- The visibility status of the UI elements Object Catalog, Watched Expressions and Call Stack (which can be toggled in the menu) is now remembered after closing and reopening the Basic IDE. (Rafael Lima) tdf#155381
- Clicking the line number in the status bar will open the Go to Line dialog. (Rafael Lima) tdf#158749
- A command was added for toggling code block commenting. (Rafael Lima) tdf#140004
Command Line
- For Impress files, the
--showparameter can now take an optional={slide-number}to specify at which slide the slideshow should start. For example, start a slideshow directly at the fifth slide with:libreoffice --show=5 presentation.odp. (Justin Luth, Collabora) tdf#69192
Android Viewer
Localization
Changes to locale data
- For the
English (South Africa) {en-ZA}and other South African{*-ZA}locales, the decimal separator was changed to period dot (".", previously comma ",") and the group separator was changed to comma (",", previously the space character). This is done in order to align with common practices and the latest changes in the Unicode Common Locale Data Repository (CLDR). (Eike Rathke; Red Hat, Inc.) tdf#159829
LibreOffice Help
- Add Help pages for some Calc functions. (Olivier Hallot) tdf#159596 tdf#159771 tdf#159872
- Add VBA function ExportAsFixedFormat. (Olivier Hallot) tdf#159725
Help contents updates and fixes:
Feature Removal / Deprecation
Platform Compatibility
Windows 7 and 8/8.1 are now deprecated platforms. The Extended Security Updates program on Windows Embedded POSReady 7 expires on October 8, 2024. Mainstream support for the Embedded Standard edition of Windows 8 ended on July 10, 2018, and extended support ended on July 11, 2023.
Starting with LibreOffice 25.2, there will be no guarantee that LibreOffice will work on Windows 7 or 8/8.1. Support will not be intentionally removed at this point and fixes to problems exclusively affecting these platforms will still be accepted.
API Changes
- New UNO command
.uno:ChangeThemeto toggle between Light and Dark modes. (Justin Luth, Collabora) tdf#160349
- Draw: new UNO command
.uno:SetLayerto move objects to a different layer. (Jim Raykowski) tdf#122587
Configuration Changes
- Remove unused printing options. (Samuel Mehrbrodt, allotropia) tdf#158041
- Remove some unused config keys. (Samuel Mehrbrodt, allotropia)
- EvolutionPreferences bf817a07
- PaintBuffer_Writer 4e53ccfb
- ShowAlienFilterWarning a13d138b
- Bootstrap variables are now looked-for first in a
fundamental.override.inifile next to the application. LibreOffice itself does not bring along such a file, but it can be convenient for an administrator to place one in an installation. (Stephan Bergmann, allotropia) 8b53fa72
- The Windows-specific tunables
LimitMaximumMemoryInMBandExcludeChildProcessesFromLimitare now looked-for in the[Bootstrap]section offundamental.override.inirather than in a[Win32]section ofbootstrap.ini. c84e8a14
- The Windows-specific tunables
- Similarly, the Windows-specific
EnableAttachThreadInputHackis treated as a normal bootstrap variable now, rather than being looked-for in a[Win32]section ofbootstrap.ini. 6047341f
- Similarly, the Windows-specific
- For backwards compatibility, the above are all additionally still looked-for in a
[Win32]section ofbootstrap.ini. This behavior is deprecated and will be removed in a later version. ebd3f097
- For backwards compatibility, the above are all additionally still looked-for in a





