Skip to content

Commit

Permalink
Merge branch hotfix/v8.1.1 into master
Browse files Browse the repository at this point in the history
  • Loading branch information
papacarlo committed Jul 15, 2024
2 parents c72d5f7 + ecec56a commit e22c6d1
Show file tree
Hide file tree
Showing 134 changed files with 1,209 additions and 577 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/init-changelogs.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
name: Initialize changelog files

on: workflow_dispatch
on: create

jobs:
changelogs:
if: >-
${{ contains(github.ref, 'refs/heads/hotfix/v') ||
contains(github.ref, 'refs/heads/release/v') }}
${{ startsWith(github.ref, 'refs/heads/hotfix/v') ||
startsWith(github.ref, 'refs/heads/release/v') }}
runs-on: ubuntu-latest
steps:

Expand Down
78 changes: 55 additions & 23 deletions common/changes/8.1.0/changes.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,44 +4,76 @@ <h2>New Features</h2>

<h4>All Editors</h4>
<ul>
<li>TODO</li>
<li>Switching to the creating forms in the <code>PDF</code> format</li>
<li>Added the ability to disable the <code>Connect to cloud</code> section via the <code>--lock-portals</code> key</li>
<li>Added the <code>Use graphics acceleration</code> option to the application settings</li>
<li>Updated images for the error pages</li>
<li>Added the translation into Serbian (sr-Latn-RS, Serbian (Latin, Serbia and Montenegro))</li>
<li>Added a button to select a local file in the hyperlink insertion dialog window</li>
<li>Changes in program interface: manageable functional buttons, Replace button is now on the Home tab, Copy style, Clear style, Select all</li>
<li>Autoshape shadowing settings</li>
<li>Updated the set of color themes available in editors</li>
<li>Added internal help in Portuguese (pt-BR)</li>
<li>Added Arabic to all regional settings</li>
<li>Added a title and a button to close the panel to the <code>Chat</code> panel</li>
</ul>
<h4>Document Editor</h4>
<ul>
<li>TODO</li>
<li>New button on the top toolbar for changing document editing mode: <code>Editing</code>, <code>Reviewing</code>, <code>Viewing</code></li>
<li>Added tooltips for new or updated functionality (displayed when loading the editor or when switching to the corresponding tab)</li>
<li>Implemented the ability to set the format for page numbering</li>
<li>Added support for the page color</li>
<li>Updated built-in paragraph styles</li>
<li>New items in the indents menu for opening the right panel and managing paragraph indents, the ability to manage paragraph indents via the top toolbar</li>
<li>Color theme button is now on the Layout tab</li>
<li>Mail merge button is now on the Collaboration tab</li>
<li>Line spacing options updated</li>
<li>Improved work of the algorithm for displaying numbers and punctuation in Arabic text for the Neutral and Weak classes</li>
<li>Improved fitting for paragraphs with main <code>RTL</code> direction</li>
</ul>
<h4>Spreadsheet Editor</h4>
<ul>
<li>TODO</li>
<li>New languages added: ligature support</li>
<li>Selected cells are highlighted on their respective row/column numbers</li>
<li>New functions: <code>GETPIVOTDATA</code>, <code>IMPORTRANGE</code></li>
<li>New function category: Custom based on jsdoc</li>
<li>Version history update: edited cells are highlighted</li>
<li>Users get custom protected range cells viewing rights</li>
<li>Implemented the ability to copy/move sheets between books in one browser</li>
<li>Changed the appearance of the sheet list in the embedded viewer in accordance with the styles of the main spreadsheet editor</li>
</ul>
<h4>Presentation Editor</h4>
<ul>
<li>TODO</li>
<li>New slide settings on the right panel: show background graphics, reset background to the theme background, apply settings to all slides</li>
<li>Added <code>Animation</code> pane</li>
<li>Added a mode for editing master slides and templates</li>
</ul>
<h4>Forms</h4>
<ul>
<li>TODO</li>
<li>When adding a fixed form, now it is inserted without wrapping in front of the text</li>
<li>The color of the Picture placeholder corresponds to the color of the role for this form</li>
<li>The thickness of the frame for required fields is now 2 px with any zoom</li>
<li>Added a button to switch to the editing mode (similar to the button in the editor header) for forms opened in the View or Fill forms mode</li>
</ul>
<h4>PDF Editor</h4>
<ul>
<li>Added buttons for switching editing/viewing (annotations) modes to the toolbar and the editor header</li>
<li>Added tooltips for new or updated functionality (displayed when loading the editor or when switching to the corresponding tab)</li>
<li>In the Edit mode, it's possible to add various objects (using the <code>Home</code> and <code>Insert</code> tabs) and configure them using the right panel and context menu</li>
<li>Added the ability to add, delete or rotate pages using the context menu and the toolbar</li>
<li>Added a mini toolbar for adding annotations when selecting text</li>
</ul>

