SAGE-2.8.12: The release managers were Michael Abshoff and William Stein. Many thanks to all the contributors to sage-2.8.12, which mainly grew out of bugfixes during Bug Day 5. The main contributors to this release include: * Mike Hansen * Nick Alexander * Robert Bradshaw * Craig Citro * Robert Miller * Bobby Moretti * Yi Qiang * William Stein * Justin Walker * Carl Witty Apologies to anybody I did not list who contributed. Important Note: The longstanding issue where upgrading can delete your work in SAGE_ROOT/data/extcode, SAGE_ROOT/doc/, and SAGE_ROOT/local/bin/ is now resolved -- things are now merged. Component: algebraic geometry (2 matches) 765 Ctrl-C unresponsive in rational_points was defect major fixed 766 Duplicate method in structure/formal_sum.py:FormalSums_generic was defect major fixed Component: basic arithmetic (6 matches) Ticket Summary Owner Type Priority Version Resolution 61 hanke -- disturbing matrix constructor issue involving rows versus columns mhansen enhancement minor fixed 790 rational reconstruction failing for p-adics somebody defect major fixed 995 Generalize polynomial .roots() method by adding optional ring= parameter for result ring cwitty defect major fixed 1096 real_roots may give wrong answers on non-squarefree polynomials somebody defect major fixed 1100 polynomial roots() method can return rational roots for polynomials over ZZ cwitty defect major fixed 1112 Integer.__pow__ somebody enhancement minor fixed Component: calculus (2 matches) Ticket Summary Owner Type Priority Version Resolution 554 the calculus roots command is totally stupid. mhansen defect major fixed 1042 reset() doesn't restore anything in all_cmdline or all_notebook was defect major fixed Component: combinatorics (3 matches) Ticket Summary Owner Type Priority Version Resolution 1071 IntegerVectors_nk mhansen enhancement major fixed 1088 graphs: minimum spanning tree function mhansen enhancement major fixed 1117 fix #1088 rlm defect major fixed Component: doctest (2 matches) Ticket Summary Owner Type Priority Version Resolution 1095 silly annoyance in sage -coverage craigcitro defect trivial fixed 1103 2.8.12.alpha1: doctest failure in schemes/elliptic_curves/lseries_ell.py was defect major fixed Component: documentation (4 matches) Ticket Summary Owner Type Priority Version Resolution 989 Stripping $ from documentation tba defect major fixed 1087 add combinatorics documentation to the reference manual mhansen defect major fixed 1113 Delete a file to fix an example involving the sage latex mode tba defect minor duplicate 1114 Delete a file to fix an example involving the sage latex mode tba defect minor fixed Component: interfaces (2 matches) Ticket Summary Owner Type Priority Version Resolution 1080 inconsistent doctest failure in sage/misc/sage_eval.py cwitty defect major fixed 1109 gp interface raises stack overflow exception if gp stack exceeds available memory was defect major fixed Component: memleak (2 matches) Ticket Summary Owner Type Priority Version Resolution 894 small ntl memory leaks in 2.8.7.alpha0 craigcitro defect major fixed 1105 static memory leak in libSingular interface mabshoff defect minor fixed Component: notebook (3 matches) Ticket Summary Owner Type Priority Version Resolution 435 sage notebooks have hardcoded absolute paths boothby defect critical fixed 683 bug in "latex?" in the notebook boothby defect major fixed 1110 improve notebook help message boothby defect major fixed Component: number theory (6 matches) Ticket Summary Owner Type Priority Version Resolution 836 L-series dokchitser -- infinite recursion was defect major fixed 1040 bug in new ring extension constructor ncalexan defect critical fixed 1041 latex representation of fractional ideals in a number field is totally stupid was defect major fixed 1043 constructing number field with check=False doesn't behave as it should was defect major duplicate 1055 Don't factor discriminant for quadratic number fields robertwb defect major fixed 1057 Order elements do not have Z as a (proper) basering mabshoff defect critical fixed Component: packages (11 matches) Ticket Summary Owner Type Priority Version Resolution 283 Improve the SAGE vmware image was enhancement major invalid 407 improve how gap workspace caching works was defect major duplicate 527 gap -- gap_reset_workspace() was task critical fixed 546 hg_extcode should merge repository on upgrade/install instead of overwriting was defect critical fixed 547 hg_doc should merge repository on upgrade/install instead of overwriting was defect critical fixed 548 hg_scripts should merge repository on upgrade/install instead of overwriting was defect critical fixed 575 make building SAGE on cygwin stop fast and clean mabshoff defect major fixed 1067 moin moin wiki in sage -- updates needed was defect major fixed 1079 DSage improper get_worker_count yi defect major fixed 1081 update the deps file was defect major fixed 1098 make rpy work with SAGE data types mhansen enhancement minor fixed Component: user interface (1 match) Ticket Summary Owner Type Priority Version Resolution 1084 invalid use of ring notation gives bizarre post-preparser syntax error ncalexan defect minor fixed