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.
|