aboutsummaryrefslogtreecommitdiff
path: root/NEWS
blob: 0cb80c4ea6848094890bcf7637d7e94912f60e56 (plain)
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
* June 15, 2011

  OpenAxiom 1.4.0 has been released.

  Changes from previous releases are listed at

       http://www.open-axiom.org/1.4/

  � They include significant improvements to the OpenAxiom algebra, the
    library compiler, and the script interpreter.  The OpenAxiom
    compiler now generates much better quality Lisp code.  
 

  � The system has a new interface on Windows platforms.


* August 05, 2009.

  Changes from previous release, please see

       http://www.open-axiom.org/1.3/

* January 29, 2009.
  OpenAxiom 1.2.1 has been released.

  Changes from previous release, please see

       http://www.open-axiom.org/1.2/

* August 22, 2008
  OpenAxiom-1.2.0 has been released.

  Changes from previous release, please see

       http://www.open-axiom.org/1.2/

* February 14, 2008
  OpenAxiom-1.1.0 has been released.
  Changes from previous release:
  
  � OpenAxiom now supports batch processing, either for scripting
    or for compiling Spad libraries.

  � Many bugs fixes in both algebra and interpreter/compiler components.

  � The interpreter now allows `case' functions defined in libraries.
    Consequently, `case' no longer requires values of Union types, as
    long as the arguments are of appropriate types, e.g. ones for
    which a `case' operator has been defined.

  � OpenAxiom developers: depsys is no longer built.  All files in
    src/interp/ are now compiled with bootsys.

  � OpenAxiom has a new abstract syntax tree domain for representing Spad
    libraries, Spad scripts, and Boot programs.
    Furthermore, parsers for Spad libraries and Spad scripts are
    now part of the standard algebra.

  � OpenAxiom now supports aggregates/collections of domains.  More
    generally, it is now possible define and call functions with arguments
    that are of domain type.

  � OpenAxiom no longer uses global setting of the environment
    variable AXIOM.  Now, OpenAxiom's AXIOMsys can be invoked with
    optional command line argument specifying the system root
    directory and the system alegbra directory.

  � OpenAxiom now supports versioning, meaning that installing newer
    versions will not overwrite previous OpenAxiom version runtimes.

* September 21, 2007

  OpenAxiom-1.0.1 has been released.
  Changes from previous release:

  � Now OpenAxiom ignores system-installed GCL versions that are too old.

  � Problem with HyperDoc not restarting fixed.
  
  � Build failure on Windows XP or Vista fixed.
  
  � Build with the dependency tarball open-axiom-1.0.x-dep.tar.bz2 has
    been improved.  Many problems fixed.

* August 24, 2007

  OpenAxiom-1.0.0 has been released.

* August 13, 2007
  
  OpenAxiom has been created.