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

Contents of /trunk/CHANGELOG.txt

Parent Directory Parent Directory | Revision Log Revision Log


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

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