<h2>Fixes</h2>

<h4>All Editors</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Document Editor</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Spreadsheet Editor</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Presentation Editor</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Forms</h4>
<h4>Security</h4>
<ul>
<li>TODO</li>
<li>Fixed vulnerabilities in the PtgName::assemble, PtgNameX::assemble, PtgParen::assemble, PtgRef3d::assemble, PtgList::assemble and PtgArea3d::assemble methods which cause crash when converting <code>XLS</code> to <code>XLSX</code></li>
<li>Fixed the vulnerability in the <code>CDataStream::ReadEmrTextBase</code> method which causes crash when converting <code>ODP</code> to <code>PDF</code></li>
<li>Fixed the vulnerability in the <code>GlobalsSubstream::UpdateDefineNames</code> method which causes crash when converting <code>XLS</code> to <code>XLSX</code></li>
<li>Fixed the vulnerability in the <code>WorkBookStream::UpdateXti</code>, <code>WorkBookStream::UpdateXti</code>, methods which causes crash when converting <code>XLS</code> to <code>XLSX</code></li>
<li>Fixed Heap Buffer Overflow when converting <code>EPUB</code> to <code>PDF</code></li>
<li>Fixed the vulnerability in the <code>CPPTUserInfo::LoadExternal</code> method which allows writing a file to a folder with restricted access when converting <code>PPT</code> to <code>PPTX</code></li>
<li>Fixed vulnerabilities which allow reading data from a third-party file when converting <code>OOXML</code> to <code>ODF</code> and vice versa</li>
<li>Fixed Heap Buffer Overflow in the <code>CSvmFile::Read_META_BMP</code> method when converting <code>ODP</code> to <code>PPTX</code></li>
</ul>
92 changes: 62 additions & 30 deletions common/changes/8.1.0/changes_ru.html
Original file line number Diff line number Diff line change
@@ -1,47 +1,79 @@
<h1>ONLYOFFICE Desktop Editors 8.1.0<span class="releasedate"> - {{DATE}}</span></h1>

<h2>Новые функции</h2>
<h2>New Features</h2>

<h4>Все редакторы</h4>
<h4>All Editors</h4>
<ul>
<li>TODO</li>
<li>Switching to the creating forms in the <code>PDF</code> format</li>
<li>Added the ability to disable the <code>Connect to cloud</code> section via the <code>--lock-portals</code> key</li>
<li>Added the <code>Use graphics acceleration</code> option to the application settings</li>
<li>Updated images for the error pages</li>
<li>Added the translation into Serbian (sr-Latn-RS, Serbian (Latin, Serbia and Montenegro))</li>
<li>Added a button to select a local file in the hyperlink insertion dialog window</li>
<li>Changes in program interface: manageable functional buttons, Replace button is now on the Home tab, Copy style, Clear style, Select all</li>
<li>Autoshape shadowing settings</li>
<li>Updated the set of color themes available in editors</li>
<li>Added internal help in Portuguese (pt-BR)</li>
<li>Added Arabic to all regional settings</li>
<li>Added a title and a button to close the panel to the <code>Chat</code> panel</li>
</ul>
<h4>Редактор документов</h4>
<h4>Document Editor</h4>
<ul>
<li>TODO</li>
<li>New button on the top toolbar for changing document editing mode: <code>Editing</code>, <code>Reviewing</code>, <code>Viewing</code></li>
<li>Added tooltips for new or updated functionality (displayed when loading the editor or when switching to the corresponding tab)</li>
<li>Implemented the ability to set the format for page numbering</li>
<li>Added support for the page color</li>
<li>Updated built-in paragraph styles</li>
<li>New items in the indents menu for opening the right panel and managing paragraph indents, the ability to manage paragraph indents via the top toolbar</li>
<li>Color theme button is now on the Layout tab</li>
<li>Mail merge button is now on the Collaboration tab</li>
<li>Line spacing options updated</li>
<li>Improved work of the algorithm for displaying numbers and punctuation in Arabic text for the Neutral and Weak classes</li>
<li>Improved fitting for paragraphs with main <code>RTL</code> direction</li>
</ul>
<h4>Редактор таблиц</h4>
<h4>Spreadsheet Editor</h4>
<ul>
<li>TODO</li>
<li>New languages added: ligature support</li>
<li>Selected cells are highlighted on their respective row/column numbers</li>
<li>New functions: <code>GETPIVOTDATA</code>, <code>IMPORTRANGE</code></li>
<li>New function category: Custom based on jsdoc</li>
<li>Version history update: edited cells are highlighted</li>
<li>Users get custom protected range cells viewing rights</li>
<li>Implemented the ability to copy/move sheets between books in one browser</li>
<li>Changed the appearance of the sheet list in the embedded viewer in accordance with the styles of the main spreadsheet editor</li>
</ul>
<h4>Редактор презентаций</h4>
<h4>Presentation Editor</h4>
<ul>
<li>TODO</li>
<li>New slide settings on the right panel: show background graphics, reset background to the theme background, apply settings to all slides</li>
<li>Added <code>Animation</code> pane</li>
<li>Added a mode for editing master slides and templates</li>
</ul>
<h4>Формы</h4>
<h4>Forms</h4>
<ul>
<li>TODO</li>
<li>When adding a fixed form, now it is inserted without wrapping in front of the text</li>
<li>The color of the Picture placeholder corresponds to the color of the role for this form</li>
<li>The thickness of the frame for required fields is now 2 px with any zoom</li>
<li>Added a button to switch to the editing mode (similar to the button in the editor header) for forms opened in the View or Fill forms mode</li>
</ul>

