@@ -6,8 +6,201 @@ releases. For more information about the current release, please
6
6
consult RELEASE-NOTES. For more information about changes, please
7
7
consult ChangeLog.
8
8
9
+ Invenio v1.2.2 -- released 2016-11-25
10
+ -------------------------------------
11
+
12
+ New features
13
+ ~~~~~~~~~~~~
14
+
15
+ + installation
16
+
17
+ - Initial release of kickstart installations scripts. Ported from
18
+ the old `tiborsimko/invenio-devscripts` repository of helper
19
+ scripts and adapted to resemble Invenio 3 kickstart installation
20
+ scripts. Tested on Ubuntu 12.04 and CentOS 6.
21
+
22
+ Improved features
23
+ ~~~~~~~~~~~~~~~~~
24
+
25
+ + BibDocFile
26
+
27
+ - Escapes file name special characters including accents and spaces
28
+ in document URLs.
29
+
30
+ + BibFormat
31
+
32
+ - Corrects subfield usage when displaying the DOI qualifying
33
+ information, changing subfield `y` (not valid) by `q`. (#3195)
34
+
35
+ + BibIndex
36
+
37
+ - Enhances full-text indexing of external flles. (PR #3358)
38
+
39
+ + BibRank
40
+
41
+ - Allows ranking external files using Solr. (PR #3358)
42
+
43
+ + I18N
44
+
45
+ - Updates Slovak translation from Transifex.
46
+ - Updates Slovak translation from Transifex.
47
+ - Updates German, French, Slovak and Spanish translations from
48
+ Transifex.
49
+ - Updates Catalan, French, German, Italian, Russian, Slovak, and
50
+ Spanish translations from Transifex.
51
+ - Completes Italian translation for Invenio v1.2.
52
+ - Completes Italian translation.
53
+ - Completes French translation.
54
+
55
+ + WebSession
56
+
57
+ - Changes error message depending on
58
+ `CFG_ACCESS_CONTROL_LEVEL_ACCOUNTS` value as the meaning of the
59
+ column `note` also changes with it. (#1414) (PR #3414)
60
+
61
+ + WebStyle
62
+
63
+ - Cleans the port from the user's IP preventing issues in future
64
+ manipulations of it. (PR #3255)
65
+
66
+ + WebSubmit
67
+
68
+ - Adds subtitle file to the file converter rules. (PR #3358)
69
+ - Allows the stamping function to accept both files and directories.
70
+
71
+ + crossrefutils
72
+
73
+ - Supports querying CrossRef with free account (without password).
74
+ (#3503) (#1277) (PR #3516)
75
+
76
+ + installation
77
+
78
+ - Installation scripts now support Ubuntu 14.04 LTS.
79
+ - Uses `/usr/sbin/service foo` consistently everywhere to restart
80
+ daemons instead of deprecated `/etc/init.d/foo`.
81
+ - Pinned specific JSON-js and Mediaelement versions instead of using
82
+ the latest master branch commits. (#11)
83
+
84
+ + urlutils
85
+
86
+ - Uses `md5` from `hashlib` when available. (#3382)
87
+
88
+ Bug fixes
89
+ ~~~~~~~~~
90
+
91
+ + BibCirculation
92
+
93
+ - Fixes the number of copies of an item that is displayed in the
94
+ circulation UI item search. (#2018) (PR #3574)
95
+
96
+ + BibDocFile
97
+
98
+ - Disallows % character in filenames since it may cause some
99
+ problems with URL encoding/decoding leading to incorrect URLs.
100
+ (#1918) (PR #2788)
101
+ - Purges old extracted text too, when purging a BibDoc. (#3519)
102
+
103
+ + BibFormat
104
+
105
+ - Casts record ID type to integer in record editor formatting
106
+ element. Various functions working with the record ID expect it to
107
+ be an integer rather than a string. (PR #2796)
108
+ - Fixes filtering of records not modified since the last bibreformat
109
+ run, which could have skipped records that were, for whatever
110
+ reason, not reformatted in the past. (PR #2824)
111
+ - Changes when the missing caches are generated during bibreformat
112
+ run. The missing cache is no longer generated for records if the
113
+ bibreformat is run with -i, --collection, --field or --pattern
114
+ option.
115
+
116
+ + BibIndex
117
+
118
+ - Fixes possible infinite loop in beautify_range_list() that could
119
+ have been triggered in particular conditions. (PR #2758)
120
+
121
+ + BibSched
122
+
123
+ - Makes `recid` argument optional in tasklet `bst_create_icons`.
124
+ (#2192)
125
+
126
+ + I18N
127
+
128
+ - Fixes a typo in the German translation.
129
+
130
+ + OAIHarvest
131
+
132
+ - Fixes an exception that would happen upon the initial harvest of a
133
+ new OAI harvest source marked to be harvested "from beginning".
134
+ (#2793)
135
+ - Fixes the parsing of resumptiontoken in incoming OAI-PMH XML which
136
+ could fail when the resumptiontoken was empty.
137
+
138
+ + OAIRepository
139
+
140
+ - Fixes default configuration of CFG_OAI_METADATA_FORMATS, correctly
141
+ assigning the XSD and XML namespace to the corresponding metadata
142
+ prefix.
143
+
144
+ + WebAccess
145
+
146
+ - Improves the WebAccess FireRole documentation by providing
147
+ corrected example on how to use groups in FireRole definitions.
148
+ (#3107) (#3225)
149
+
150
+ + WebSearch
151
+
152
+ - Takes into account the sort order when searching, even if no
153
+ specific sort or rank method is used. (PR #3564)
154
+ - Adds the proper language parameter on tabs if the user has
155
+ selected different language from the browser preferred. (#308) (PR
156
+ #3395)
157
+ - Fixes a search regression test case that looks for records added
158
+ in the past 10 years. This test started to fail because some
159
+ records are declared with date added (see MARC tag 005) before
160
+ 2006. Amends the test case to use safer value of last 100 years
161
+ instead of last 10 years.
162
+ - Fixes asynchronous external collection getter tests following the
163
+ update of the Invenio project web site.
164
+
165
+ + WebSession
166
+
167
+ - Removes pending groups from user info object. (#3526)
168
+
169
+ + bibupload
170
+
171
+ - In case of replicating datasets between instances by means of OAI
172
+ harvesting it is plausible to check for external OAI-IDs not only
173
+ in the field specified by CFG_BIBUPLOAD_EXTERNAL_OAIID_TAG but
174
+ also in CFG_OAI_ID_FIELD. (#2812) (PR #2816)
175
+
176
+ + crossrefutils
177
+
178
+ - Correctly URL-encodes the query sent to CrossRef in order to
179
+ retrieve information about a given DOI.
180
+ - Correctly passes the noredirect flag to CrossRef API.
181
+
182
+ + global
183
+
184
+ - Silences most MySQL UTF-8 warnings related to inserting into and
185
+ updating BLOB table columns.
186
+
187
+ + installation
188
+
189
+ - Amends canonical location of py-editdist and pyRXP packages,
190
+ fixing the installation problem.
191
+ - Amends installation procedures to download necessary jQuery
192
+ plugins from Invenio-hosted web site, fixing problems with non-
193
+ existing Google Code pages. (#3620)
194
+ - Fixes Apache virtual host configuration generation on CentOS 6.
195
+
196
+ + inveniogc
197
+
198
+ - Fixes garbage collection of temporary directories created by
199
+ websubmit_icon_creator and websubmit_file_stamper. (#3556) (PR
200
+ #3558)
201
+
9
202
Invenio v1.1.7 -- released 2016-11-20
10
- --------------------------------------
203
+ -------------------------------------
11
204
12
205
New features
13
206
~~~~~~~~~~~~
0 commit comments