Skip to content

Commit 6036515

Browse files
committed
FEAT: Release Notes.
1 parent d54750c commit 6036515

File tree

1 file changed

+127
-0
lines changed

1 file changed

+127
-0
lines changed

RELEASENOTES.md

+127
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,133 @@ see the file LICENSE for details).
88
Versions 1.7 to 1.11 of JHOVE released independently.
99
Versions 1.12 onwards released by the Open Preservation Foundation.
1010

11+
## JHOVE 1.28.0
12+
13+
2023-03-16
14+
15+
### General
16+
17+
- Don't report duplicate messages [[#839][]]
18+
- GitHub action build and QA. [[#811][]], [[#812][]], [[#813][]], [[#814][]], [[#815][]], [[#816][]]
19+
- Make only one pass to xml-encode the values [[#818][]], adresses [[#817][]]
20+
- Update build dependencies, and tidied POMs with minor build fixes [[#798][]]
21+
- Removed erroneous test file that prevented Windows checkouts [[#630][]]
22+
- NISO Image metadata gets a new GPSHPositioningError tag [[#801][]], fixes [[#787][]]
23+
- NISO Image metadata, date validation [[#800][]], fixes [[#799][]]
24+
- Array added to JSON reporting to support multi file reporting [[#728][]], fixes [[#667][]]
25+
26+
### JPEG Module 1.54
27+
28+
- Copy the orientation info from the Exif structure [[#748][]] and [[#821][]], fixes [[#747][]]
29+
- Purged string constant message [[#831][]]
30+
31+
### PDF Module 1.12.4
32+
33+
- Fixed bug with string-valued token initialisation [[#806][]], mitigates [[#668][]]
34+
- Only inform about unknown PDF Name prefixes [[#807][]], mitigates [[#668][]]
35+
- Now report PDF Encryption for non-references [[#743][]], and [[#810][]]
36+
- Fixed unhandled exception when Size is not an integer [[#744][]] and [[#819][]]
37+
- Improved handling of empty string properties [[#782][]], [[#820][]]. Fixes [[#809][]]
38+
- Now handle Filters which are indirect objects [[#672][]] and [[#822][]]
39+
- Updated the Prefix Registry with new Prefixes [[#779][]]
40+
- Remove references to defunct PDF/A profile [[#759][]]
41+
- Now handle dictionary encryption objects [[#783][]]
42+
- Caught unhandled exception when size is not an| integer [[#744][]]
43+
- Fixed minor duplicate error issue [[#778][]]
44+
- Check added to ensure that an Extension is a direct object [[#780][]]
45+
- Handle encrypted Name and LastMod properties found in Annotation [[#781][]]
46+
- Regression tests for empty string cases [[#825][]]
47+
- Purged string constant message [[#830][]], [[#835][]]
48+
- Updated dependencies [[#803][]]
49+
50+
### TIFF Module 1.9.4
51+
52+
- descriptions for the `FILESOURCE` tag. [[#804][]], closing [[#767][]]
53+
- break out of parseIFDChain() infinite loop [[#784][]]
54+
- Fix incorrect 'byteoffset' config. description [[#751][]]
55+
- Fix to handle unaligned TIFF data [[#750][]]
56+
- Purged string constant message [[#829][]]
57+
58+
### UTF-8 Module 1.7.3
59+
60+
- Purged string constant message [[#828][]]
61+
62+
### HTML Module 1.4.3
63+
64+
- Purged string constant message [[#833][]]
65+
66+
### JPEG2000 Module 1.4.4
67+
68+
- Purged string constant message [[#832][]]
69+
70+
### XML Module 1.5.3
71+
72+
- Purged string constant message [[#827][]]
73+
74+
### EPUB Module 1.2
75+
76+
- Purged string constant message [[#836][]]
77+
78+
### WARC Module 1.3 & GZIP Module 0.3
79+
80+
- Added mechanism to mint errors with IDs and removed plain text messages [[#836][]]
81+
82+
83+
[#630]: https://github.com/openpreserve/jhove/pull/630
84+
[#672]: https://github.com/openpreserve/jhove/pull/672
85+
[#728]: https://github.com/openpreserve/jhove/pull/728
86+
[#744]: https://github.com/openpreserve/jhove/pull/744
87+
[#748]: https://github.com/openpreserve/jhove/pull/748
88+
[#751]: https://github.com/openpreserve/jhove/pull/751
89+
[#750]: https://github.com/openpreserve/jhove/pull/750
90+
[#759]: https://github.com/openpreserve/jhove/pull/759
91+
[#778]: https://github.com/openpreserve/jhove/pull/778
92+
[#779]: https://github.com/openpreserve/jhove/pull/779
93+
[#780]: https://github.com/openpreserve/jhove/pull/780
94+
[#781]: https://github.com/openpreserve/jhove/pull/781
95+
[#782]: https://github.com/openpreserve/jhove/pull/782
96+
[#783]: https://github.com/openpreserve/jhove/pull/783
97+
[#784]: https://github.com/openpreserve/jhove/pull/784
98+
[#798]: https://github.com/openpreserve/jhove/pull/798
99+
[#800]: https://github.com/openpreserve/jhove/pull/800
100+
[#801]: https://github.com/openpreserve/jhove/pull/801
101+
[#803]: https://github.com/openpreserve/jhove/pull/803
102+
[#804]: https://github.com/openpreserve/jhove/pull/804
103+
[#806]: https://github.com/openpreserve/jhove/pull/806
104+
[#807]: https://github.com/openpreserve/jhove/pull/807
105+
[#810]: https://github.com/openpreserve/jhove/pull/810
106+
[#811]: https://github.com/openpreserve/jhove/pull/811
107+
[#812]: https://github.com/openpreserve/jhove/pull/812
108+
[#813]: https://github.com/openpreserve/jhove/pull/813
109+
[#814]: https://github.com/openpreserve/jhove/pull/814
110+
[#815]: https://github.com/openpreserve/jhove/pull/815
111+
[#816]: https://github.com/openpreserve/jhove/pull/816
112+
[#818]: https://github.com/openpreserve/jhove/pull/818
113+
[#819]: https://github.com/openpreserve/jhove/pull/819
114+
[#820]: https://github.com/openpreserve/jhove/pull/820
115+
[#821]: https://github.com/openpreserve/jhove/pull/821
116+
[#822]: https://github.com/openpreserve/jhove/pull/822
117+
[#825]: https://github.com/openpreserve/jhove/pull/825
118+
[#827]: https://github.com/openpreserve/jhove/pull/827
119+
[#828]: https://github.com/openpreserve/jhove/pull/828
120+
[#829]: https://github.com/openpreserve/jhove/pull/829
121+
[#830]: https://github.com/openpreserve/jhove/pull/830
122+
[#831]: https://github.com/openpreserve/jhove/pull/831
123+
[#832]: https://github.com/openpreserve/jhove/pull/832
124+
[#833]: https://github.com/openpreserve/jhove/pull/833
125+
[#835]: https://github.com/openpreserve/jhove/pull/835
126+
[#836]: https://github.com/openpreserve/jhove/pull/836
127+
[#839]: https://github.com/openpreserve/jhove/pull/839
128+
[#817]: https://github.com/openpreserve/jhove/issues/817
129+
[#809]: https://github.com/openpreserve/jhove/issues/809
130+
[#799]: https://github.com/openpreserve/jhove/issues/799
131+
[#787]: https://github.com/openpreserve/jhove/issues/787
132+
[#767]: https://github.com/openpreserve/jhove/issues/767
133+
[#747]: https://github.com/openpreserve/jhove/issues/747
134+
[#743]: https://github.com/openpreserve/jhove/issues/743
135+
[#668]: https://github.com/openpreserve/jhove/issues/668
136+
[#667]: https://github.com/openpreserve/jhove/issues/667
137+
11138
## JHOVE 1.26.1
12139

13140
2022-07-14

0 commit comments

Comments
 (0)