summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: a4438b354f58e0dc4015aad1527b9ce937a34d78 (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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
2026-10-17  Andrey V. Kosteltsev

	* Version 1.1.0 is the first public release of SVGC,

2026-10-13  Andrey V. Kosteltsev

	* src/svgc.c, src/svgc.h: Add __svg_sheet_add_script_file(),
	  SVG_SCRIPT definitions, and shared inline source handling for CSS
	  and ECMAScript. Preserve safe UTF-8/XML validation and CDATA output.
	* tests/Makefile.am, tests/test-script-file.c: Add script regression
	  tests alongside unchanged CSS tests.
	* examples/script-file: Add interactive demonstration with JavaScript
	  source, C generator, Makefile and view.html using an SVG object.
	* configure.ac, version.h, version.c, Makefile.am, NEWS: Release
	  SVGC 1.0.9. Preserve Libtool version-info 1:0:0.

2026-10-13  Andrey V. Kosteltsev

	* src/svgc.c, src/svgc.h: Add sheet-local CSS file definitions,
	  UTF-8/XML input validation, CDATA-safe serialization and cleanup.
	* configure.ac, version.h, version.c, NEWS, tests/Makefile.am,
	  tests/test-css-file.c: Release SVGC 1.0.8 with CSS regression tests.
	  Preserve Libtool ABI 1:0:0.

2026-10-13  Andrey V. Kosteltsev

	* configure.ac, acsite.m4: Update the Autotools configuration,
	  canonical build/host/target initialization and Bash setup.
	* svgc.pc.in, Makefile.am: Add pkg-config metadata generation
	  and installation.
	* _make_config/_make-version-c.sh: Convert the existing comments
	  to UTF-8, preserving the script's operation.
	* configure.ac, version.h, version.c, NEWS, Makefile.am:
	  Release SVGC 1.0.7; preserve Libtool ABI 1:0:0.

2026-10-13  Andrey V. Kosteltsev

	* acsite.m4, configure.ac: Define the Libtool interface version in
	  AC_SVGC_LT_VERSION_INFO([1:0:0]) and substitute its components.
	* src/Makefile.am, version.h: Use matching Libtool version numbers;
	  preserve the libsvgc.so.1 ABI soname.

2026-10-13  Andrey V. Kosteltsev

	* src/svgc.c, src/svgc-dlist.c: Convert K&R function definitions to
	  prototype-style C definitions; retain behavior and public ABI.
	* configure.ac, acsite.m4: Restore readable configure headlines,
	  section messages and the post-configuration help text.
	* config.h.in: Regenerate for updated configure.ac.
	* Makefile.am, version.h, version.c: Release 1.0.6.

2026-10-13  Andrey V. Kosteltsev

	* configure.ac, Makefile.am: Modernize Autotools setup for GCC and GNU Make.
	* svgc-config: Generate a libdir-aware installation configuration script.
	* svgc.m4: Repair the link sanity test used by consumer projects.
	* Build system: Preserve existing SVGC C API and library ABI.

2011-01-09  Andrey V.Kosteltsev <kosteltsev@gmail.com>

	* src/svgc.h, src/svgc.c: radialGradient element is added.

2011-01-09  Andrey V.Kosteltsev <kosteltsev@gmail.com>

	* src/svgc.h, src/svgc.c: linearGradient element is added.

2011-01-08  Andrey V.Kosteltsev <kosteltsev@gmail.com>

        * src/Makefile.am: New revision.
        * version.h: New revision.
	* src/svgc.h, src/svgc.c: The rx, ry attributes are added to rect element.

2010-12-21  Andrey V.Kosteltsev <kosteltsev@gmail.com>

        * all-files: The first wersion of SVG C Library.