You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Or access the [last pre-release version page](https://github.com/daisy/word-save-as-daisy/releases/tag/v2.9.4.1-beta)
18
18
19
19
## Report issues
20
20
@@ -83,6 +83,92 @@ we would really appreciate it.
83
83
84
84
# Changelog
85
85
86
+
## 2.9.5 beta (ongoing development)
87
+
88
+
This release includes the following changes :
89
+
- Embedded pipeline is updated to version 1.15.4-SNAPSHOT :
90
+
- An upgraded snapshot of the word to dtbook script is included
91
+
- MathML-core is now the targeted mathml version when converting math from a word document
92
+
- For security hardened windows environment (where users cannot authorize webservice to run without an administrator)
93
+
JNI communication with the embedded engine has been reinstated and improved :
94
+
- A new "JNI Wrapper" tool is provided within the addin to launch and communicate directly with the embedded DAISY Pipeline
95
+
-*(ongoig development)* The user can now activate more capabilities of the embedded engine through the settings of the addin :
96
+
- a new "Embedded engine properties" button will open a new form that allows to set properties required to activate specific services,
97
+
like online TTS or Mistral OCR.
98
+
- We are now exposing a new "Import" experimental feature within the ribbon ,that allows users to import directly as a new Word document :
99
+
- DTBook XMLs converted to ODT document (using the `dtbook-to-odt` pipeline script)
100
+
- be aware that this script
101
+
- is not using the SaveAsDAISY styles (but a mapping of the styles could be investigated if enough users request it)
102
+
- does not yet properly handle some elements of the dtbook structure (like sidebars)
103
+
- DTBook XMLs converted to RTF document (using the `dtbook-to-rtf` pipeline script)
104
+
-*(ongoing developement)* PDF document converted docx (using the experimental `pdf-to-word` script)
105
+
- To be activated, this script requires to provide an API Key from Mistral OCR services in the pipeline properties form
106
+
107
+
108
+
## 2.9.4 beta (November 2025)
109
+
110
+
This release includes the following changes :
111
+
- Embedded pipeline is updated to version 1.15.3
112
+
- An upgraded snapshot of the word to dtbook script is included to fix additionnal issues
113
+
- Corrected content blocks closure
114
+
- Fixed a documentDate unauthorized empty-sequence error
115
+
- Added accessibility metadata transposition in the resulting dtbook
116
+
- Previous internal chains of scripts are replaced by the new word-based pipeline scripts
117
+
- Embedded pipeline is now used through the DAISY pipeline webservice interface instead of JNI
118
+
- Installer will check for the presence of DAISY Pipeline app 1.10 on the user system and offer to download and install it if not found
119
+
- Acronyms and abbreviations management dialogs usability has been improved with navigation buttons and a confirmation dialog before suppression of an acronym
120
+
- Fixed an issue where saving metadata from a onedrive hosted document would raise an "invalid command" exception.
121
+
- Fixed some issues with dialog started from background thread hiding some other errors
122
+
- Improved the addin log information report for bug analysis
The following changes are included in this release :
130
+
- Dialogs from the addin have been upgraded to use Windows Presentation Framework for improved rendering and simplified maintenance
131
+
- Some bugs were found in acronyms and abreviations dialogs that should be now fixed with their new version
132
+
- A new metadata editor is now available through an additional button in the "accessibility" ribbon
133
+
- The metadata format is compatible with WordToEPUB addin so that both addin can be used to edit them
134
+
- Note that the EPUB export of SaveAsDAISY does not yet use them all, but it is part of the work plan.
135
+
- The addin can connect to the latest DAISY Pipeline app engine through its webservice, to use it as primary conversion engine
136
+
- Installation of the app remains optional, but user is now asked if the DAISY Pipeline app should be installed at the end of the addin install process
137
+
- If installed, the app backend can be selected in the addin settings, along shortcuts to TTS engines and voices settings of the app
138
+
- The previous embedded engine is still available as fallback and has been updated to the same version as the one in the app
139
+
- When a conversion is successful, the destination folder is now opened instead of the root level of results
- Embedded pipeline is updated to version 1.15.2-SNAPSHOT, including some fixes to the scripts used to convert the word documents to the dtbook and epub formats
147
+
- Fixed an error in the megavoice export folder name
148
+
- Fixed a typo in some buttons ID that was making buttons crash
149
+
- Added 4 new paragraphs styles in the styles imported by the `Import DAISY styles` buttons, to create dtbook's `sidebar` elements in a document :
150
+
-`Sidebar - Optional (DAISY)` creates if necessary a `<sidebar render="optional">` element and adds paragraphs to it
151
+
-`Sidebar - Required (DAISY)` creates if necessary a `<sidebar render="required">` element and adds paragraphs to it
152
+
-`Sidebar header - Optional (DAISY)` creates if necessary a `<sidebar render="optional">` and adds a `hd` element to it
153
+
-`Sidebar header - Required (DAISY)` creates if necessary a `<sidebar render="required">` and adds a `hd` element to it
154
+
- Disabled the experimental Azure TTS settings fields from the settings form tested in version 2.9.1
155
+
- Plan is to study the possibility to use of the pipeline app engines and TTS voices settings UI
This release introduces a bugfix regarding addin logging, where a missing folder in the DAISY Pipeline 2 application data folder would make the embedded java runtime to raise an error.
163
+
164
+
Some additional changes are also included
165
+
- (Experimental) The addin can now export word document to DAISY2.02 format from the SaveAsDAISY export button on the ribbon
166
+
- (Experimental, for testing purpose, use with caution) Azure TTS region and key can be configured in the addin settings to enable Azure voices usage directly from the addin embedded DAISY Pipeline 2 engine.
167
+
- Note that a TTS configuration file still needs to be prepared to control Azure voices usage.
168
+
For users that have the DAISY Pipeline app installed and have configured the voices they want to use in the DAISY pipeline app settings, a corresponding TTS configuration file should be available at `%APPDATA%\pipeline-ui\ttsConfig.xml` and can be used as TTS configuration for the addin.
0 commit comments