-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
repo.xml
185 lines (185 loc) · 10.2 KB
/
repo.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
<?xml version="1.0" encoding="UTF-8" ?>
<meta xmlns="http://exist-db.org/xquery/repo">
<description>TEI Publisher: Processing Model Libraries</description>
<author>Wolfgang Meier</author>
<website>https://github.com/eeditiones/tei-publisher-lib.git</website>
<status>stable</status>
<license>GPLv3</license>
<copyright>true</copyright>
<type>library</type>
<target />
<note>Generated apps may fail after updating. Make sure to recompile your ODDs.</note>
<changelog>
<change version="4.0.1">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Fix: importing full config.xqm into generated code causes failure on
windows due to large number of dependencies. We dropped this default. Instead,
you can now define the modules to be made available within ODDs in configuration.xml.</li>
</ul>
</change>
<change version="4.0.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Refactor TEI output mode: so far it was only used for docx2tei transformations.
docx-specific code moved into separate module, so TEI output mode becomes usable
for other scenarios.</li>
</ul>
</change>
<change version="3.1.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Support relative module import paths in configuration.xml</li>
<li>config.xqm is now exposed to the ODD under the "global" prefix</li>
</ul>
</change>
<change version="3.0.1">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>config.xqm is now available within XQuery expressions in the ODD under the "global:" prefix</li>
<li>Output relative import paths in generated XQuery modules</li>
<li>Allow relative path for extension modules loaded via configuration.xml</li>
<li>DOCX import: where additional attributes are specified according to the <> convention but are preceded by a dot, colon, etc., they were not stripped from the text content</li>
</ul>
</change>
<change version="3.0.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Add output mode for print CSS. BREAKING CHANGE: the "print" output mode now exclusively refers to print CSS, not FO as before!</li>
<li>Fix and improve LaTeX mode</li>
<li>Optimize merging ODDs to speed up compilation</li>
</ul>
</change>
<change version="2.10.1">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>@pb:mode needs to be applied before templates are processed</li>
</ul>
</change>
<change version="2.10.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>fix error in docx upload processing</li>
<li>ignore [trash] folder in uploaded docx files</li>
<li>add support for <pb:set-param> to dynamically set a parameter for all subsequent models called. The new parameter will be availble in the $parameters map.</li>
<li>add attribute @pb:mode on <model> to declare a mode on all subsequent models called. The mode will be available to subsequent models in variable $mode.</li>
</ul>
</change>
<change version="2.9.2">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>docx2tei: another approach to reconstruct division hierarchy from titles, covering more edge cases</li>
<li>pass-through behaviour should not copy xml:id: there might be no parent element</li>
</ul>
</change>
<change version="2.9.1">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>docx2tei: construction of division hierarchy from titles: divisions were nested incorrectly</li>
<li>docx2tei: correctly resolve hyperlinks in footnotes and endnotes</li>
<li>only first child of modelSequence was taken into account if @output was specified</li>
</ul>
</change>
<change version="2.9.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Add support for web annotations. Complements TEI Publisher 7.1.0</li>
</ul>
</change>
<change version="2.8.11">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Fix: first character of each line was stripped from pb-template containing text. LaTeX output broken.</li>
<li>For HTML output, also copy @rend into generated class list</li>
</ul>
</change>
<change version="2.8.10">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Fix an issue with nested footnotes</li>
</ul>
</change>
<change version="2.8.9">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Add support for transforming a docx package</li>
</ul>
</change>
<change version="2.8.8">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Added library module to generate a pm-config.xql based on ODD files used.</li>
</ul>
</change>
<change version="2.8.7">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>If changes to an ODD introduce XQuery syntax errors, don't overwrite the existing XQuery module.
Instead store it with suffix .invalid.xql for reference but keep the old module.
</li>
</ul>
</change>
<change version="2.8.6">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Avoid line breaks before footnote numbers. This mainly affects TEI Publisher 6,
which uses a different library for the footnote popups.
</li>
</ul>
</change>
<change version="2.8.5">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Fix compatibility with eXist 5.3.0: remove conflicting function declarations, which now cause an error</li>
<li>Do not recompile ODDs automatically as this causes a security issue with the new permissions setup</li>
<li>Output alternate as template within pb-popover to avoid invalid HTML for block-level content</li>
</ul>
</change>
<change version="2.8.4">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Generated footnote popups will now use pb-popover (with TEI Publisher 6),
which provides better positioning</li>
</ul>
</change>
<change version="2.8.3">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Enhanced docx to TEI import</li>
</ul>
</change>
<change version="2.8.2">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>add optional parameter 'persistent' to alternate behaviour: if true, popups will appear on click
and stay until dismissed</li>
<li>use internal numbering for alternate IDs to avoid conflicts</li>
</ul>
</change>
<change version="2.8.1">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Update backward compatibility for older eXist versions: Last release v2.8.0 introduced breaking changes by using new functions for the `docx` module that are only supported by eXist 5.x.x versions and thus introduced a dependency to eXist 5.x.x. This release resolves the dependency by handling both new and deprecated functions.</li>
<li>Increment version number for latest commits (44300a0, dc3625c) made within release 2.8.0</li>
<li>Minor changes in `.gitignore` file: Exclude `.*` files by default, unless explicitly included.</li>
</ul>
</change>
<change version="2.8.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Update for compatibility with eXist 5.0</li>
<li>Improve naming of template functions to avoid wrong calls</li>
<li>Add target parameter for behaviour link</li>
<li>Add TEI output mode and module for transforming docx to TEI</li>
<li>Rename link parameter for behaviour link to "uri" for spec compliance; support old "link" as fallback</li>
</ul>
</change>
<change version="2.7.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Fix loading of external CSS from relative path</li>
<li>HTML output: if a label is defined for a note or list item, output it directly. Adds "n" parameter to listItem.</li>
<li>Implement alternate for LaTeX the same way as for FO: output alternate as footnote after default</li>
</ul>
</change>
<change version="2.6.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Faster loading of behaviour library by avoiding use of counter module where possible</li>
<li>Support CSS styles for web to be loaded from external css via <rendition source="myfile.css"/></li>
<li>Use $get(.) to get the original source element for the current node. Used to fix computation of heading levels</li>
</ul>
</change>
<change version="2.5.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Support for templates and user-defined behaviours within the ODD</li>
</ul>
</change>
<change version="2.1.0">
<ul xmlns="http://www.w3.org/1999/xhtml">
<li>Renditions defined in tei header were no longer applied</li>
<li>Support definition of default elementSpec for elements and text nodes</li>
<li>FO output: make sure to not produce an empty destination for internal and external links</li>
<li>Fix internal references for LaTeX output</li>
<li>Apply class to line breaks so they can be stiled via CSS</li>
</ul>
</change>
</changelog>
<permissions user="tei" group="tei" password="simple" mode="rw-rw-r--" />
</meta>