LibreOffice 25.8 リリースノート
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Donate
Writer
Move lineのハイフネーションルールが追加され、ページの最後の行にある単語をハイフネートするか、行全体を次のページに移動するかを選択できるようになりました。(blog post) を参照してください。また、MSO 2016以降との相互運用性については Filters を参照してください(この開発は、NLnet Foundation により設立され、欧州委員会の Next Generation Internet プログラムの財政支援を受けた NGI0 Entrust Fund によって資金提供されました)。 (László Németh) tdf#165354
-
テキストのハイフネーション時に、ページ内の最後の単語が分割されるのを避けるため、最後の行全体を次のページに移動するオプションがあります(別の事例はファイルの「ファイル履歴」セクションにあります)。
- Paragraph, column, page and spread end zones (blog post) (László Németh)
- Minimum, desired and maximum word spacing feature (blog post) (László Németh)
- インデックスフィールドのツールチップに、第一キーおよび第二キーが表示されるようになりました。 (Andreas Heinisch) tdf#143157
- 見出しエントリに対して、ナビゲーターにツールチップが表示されるようになり、その見出し内の語数および文字数(すべての下位の見出しを含む)が示されます。 (Jim Raykowski) tdf#163646
-
Tooltip with the outline word and character count that includes all sub-outline words and characters
- 表の前に段落区切りを挿入するコマンド、「.uno:BreakAboveTable"」が追加されました。 (Ujjawal Kumar) tdf#149825
- ビューをスクロールしながらのテキスト選択が、これまでより簡単に制御できるようになりました。 (Oliver Specht, CIB) tdf#50743
- ビューをスクロールしながらのテキスト選択が、これまでより簡単に制御できるようになりました。 (Oliver Specht, CIB) tdf#164318
-
Dialog for copying the content of a field from a read-only document
- 次のページ番号リセットまでの範囲に含まれるページ数を表示する新しいフィールドが追加されました。 (Oliver Specht, CIB) tdf#71583
- フィールドをプレーンテキストに変換するためのコマンド(ショートカット Ctrl + ⇧ Shift + F2)が追加されました。 (Oliver Specht, CIB) tdf#45946
- Writerにおいて、ウィンドウごとに変更履歴の記録を制御できる機能が追加されました。(blog post) (Miklos Vajna, Collabora)
- Writerで編集履歴に加えられた変更を「復元(履歴付きで拒否、blog post)」することが可能になりました。 (Miklos Vajna, Collabora)
- 相互に依存する変更履歴への対応が改善されました。(blog post blog post 2) (Miklos Vajna, Collabora)
- 自動墨消しダイアログの ▸ ▸ に、画像を墨消し対象にするオプションが追加されました。 (Karthik Godha) tdf#139331
-
「ターゲットを追加」ダイアログのドロップダウンメニューから「すべての画像」を選択すると、画像を墨消しできます。
- Writer で、一部の句読点文字に対して言語を設定できるようになりました。 (Jonathan Clark, TDF) tdf#66791 tdf#166011 tdf#166012
アクセシビリティ
- ヘッダーおよびフッター内のリンクや参照に対するアクセシビリティチェックが追加されました。 (Balázs Varga, Collabora) tdf#164797
パフォーマンス
- ある重いDOCファイルをきっかけに、言語データの読み込みおよびグラフィカルオブジェクトのレイアウト処理に最適化が施されました。 (Noel Grandin, Collabora) tdf#141415
- 変更履歴付きの移動操作を含む Writer 文書の読み込みが高速化されました。 (Noel Grandin, Collabora) tdf#162343
- Undo(元に戻す)処理が最適化され、非常に大きな Writer の表を削除する操作が大幅に高速化されました。 (Noel Grandin, Collabora) tdf#136238
- ブックマークを含む Writer の表の読み込みが高速化されました。 (Mike Kaganski, Collabora) tdf#165918
- 右から左に書かれた大型のWriter文書の読み込みが高速化されました。 (Noel Grandin, Collabora) tdf#64991
Calc
- CSV のインポートで使用される「テキストインポート」ダイアログに、 チェックボックスが追加されました(デフォルトで有効)。このチェックボックスは、CSV インポート時に毎回ダイアログを表示するか、前回の使用時に設定された内容を自動的に使用するかを制御します。
このチェックを外した場合、通常はダイアログは表示されませんが、「ファイルを開く」ダイアログ内に新たに追加された チェックボックスを使うことで、1回だけ表示させることができます。このチェックボックスは、「ファイルを保存」ダイアログに以前から存在する同名のオプションと同様に機能し、設定可能なファイル形式がフィルタのドロップダウンリストで選択されている場合に有効になります。 (Shardul Vikram Singh) tdf#74580
-
Text Import dialog now has checkbox to always show on CSV import.
- アイコンセットの条件付き書式において、演算子をカスタマイズできるようになりました。 (Ahmed Hamed) tdf#61313
-
Conditional formatting operators in icon sets can now be customised.
- Calc のセルのコンテキストメニューに「オートフィルターのクリア」オプションが追加されました。 (Ujjawal Kumar) tdf#164322
-
"Clear AutoFilter" option.
- 不要な中断を避けるため、テキストインポートダイアログは「形式を選択して貼り付け」操作時にのみ表示されるようになりました。 (Shardul Vikram Singh) tdf#65872
新たに追加された関数
- CHOOSECOLS 関数が追加されました。 (Xisco Faulí, TDF) tdf#151000
- CHOOSEROWS 関数が追加されました。 (Xisco Faulí, TDF) tdf#150999
- DROP 関数が追加されました。 (Xisco Faulí, TDF) tdf#150998
- EXPAND 関数が追加されました。 (Xisco Faulí, TDF) tdf#151001
- HSTACK 関数が追加されました。 (Xisco Faulí, TDF) tdf#150868
- TAKE 関数が追加されました。 (Xisco Faulí, TDF) tdf#150997
- TEXTAFTER 関数が追加されました。 (Xisco Faulí, TDF) tdf#150865
- TEXTBEFORE 関数が追加されました。 (Xisco Faulí, TDF) tdf#150864
- TEXTSPLIT 関数が追加されました。 (Xisco Faulí, TDF) tdf#150866
- TOCOL 関数が追加されました。 (Xisco Faulí, TDF) tdf#150879
- TOROW 関数が追加されました。 (Xisco Faulí, TDF) tdf#150878
- VSTACK 関数が追加されました。 (Xisco Faulí, TDF) tdf#150867
- WRAPCOLS 関数が追加されました。 (Xisco Faulí, TDF) tdf#150881
- WRAPROWS 関数が追加されました。 (Xisco Faulí, TDF) tdf#150880
パフォーマンス
- 多数の条件付き書式を含む XLSX ファイルのレンダリング速度が改善されました。 (Noel Grandin, Collabora) 185df5e6
- 多数の条件付き書式を含む XLSX ファイルの読み込み速度が大幅に改善されました。 (Noel Grandin, Collabora) tdf#134864
- 多数のグラフィカルオブジェクトを含む XLSX ファイルの読み込み速度が大幅に改善されました。 (Noel Grandin, Collabora) tdf#130326 tdf#150623
- Calc シートを切り替える際の行の高さの計算が最適化され、複雑なスプレッドシートでの待機時間が大幅に短縮されました。 (Noel Grandin, Collabora) tdf#150623
- 多数の描画オブジェクトを含む Calc シートの切り替えが大幅に高速化されました。 (Noel Grandin, Collabora) tdf#131595
- 多言語のスプレッドシートにおけるスペルチェックのパフォーマンスが改善されました。 (Caolán McNamara, Noel Grandin; Collabora) 9a1f131a 3c7156da
- 大きなグラフを含む Calc 文書の読み込み、編集モードの切り替え、シートの切り替えが大幅に高速化されました。 (Noel Grandin, Collabora) tdf#147874 tdf#151876
- 多数の customFormat 属性を行に含む XLSX ファイルの読み込み速度が改善されました。 (Noel Grandin, Collabora) tdf#163015
- 多数の数式、条件付き書式、コメントを含む XLSX ファイルの読み込み速度が大幅に改善されました。 (Noel Grandin, Collabora) tdf#166684
- 多数のコメントを含むスプレッドシートの操作パフォーマンスが改善されました。 (Noel Grandin, Collabora) tdf#161372
Impress
- Ctrl + スクロールホイール で、スライドソータービューにおける1行あたりのスライド数を変更できるようになりました。 (Oliver Specht, CIB) tdf#117946
- PPTX ファイル内の埋め込みフォントがサポートされるようになりました。 (Tomaž Vajngerl, Collabora) faf45f80 d0ee08cf
- PPTX へのエクスポート時にフォントが使用されているかどうか、埋め込みが必要かどうかを判断するアルゴリズムが改善されました。 (Tomaž Vajngerl, Collabora) 777ff280
- Impress のマスタースライドおよび Draw のマスターページをコピーできるようになりました。 (Mohamed Ali) tdf#45617
Draw
- ページの余白に境界線が表示されるようになりました。これを無効にするには、エキスパートオプション
Draw::Misc::TextObject::ShowBoundaryを使用してください。 (Heiko Tietze, TDF) tdf#89420
-
Draw page boundaries.
コア / 全般
- A new application-wide Viewer mode is implemented. In it, all files are opened in read-only mode; all editing tools are disabled. The mode is controlled by the new "ViewerAppMode" expert configuration. (Mike Kaganski, Collabora) tdf#62845
- On Windows, the automatic (“MAR”) update mechanism now only registers its
update_service.exeas a Windows “LibreOffice Maintenance Service” (that allows to do updates with administrator privileges) when LibreOffice is installed toC:\Program Files. (Stephan Bergmann, Collabora) tdf#164225 tdf#162780 - ドキュメント内の背景画像が、 > > にビットマップのサムネイルとして表示されるようになりました。 (Justin Luth) tdf#125969
-
Background image now visible as a bitmap thumbnail.
- SHA384とAES_192の組み合わせが新たに考慮されるようになりました。これにより多くの暗号化されたファイルを開けるようになります。 (Julien Nabet) tdf#166241
- ドキュメントをエクスポートする際の PDF 署名のタイムスタンプ処理が最適化され、暗号署名の計算が 2 回から 1 回に減りました。これにより、プロセス中に PIN コードの入力は最大で 1 回のみとなります。 (Juraj Šarinay) tdf#147452
- エクスポート時に署名された PDF ドキュメントの形式が、Adobe Reader と互換性を持つようになりました。 (Juraj Šarinay) tdf#121133
- Calc のグラフなどの OLE オブジェクトは、編集モードで ⇧ Shift キーの有無にかかわらず、他の図形オブジェクトと同様に縦横比を保ってリサイズできるようになりました。さらに、編集モードで OLE オブジェクトの枠をドラッグして移動する際、⇧ Shift キーを押すと移動方向が 45° に固定されます。 (Laurent Balland) tdf#163816
- 25.8.3Disable extra spacing between Hangul and non-CJK characters. (Jonathan Clark) tdf#136663
フィルター
- 暗号化されたハイブリッド PDF をインポートできるようになりました。 (David Gilbert) tdf#55425
- オートフィルターが MS Excel の XML ファイルからインポートされるようになりました。 (Kohei Yoshida) tdf#154311
- 25.8.2Deleted comments with tracked changed are now fully removed in non-native DOCX/DOC documents. (Mike Kaganski, Collabora) tdf#108791
- 中国語、日本語、韓国語の DOC/DOCX 文書の表示精度が大幅に向上しました。 (Jonathan Clark, TDF) tdf#88908 tdf#83844 tdf#80596
- MSO 2016 以降で作成されたハイフネーション付き DOCX 文書に対するレイアウトの相互運用性が追加されました。これにより、ページや段をまたぐ際に、行全体ではなくハイフネートされた単語のみが移動するようになりました(以前の MSO 2013 相互運用性修正では行全体が移動していました)。詳しくは blog post を参照してください。関連する ODF 拡張およびユーザーインターフェースの改善 もご覧ください(この開発は、NLnet Foundation によって設立され、欧州委員会の「次世代インターネット」プログラムの財政支援を受けた NGI0 Entrust Fund によって資金提供されました)。 (László Németh) tdf#165354
- DOCX multilevel numbering fixed. (Michael Stahl, Collabora) tdf#166975
-
DOCX multilevel numbering compared
PDF 2.0
PDF 2.0(ISO 32000-2)形式でのエクスポートがサポートされました。 (Tomaž Vajngerl, Collabora)
- PDF 2.0 で必須となる最新の AES-256 暗号化が実装されました。
- PDF 2.0 を基盤とする PDF/A-4 のサポートが追加されました。
- PDF 書き出しのユーザーインターフェースが再構成され、セクション(フォーム)がより論理的にまとめられるようになりました。
- PDF および PDF/A のバージョンが 1 つのドロップダウンに統合されました。
- 新しい構造要素(/Em、/Strong、/Title)が追加されました。
- 埋め込みファイルに対して /AFRelationship が追加されました。
- ハイブリッドモードでは、埋め込まれた ODF 文書がソースとしてマークされるようになりました。
ユーザーインターフェース
- 読み取り専用ドキュメントでも「フィールドの編集」ダイアログを開けるようになりました。 (Oliver Specht, CIB) tdf#164318
- 読み取り専用ドキュメント内で編集可能とマークされたセクションでは、書式ツールバーが表示されるようになりました。 (Tibor Nagy, Collabora) tdf#146549
- 通貨ドロップダウンで OK ボタンをクリックする必要がなくなりました。 (Szymon Kłos, Collabora) tdf#165589
- クイック検索バーに、発音記号を区別するオプションが追加されました。 (Johann Lorber, Linagora) tdf#163616
-
Match Diacritics in Quick Find bar. Matches "atencao" and "atenção"
- パスワード入力ダイアログに、パスワードの表示/非表示を切り替えるボタンが追加されました。 (Balázs Varga, Collabora; Karthik Godha) tdf#146947
- Toggling rotation mode for a selected object can now be done with a single click in Writer and Calc and not only in Impress and Draw. (Oliver Specht, CIB) tdf#90293
- LibreOffice document windows as well as the Start Center will now toggle into and out of native macOS full screen mode by pressing a window's green title button. (Patrick Luby) tdf#128186
- LibreOffice's Window menu now includes the window positioning and arrangement menu items that Apple added in macOS Sequoia. (Patrick Luby) tdf#165448
- Welcome/WhatsNew dialog offers access to the UI picker and the appearance options (Heiko Tietze, TDF) tdf#137931
- The UI picker ▸ allows to activate toolbars (Heiko Tietze, TDF) tdf#158880
-
Activate toolbars in user interface picker.
アクセシビリティ
- Menus in the ▸ ▸ dialog are now screen reader accessible on Windows. (Michael Weghorn, TDF) tdf#157001
- Support for the IAccessible2 "text-indent" attribute was added, which can be used by assistive technology like screen readers to report the indent of a paragraph's first line (the NVDA screen reader on Windows supports that from NVDA version 2025.1 on). (Michael Weghorn, TDF) tdf#164795
- The table design view in Base ( ▸ ) no longer becomes unresponsive when a screen reader is active on Windows. (Michael Weghorn, TDF) 8a919d02
- Comboboxes and other controls inside toolbars are now also represented in the accessibility tree of the application. (Michael Weghorn, TDF) tdf#163989
UI文字列の変更
Scripting
- 同梱されているPythonのバージョンは 3.11.13 です。
- Ship pip with internal python. (Xisco Fauli, TDF) tdf#162786
The ScriptForge libraries
An extensible and robust collection of macro scripting resources for LibreOffice to be invoked from user Basic or Python scripts. (Jean-Pierre Ledure)
The libraries expose a total of 33 services each with a bunch of methods and properties.
New in LibreOffice 25.8:
- The new calc.XRectangle(rangename) property returns the coordinates (in pixels) on the screen where the given range is located. This opens the door to effective use of popup menus. See Wiki: popup menu.
- The translation in Spanish is now available (B. Antonio Fernández).
- The calc.Intersect(range1, range2) method computes the common area of 2 input ranges.
- With the contextmenu.RemoveAllItems() method, you can opt for configuring a totally customized context menu. Example in Wiki: context menu.
- To avoid duplicates, the document.MenuHeaders property lists the menus present in the menubar.
- The Calc service now hosts new formatting methods (AlignRange, BorderRange, ColorizeRange, DecorateFont and FormatRange). See an example on Wiki: format range.
- TabPageContainer controls may now be inserted in dialogs by code. Page switching in dialogs: Wiki: tabbed pages.
- Still in dialogs, the dialog.ImportControl() method copies controls between dialogs: Wiki: building compound dialogs
- The new platform.UntitledPrefix property provides the prefix used to name new documents. This can make macros more language agnostic.
- The Exception service is revised : the ReportScriptErrors, StopWhenError, ReturnCode and ReturnCodeDescription properties let the author of scripts decide what ScriptForge should do when an error is detected by the software.
- The ui.CreateBaseDocument() let you define, in addition to HSQLDB, FIREBIRD and CALC (embedded) databases, also the type FIREBIRD_EXTERNAL.
- The new calc.DefinedNames property associated with the calc.DefineName() method lets you manage defined names both at sheet and global levels.
The whole set of services (except when better done by native built-in functions) is made available for Python scripts with identical syntax and behavior as in Basic.
ScriptForge in the wiki: read Macros/ScriptForge
(Lobaluna).
The English version of the documentation of the ScriptForge libraries (25.8) is partially integrated in the LibreOffice help pages (https://help.libreoffice.org/25.8/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Their finalization and translation into other languages is underway. (Alain Romedenne, Rafael Lima)
Android Viewer
地域化
ロケールデータを含む新しい言語/ロケール
- アルバニア語ロケールを追加しました。 (Xisco Faulí, TDF) tdf#96151
- Add Moldovan locale. (Xisco Faulí, TDF) tdf#136753
- Add Bitcoin currency. (Xisco Faulí, TDF) tdf#167431
Improvements to proofing tools and language support
- Spell check dictionaries and hyphenation rules were added for the languages: Punjabi, Oriya, Sanskrit, Kannada, and Assamese.
- Spell check dictionaries were added for the languages: Tamil, and Marathi.
- Spell check dictionaries were updated for the languages: Danish, English GB + ZA, Hindi, Mongolian, Spanish, Thai, and Ukrainian.
- マラーティー語の類義語辞典を追加しました。
- スロベニア語の類義語辞典が更新されました。 (Martin Srebotnjak, OdprtiTezaver)
LibreOffice ヘルプ
Help pages for new Calc functions:
CHOOSECOLS CHOOSEROWS DROP EXPAND HSTACK TAKE TEXTAFTER TEXTBEFORE TEXTSPLIT TOCOL TOROW VSTACK WRAPCOLS WRAPROWS (Olivier Hallot, TDF)
Help content updates and fixes:
- O. Hallot, TDF
- G. Kelemen, Collabora
- A. Romedenne
- I. Lauhakangas, TDF
- S. Horáček
- B. Buzea
- A. Timar, Collabora Productivity
削除または非推奨となった機能
プラットフォームの互換性
Windows 7と8/8.1のサポートを終了しました。
x86(32ビット)版Windows用ビルドは非推奨です。
LibreOffice 25.8はmacOS 10.15で実行できる最後のバージョンです。LibreOffice 26.2の動作環境はmacOS 11以降です。
APIの変更
- The XTiledRenderable UNO interface was removed. ccefc5e5
Configuration Changes
Support for Java instrumentation has been added.
Current Experimental Features
Experimental features are enabled ▸ ▸ ▸ ▸
- Writer now has provisional support for font-relative first line, before-text, and after-text paragraph indentation. This feature may be used by entering indentation values in the paragraph properties dialog, including the unit 'em' for the standard typographical unit, or 'ic' for the width of a CJK ideographic character. (Jonathan Clark, TDF) tdf#36709 tdf#163913
- BASIC IDE code completion and auxiliary resources, in ▸ ▸ ▸
- New Macro Manager dialog ▸ ▸ that combines the functions of 5 existing dialogs used for Basic macro and scripting framework macro language management into one dialog. (Jim Raykowski) tdf#120658
ODF Wholesome Encryption: A new mode of password-based ODF encryption has been implemented, with the following advantages (Michael Stahl, Collabora) tdf#105844:
- more performant due to deriving a key only once per package
- more tamper-resistant with authenticated encryption (AES-GCM)
- better hiding of metadata to reduce information leaks
- higher resistance to brute forcing using memory-hard Argon2id key derivation function







