summaryrefslogtreecommitdiff
path: root/NEWS
blob: c6f724f042eca3cb72ca3685613c6d7c1342936f (plain)
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
libabw 0.1.3

- Fix a memory access error found by oss-fuzz.
- Configure with --disable-werror by default.
- Disable expanding entities by XML parser as a vulnerability
  prevention measure. Abiword-saved documents do not contain entities,
  so there is no difference in behavior.

libabw 0.1.2

- Fix several issues identified by Coverity.
- Parse paragraph and cell borders.
- Improve parsing of lists.
- Fix build with boost >= 1.59.
- Make the output of abw2* --help more compatible with help2man.
- Fix various problems when parsing broken files found by oss-fuzz.
- Require C++11 for build.
- Parse fields. (tdf#74466)
- Parse floating (not inline) images. (tdf#74463)
- Parse text boxes.
- Drop outdated MSVC project files.
- Set minimal width/height of inline images (which usually do not have
  dimensions set in the file) to 1 inch. (tdf#74462)

libabw 0.1.1

- Use symbol visibility on Linux. The library only exports the two public
  functions now.
- Handle text language.
- Honor global setting of writing mode.
- Handle basic document metadata.
- Handle headings.
- Fix the loss of text formatting attributes that would happen in certain
  cases.
- Several other smaller changes and improvements.

0.0.1 -> 0.1.0
 - Switch to librevenge
 - Do not add extra tab for list indentation
 - Avoid possible crash on file format detection
 - Ignore cells that are not inside a table

0.0.0 -> 0.0.1
 - Support gzip compressed AbiWord files - ZABW
 - Fix silly with paragraphs after foot-/endnote
 - Fix conversion of embedded images
 - Fix shapes of lists.

0.0.0
 - Initial non-release of the library
   * Support tables, lists, headers/footers
   * Support embedded images