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

Annotation of /trunk/CHANGELOG.txt

Parent Directory Parent Directory | Revision Log Revision Log


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

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