Check for dlopen in -ldl. This is used by the TinyScheme dynamic
[geda-gerbv.git] / NEWS
blobd302deb274cf3fdb7b908d91f3c20c53a7bb7925
1 ========================================================================
2 Release Notes for gerbv-2.4.0
3 ========================================================================
4 The following is a summary of the changes which went into gerbv-2.4.0.
5 For a complete list of changes, refer to ChangeLog.  This release
6 is primarily a bug fix release.  A number of corner cases are handled
7 more smoothly now.
9 - libgerbv:  fix bug parsing cirular moves with trailing zero suppression.
10 - libgerbv:  catch null strtok results in the aperture parser.  Causes
11              a more graceful failure when parsing bad input files.
12 - gerbv:     fix a bug in the rendering of text in exported PDF files
13 - libgerbv:  fix bugs in the file format recognition code
14 - libgerbv:  allow the RS-274X parser to handle multiple blocks within
15              a single line per the RS-274X spec.
16 - gerbv:     Fix sidebar bug displaying small scale and translations in X
17 - gerbv:     Show the total aperture uses in the analysis tool
18 - gerbv:     Fix regression in FAST mode rendering of flashed apertures
19 - libgerbv:  If given an RS-274D file, create dummy apertures
20 - gerbv:     Fix FAST mode translation error in Y
21 - libgerbv:  Add #ifdef's to gerbv.h to allow use in a C++ program
22 - gerbv:     Fix segfaults if trying to change orientation of an empty layer
23 - man page:  Remove spurious line
24 - gerbv:     Update some information in the "About..." dialog
26 ========================================================================
27 Release Notes for gerbv-2.3.0
28 ========================================================================
29 The following is a summary of the changes which went into gerbv-2.3.0.
30 For a complete list of changes, refer to ChangeLog.
32 - gerbv:     fixed a minor arc rendering bug in fast mode
33 - gerbv:     Make the svg/pdf/ps export use a 1:1 scale instead of
34              scaling to fit the page.
35 - configure: Always require cairo now since we make use of some of
36              the transformation functions even when using gdk rendering.
37 - gerbv:     Fix a bug in the vertical scrollbar calculations.
38 - libgerbv:  Fix a bug where apertures < 10 were potentially ignored in
39              some drill files
40 - gerbv:     Fix clipping bug when viewing files with image offsets
41 - gerbv:     Fix a bug whereclicking on the message tab caused the keyboard
42              accelerators stop working
43 - gerbv:     Use a reasonable return code when doing command line processing.
44 - libgerbv:  Improve the macro parser.
45 - libgerbv:  Allow 0 degree rotation
46 - libgerbv:  Fix some drill parser bugs
47 - libgerbv:  Support the Excellon "R" (repeat) command
48 - testsuite: Add some tests for drill files
49 - libgerbv:  Fix a bug in the Excellon export which sometimes dropped the first
50              element.
51 - libgerbv:  Fix some additional Excellon export bugs.
52 - gerbv:     Add the ability to rotate/translate layers
53 - libgerbv:  Fix the pkgconfig file to include some needed dependencies.
55 ========================================================================
56 Release Notes for gerbv-2.2.0
57 ========================================================================
58 The following is a summary of the changes which went into gerbv-2.2.0.
59 For a complete list of changes, refer to ChangeLog.
61 - libgerbv:  fixed a bug in the min/max calculation.
62 - libgerbv:  improved the ability to parse drill files with
63              user specified formats.
64 - libgerbv:  Compile with -no-undefined to make it easier to build
65              windows DLL's.
66 - configure: Improve detection of tools when cross-compiling.
67 - libgerbv:  Improved example programs.
68 - gerbv:     Changed desktop categories to be more consistent with
69              the rest of gEDA.
70 - common:    Fixed compilation with SunPRO compilers
71 - libgerbv:  Fixed calculation of pick and place bounding box
72 - gerbv:     Added a rendering benchmark
73 - gerbv:     Various rendering speed improvements
74 - common:    Made an install be relocatable.  This is always needed
75              for proper win32 operation and helps in some cases
76              on other operating systems.  As part of this, improve
77              how init.scm is located at startup.
78 - gerbv:     Improved the project file load/save dialog.
80 ========================================================================
81 Old Releases
82 ========================================================================
83 2008-09-07 : 2.1.0 release.  Added features for object selection & deletion.
84 2008-02-07 : 2.0.1 release.  This is largely a bugfix release.
85 2008-01-13 : 2.0.0 general release.  Introduced new look for gerbv.
86 2008-01-09 : 2.0.0-beta release.
87 2007-12-01 : 1.0.3 release.
88 2006-07-28 : 1.0.2 release.
89 2005-01-22 : 1.0.1 release.
90 2004-12-28 : 1.0.0 release.
91 2004-10-19 : Another beta of a windows version is released.
92 2004-10-07 : A beta of a windows version.
93 2004-05-27 : 0.16 release.
94 2003-10-19 : 0.15 release.
95 2003-09-16 : 0.14 release.
96 2003-07-30 : Michael Ihde updated the ebuild script for Gentoo Linux.
97 2003-07-17 : Michael Ihde contributed an ebuild script for Gentoo Linux.
98 2003-03-19 : 0.13 release.
99 2003-02-10 : 0.12 release.
100 2002-11-20 : 0.11 release.
101 2002-10-13 : 0.0.10 release.
102 2002-07-06 : 0.0.9 release.
103 2002-05-06 : 0.0.8 release.
104 2002-02-10 : 0.0.7 release.
105 2001-12-15 : 0.0.6 release.
106 2001-11-14 : Fifth relase (0.0.5).
107 2001-10-27 : Fourth release (0.0.4).
108 2001-09-09 : Third release (0.0.3).
109 2001-08-30 : Second release (0.0.2).
110 2001-08-25 : First release (0.0.1) of source.