<h2>Исправления</h2>

<h4>Все редакторы</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Редактор документов</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Редактор таблиц</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Редактор презентаций</h4>
<h4>PDF Editor</h4>
<ul>
<li>TODO</li>
<li>Added buttons for switching editing/viewing (annotations) modes to the toolbar and the editor header</li>
<li>Added tooltips for new or updated functionality (displayed when loading the editor or when switching to the corresponding tab)</li>
<li>In the Edit mode, it's possible to add various objects (using the <code>Home</code> and <code>Insert</code> tabs) and configure them using the right panel and context menu</li>
<li>Added the ability to add, delete or rotate pages using the context menu and the toolbar</li>
<li>Added a mini toolbar for adding annotations when selecting text</li>
</ul>
<h4>Формы</h4>

<h2>Fixes</h2>

<h4>Security</h4>
<ul>
<li>TODO</li>
<li>Fixed vulnerabilities in the PtgName::assemble, PtgNameX::assemble, PtgParen::assemble, PtgRef3d::assemble, PtgList::assemble and PtgArea3d::assemble methods which cause crash when converting <code>XLS</code> to <code>XLSX</code></li>
<li>Fixed the vulnerability in the <code>CDataStream::ReadEmrTextBase</code> method which causes crash when converting <code>ODP</code> to <code>PDF</code></li>
<li>Fixed the vulnerability in the <code>GlobalsSubstream::UpdateDefineNames</code> method which causes crash when converting <code>XLS</code> to <code>XLSX</code></li>
<li>Fixed the vulnerability in the <code>WorkBookStream::UpdateXti</code>, <code>WorkBookStream::UpdateXti</code>, methods which causes crash when converting <code>XLS</code> to <code>XLSX</code></li>
<li>Fixed Heap Buffer Overflow when converting <code>EPUB</code> to <code>PDF</code></li>
<li>Fixed the vulnerability in the <code>CPPTUserInfo::LoadExternal</code> method which allows writing a file to a folder with restricted access when converting <code>PPT</code> to <code>PPTX</code></li>
<li>Fixed vulnerabilities which allow reading data from a third-party file when converting <code>OOXML</code> to <code>ODF</code> and vice versa</li>
<li>Fixed Heap Buffer Overflow in the <code>CSvmFile::Read_META_BMP</code> method when converting <code>ODP</code> to <code>PPTX</code></li>
</ul>
47 changes: 47 additions & 0 deletions common/changes/8.1.1/changes.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<h1>ONLYOFFICE Desktop Editors 8.1.1<span class="releasedate"> - {{DATE}}</span></h1>

<h2>New Features</h2>

<h4>All Editors</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Document Editor</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Spreadsheet Editor</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Presentation Editor</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Forms</h4>
<ul>
<li>TODO</li>
</ul>

