/[ascend]/trunk/CHANGELOG.txt
ViewVC logotype

Annotation of /trunk/CHANGELOG.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1913 - (hide annotations) (download)
Mon Sep 29 13:12:10 2008 UTC (10 years, 6 months ago) by jpye
File MIME type: text/plain
File size: 8090 byte(s)
Updated changelog.
1 jpye 1913 29 Sep 2008
2 jpye 1852 -----------
3    
4     Version 0.9.5.116
5     - Instance::as renamed to Instance::in (for expressing a value in the
6     desired units) because 'as' is a reserved word in Python.
7     - Some efforts underway to implement new rigorous thermodynamic property
8     calculator using MBWR and Helmholtz correlations.
9     - Fixed linking of LSODE with '-fPIC' required for amd64 platform.
10     - Added 'dtar' utility to facility quick building of DEB packages from
11     source code tarball plus debian.tar.gz file.
12     - Some efforts on creating a graphical 'block' editor including partial
13     implementation of a canvas widget plus scanning the library for suitable
14     'block' type models according to certain criteria.
15     - 'kinematic_viscosity' now available in atoms.a4l.
16     - Added legend to Krishnan's 'zplot' utility.
17     - Some further efforts to complete the tie-in to the IPOPT solver (now ver 3.4.0)
18     - Added 'notequery.c' to seek out most applicable NOTES on a given instance.
19     - Fixed bug with 'apply' button in Units of Measurement dialog.
20     - Fixed silly mistake in 'turbine' model in johnpye/rankine.a4c.
21     - Fix python handling of 'unable to build system' error.
22     - Moved 'ascend-config' package to 'ascend-devel' RPM.
23     - Fixed linking against Tcl/Tk for Fedora 9.
24     - Some updates to build scripts for new SCons API.
25     - Silenced some debug output from various places.
26 jpye 1913 - Added code for reading climate data in ACDB (Australian Climate Databank)
27     format.
28     - Update to support IPOPT 3.4.0
29 jpye 1852 - Some work on fixing bug with IDA when derivs without vars present.
30     - Fixed section numbering in 'book.pdf'.
31     - Fixed Graphviz behaviour when model too large.
32     - Expanded GtkSourceView2 highlighting.
33     - Fixed installation in GNOME Applications menu.
34 jpye 1913 - Fixed some problems with GUI object names that crept in due to use of Glade-3
35     - Added new external library 'FPROPS' for calculation of accurate thermodynamic
36     properties.
37 jpye 1852
38     Version 0.9.5.115
39     - Was not released (due to probs with version numbering on the Ubuntu PPA)
40    
41 jpye 1758 27 Feb 2008
42     -----------
43 jpye 1593
44 jpye 1758 Version 0.9.5.114
45    
46     - Fixed launching problems on Windows
47     - Added Units of Measurement dialog to PyGTK GUI.
48     - Updated version check to use the CMU server instead of old UNSW server.
49     - Fixed ascend-config script for Windows paths containing spaces.
50     - Fixed display of logrels in PyGTK GUI.
51     - PyGTK GUI correctly opens PDF docs if available on local machine.
52     - Added a PyGTK crash dialog to give information about failures in ASCEND.
53     - DOPRI5 converted to full 'solver' status (lives in solvers/dopri5 now).
54     - Added (experimental) DOPRI5 integrator to the Windows binary installer.
55     - Fixed some problems with linking to CONOPT optimiser
56     - Streamlined some internal build-time dependencies.
57     - Improved gtksourceview-2.0 highlighting for use with Gedit on Linux.
58     - Added Graphviz bindings to allow dependency graph view.
59     - Some code renaming/refactoring in 'compiler' and 'system' sections.
60     - Fixed splash-screen behaviour
61     - Refactored 'moduleview' out of 'gtkbrowser'.
62     - Some preliminary fixes to attempt support for Mac platform.
63     - Added some CUnit test cases for 'compiler' section, renamed all CUnit tests.
64     - Fixed dlopen bug on Linux.
65     - Changes to measures.a4l to add SI prefixes and modified the base units to
66     their abbreviation instead of full names.
67    
68     TODO: more work to get IPOPT solver working.
69     TODO: still some problems with DOPRI5 solver.
70     TODO: fix GraphViz dependency so that it can be dlopened rather than linked.
71    
72    
73     19 Aug 2007
74     -----------
75    
76 jpye 1593 Version 0.9.5.113
77    
78     - Fixed launching of help files/web links from PyGTK GUI on Linux.
79     - Added option in Windows installer to install header files for developers.
80     - Fixed value of @PYTHON@ on Windows for use in ascend-config script.
81     - Fixed deletion of $INSTDIR/solvers on Windows during uninstall.
82    
83     TODO: work on support for users with GIMP's GTK+ runtime installed.
84     TODO: translate line-endings for installed files on windows.
85    
86 jpye 1580 5 Aug 2007
87 jpye 1572 ----------
88 jpye 1336
89 jpye 1522 Version 0.9.5.112
90    
91     Solver interface
92     - all solvers and integrators are now built as 'external library' DLL/SOs.
93     - new ASCENDSOLVERS environment variable gives additional search path location
94     that is checked when attempting to satisfy IMPORT statements.
95 jpye 1542 - Fixed behaviour scons when lex/yacc not available.
96     - Many ASC_DLLSPEC qualifiers added as result of the expanded use of external
97     libraries.
98    
99     Solvers
100     - CONOPT no longer needs to be present at buildtime. This was possible due
101     to permission from Arne Drud to add the 'conopt.h' file to our source code.
102 jpye 1522 - BLAS and LINPACK are now embedded in the LSODE DLL/SO. They are not
103     part of libascend, which makes the main DLL about 1 MB smaller.
104     - Some bugs in the DOPRI5 integrator identified (full testing still not
105     completed).
106 jpye 1542 - placeholder for a future TRON solver (work still to do on that)
107     - work underway on the IPOPT optimisation solver.
108    
109     Model library
110 jpye 1522 - Equations of state models from Krishnan.
111 jpye 1542 - Added ASCEND port of the standard GAMS example problem.
112 jpye 1572
113     Windows installer
114     - Added ability to download and install missing dependencies. This
115     makes getting started with ASCEND much simpler for new users.
116     - Added the user's manual (in PDF form) to the installer package.
117 jpye 1522
118 jpye 1572 RPM package
119     - A SUNDIALS RPM package has been submitted for inclusion in Fedora, making
120     installation of ASCEND possible with a single download on that distro.
121 jpye 1580 - RPM divided into subpackages ascend, ascend-devel, ascend-doc.
122 jpye 1572 - Other work on building RPMs for a range of Linux platforms using
123     the new OpenSUSE Build Service.
124    
125 jpye 1579 DEB package
126     - Fixed.
127    
128 jpye 1467 3 Jun 2007
129     ----------
130    
131     Version 0.9.5.111
132    
133     Windows packaging improvements:
134     - Launch via pythonw.exe instead of batch file
135     - File association for .a4c and .a4l files
136     - Add Model Library link to Start menu
137     - Add CHANGELOG.txt and LICENSE.txt to Start menu
138     - Detect missing PyGTK, PyCairo or PyGObject at install-time
139     - Fix message for missing matplotlib in fourbarplot.py
140    
141     DOPRI5 integrator
142     - Experimental release of DOPRI5 integrator for testing
143     - Changes to Integrator API to allow loading external DLL/SOs
144    
145     Linux packaging improvements
146     - Add SONAME to libascend
147    
148    
149 jpye 1440 26 May 2007
150     -----------
151 jpye 1420
152 jpye 1432 Version 0.9.5.110
153    
154 jpye 1440 Removed dependency on matplotlib and numpy when ASCEND PyGTK
155     first load.
156    
157     Fixed some problems with files left behind after uninstall
158     on Windows.
159    
160     Added bug tracker link to help menu.
161    
162 jpye 1432 Added loading splash screen
163 jpye 1440 Eliminated some cruft form the tarball.
164     Restored basic build suppot for Autotools (Ben)
165     Added missing .svg files in Windows installer
166 jpye 1432 Added icon in Windows Start menu
167     Console now minimised by default on Windows
168    
169     28 April 2007
170     -------------
171    
172 jpye 1420 Version 0.9.5.109
173    
174 jpye 1432 Added Debian packaging.
175 jpye 1420
176 jpye 1432 Suppressed passing of FILE* objects between Python and C on
177     the Windows platform, owing to a bug/limitation in GCC on
178     MinGW.
179 jpye 1420
180 jpye 1432 First upload of Windows installer to SF.net (there have been
181     earlier versions on the Wiki though).
182    
183    
184    
185 jpye 1412 23 April 2007
186     -------------
187 jpye 1336
188 jpye 1412 Version 0.9.5.108
189 jpye 1336
190 jpye 1432 Alpha relase including new PyGTK GUI. This release continues
191     a sequence of releases in the ASCEND Wiki, but is the first
192     version we are releasing using the SF.net File Releases system.
193 jpye 1412
194     - Fedora Core 6 RPM
195     - PyGTK GUI
196     - Plotting with Matplotlib
197     - ExtPy functionality for script-based METHODS
198     - External 'black box' function support restored
199     - Documentation converted to LyX
200     - Python-based test suite
201     - CONOPT and CMSlv support restored
202    
203    
204     10 March 2007
205     -------------
206    
207     (No release)
208    
209 jpye 1432 - created this changelog using file releases list from old
210     website -- JP
211 jpye 1412
212    
213 jpye 1336 April 24 2000
214     -------------
215    
216     Version IV 0.9.1
217    
218     - Expanded chemical species database
219     - Dynamic simulation modeling libraries
220    
221 jpye 1412
222 jpye 1336 June 23 1998
223     ------------
224    
225     - WinNT, Win95, UNIX sources
226     - WinNT, Win95 binaries
227     - Redhat Linux 5 RPM binary
228     - Redhat Linux 5 RPM source
229     - Dynamic simulation modeling libraries
230     - Howto-ascend examples and modeling guidelines manual, indexed.
231     - GUI and syntax document manual, partially revised.
232    
233 jpye 1412
234 jpye 1336 October 1997
235     ------------
236    
237     ASCEND IV 0.8
238    
239     - WinNT, Win95, UNIX sources
240     - WinNT, Win95 binaries
241     - GUI and syntax document manual.
242    

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22