]> www.ginac.de Git - ginac.git/blobdiff - NEWS
dbgprint() now uses a print_dflt
[ginac.git] / NEWS
diff --git a/NEWS b/NEWS
index e813ffd917888f0786968bc464c2b0b8ab12e44b..b6f609df95c2ee87083120e7d350973b14d90e98 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,15 @@
 This file records noteworthy changes.
 
-1.2.0 (<insert date>)
+1.3.0 (<insert date>)
+
+1.2.1 (23 April 2004)
+* Fixed infinite recursion in atan2_evalf() and improved atan2_eval().
+* Added automatic evaluations for trigonometric functions with negative
+  arguments (e.g. sin(-2) -> -sin(2)).
+* Fixed a static initialization order goof-up.
+* Fixed various bugs in series expansion.
+
+1.2.0 (19 March 2004)
 * Added a structure<T> template class for the easy creation of user-defined
   algebraic classes.
 * Added support for (acyclic) visitors, to allow cleaner implementations of
@@ -283,8 +292,8 @@ This file records noteworthy changes.
 * Supplement some (now deprecated) macros by inlined template functions:
   - is_of_type(foo, type) -> is_a<type>(foo)
   - is_ex_of_type(foo, type) -> is_a<type>(foo)
-  - is_exaclty_of_type(foo, type) -> is_exaclty_a<type>(foo)
-  - is_ex_exaclty_of_type(foo, type) -> is_exaclty_a<type>(foo)
+  - is_exactly_of_type(foo, type) -> is_exactly_a<type>(foo)
+  - is_ex_exactly_of_type(foo, type) -> is_exactly_a<type>(foo)
   - ex_to_foobar(baz)  ->  ex_to<foobar>(baz)
 * rem(c, p[x], x) (c: numeric, p[x]: polynomial) erroneously returned p[x]
   instead of c.