<h2>Fixes</h2>

<h4>All Editors</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Document Editor</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Spreadsheet Editor</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Presentation Editor</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Forms</h4>
<ul>
<li>TODO</li>
</ul>
47 changes: 47 additions & 0 deletions common/changes/8.1.1/changes_ru.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<h1>ONLYOFFICE Desktop Editors 8.1.1<span class="releasedate"> - {{DATE}}</span></h1>

<h2>Новые функции</h2>

<h4>Все редакторы</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Редактор документов</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Редактор таблиц</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Редактор презентаций</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Формы</h4>
<ul>
<li>TODO</li>
</ul>

<h2>Исправления</h2>

<h4>Все редакторы</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Редактор документов</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Редактор таблиц</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Редактор презентаций</h4>
<ul>
<li>TODO</li>
</ul>
<h4>Формы</h4>
<ul>
<li>TODO</li>
</ul>
6 changes: 3 additions & 3 deletions macos/Localization/bg.xliff
Original file line number Diff line number Diff line change
Expand Up @@ -438,17 +438,17 @@ We have a special offer for you.</source>
<note>No comment provided by engineer.</note></trans-unit>
<trans-unit id="new-document" xml:space="preserve">
<source>New Document</source>
<target state="translated">Нов Документ</target>
<target state="translated">Нов документ</target>

<note>No comment provided by engineer.</note></trans-unit>
<trans-unit id="new-presentation" xml:space="preserve">
<source>New Presentation</source>
<target state="translated">Нова Презентация</target>
<target state="translated">Нова презентация</target>

<note>No comment provided by engineer.</note></trans-unit>
<trans-unit id="new-spreadsheet" xml:space="preserve">
<source>New Spreadsheet</source>
<target state="translated">Нова Електронна таблица</target>
<target state="translated">Нова електронна таблица</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="new-pdfform" xml:space="preserve">
Expand Down
6 changes: 3 additions & 3 deletions macos/Localization/en.xliff
Original file line number Diff line number Diff line change
Expand Up @@ -488,17 +488,17 @@ We have a special offer for you.</target>
</trans-unit>
<trans-unit id="new-document" xml:space="preserve">
<source>New Document</source>
<target>New Document</target>
<target>New document</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="new-presentation" xml:space="preserve">
<source>New Presentation</source>
<target>New Presentation</target>
<target>New presentation</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="new-spreadsheet" xml:space="preserve">
<source>New Spreadsheet</source>
<target>New Spreadsheet</target>
<target>New spreadsheet</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="new-pdfform" xml:space="preserve">
Expand Down
4 changes: 2 additions & 2 deletions macos/Localization/es.xliff
Original file line number Diff line number Diff line change
Expand Up @@ -488,12 +488,12 @@ Tenemos una oferta especial para usted.</target>
</trans-unit>
<trans-unit id="new-document" xml:space="preserve">
<source>New Document</source>
<target state="translated">Nuevo Documento</target>
<target state="translated">Nuevo documento</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="new-presentation" xml:space="preserve">
<source>New Presentation</source>
<target state="translated">Nueva Presentación</target>
<target state="translated">Nueva presentación</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="new-spreadsheet" xml:space="preserve">
Expand Down
6 changes: 3 additions & 3 deletions macos/Localization/et.xliff
Original file line number Diff line number Diff line change
Expand Up @@ -438,17 +438,17 @@ Meil on sulle eriline pakkumine.</target>
<note>No comment provided by engineer.</note></trans-unit>
<trans-unit id="new-document" xml:space="preserve">
<source>New Document</source>
<target state="translated">Uus Dokument</target>
<target state="translated">Uus dokument</target>

<note>No comment provided by engineer.</note></trans-unit>
<trans-unit id="new-presentation" xml:space="preserve">
<source>New Presentation</source>
<target state="translated">Uus Esitlus</target>
<target state="translated">Uus esitlus</target>

<note>No comment provided by engineer.</note></trans-unit>
<trans-unit id="new-spreadsheet" xml:space="preserve">
<source>New Spreadsheet</source>
<target state="translated">Uus Arvustustabel</target>
<target state="translated">Uus arvustustabel</target>
<note>No comment provided by engineer.</note>
</trans-unit>
<trans-unit id="new-pdfform" xml:space="preserve">
Expand Down
Loading

0 comments on commit e22c6d1

Please sign in to comment.