Skip to content

Commit 00b89ec

Browse files
committed
Finalize 1.25.05 changelog
1 parent 4fb2979 commit 00b89ec

File tree

1 file changed

+45
-1
lines changed

1 file changed

+45
-1
lines changed

M2/Macaulay2/packages/Macaulay2Doc/changes.m2

Lines changed: 45 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,13 +104,57 @@ document {
104104
LI { TO "ToricHigherDirectImages::ToricHigherDirectImages", ", a package by Sasha Zotine for computations involving pushforwards and higher direct images of toric maps, has been added." },
105105
}
106106
},
107+
LI { "improved packages:",
108+
UL {
109+
LI { TO "AbstractSimplicialComplexes::AbstractSimplicialComplexes", " has been updated to version 1.1 with cosmetic updates."},
110+
LI { TO "ForeignFunctions::ForeignFunctions", " has been updated to version 0.5."},
111+
LI { TO "GeometricDecomposability::GeometricDecomposability", " has been updated to version 1.4.2 with minor updates."},
112+
LI { TO "JSON::JSON", " has been updated to version 0.4."},
113+
LI { TO "LieTypes::LieTypes", " has been updated to version 0.9 with various improvements."},
114+
LI { TO "MatrixSchubert::MatrixSchubert", " has been updated to version 1.2 with a bug fix and documentation improvements."},
115+
LI { TO "MultigradedBGG::MultigradedBGG", " has been updated to version 1.2 with documentation improvements."},
116+
LI { TO "Permutations::Permutations", " has been updated to version 1.1, adding several new methods."},
117+
LI { TO "RealRoots::RealRoots", " has been updated to version 1.1." },
118+
LI { TO "Style::Style", " has been updated to version 1.1 and now exports a ", TO "Style::generateGrammar", " method for generating grammars for syntax highlighting."},
119+
LI { TO "TerraciniLoci::TerraciniLoci", " has been updated to version 0.3."},
120+
LI { TO "ThinSincereQuivers::ThinSincereQuivers", " has been updated to version 0.1 with expanded documentation, fixed typos, and functionality added."},
121+
LI { TO "ToricVectorBundles::ToricVectorBundles", " has been updated to version 1.3 with a bug fix."},
122+
LI { TO "Varieties::Varieties", " has been updated to version 0.3." },
123+
LI { TO "Visualize::Visualize", " has been updated to version 1.7." },
124+
}
125+
},
126+
LI { "functionality added or improved:",
127+
UL {
128+
LI { "The profiler has been updated significantly. ", TO symbol profile, " is now a keyword that will accept any Macaulay2 code. Run ",
129+
TO profileSummary, " or ", TO coverageSummary, " to view the profiling results."},
130+
LI { "The ", TO (random, QQ), " method has been added." },
131+
LI { TO gcd, " and ", TO lcm, " now accept a single argument." },
132+
LI { TO Vector, " objects belonging to modules of rank 1 may now be added, subtracted, and tested for equality with elements from their underlying rings." },
133+
LI { TO pairs, " will now accept any instance of class for which an ", TO iterator, " method is installed."},
134+
LI { TO applyPairs, ", ", TO scanPairs, ", and ", TO selectPairs, " will now accept any object that works with ", TO pairs, "."},
135+
LI { TO vector, " now accepts a ring as its first argument for constructing elements of free modules." },
136+
LI { TO format, " now escapes all control characters in a string." },
137+
LI { "It is now possible to write ", M2CODE "new ... from", " methods that accept 2 or 3 arguments. See ", TO symbol new, "."},
138+
LI { M2CODE "intersection", " is now a synonym for ", TO intersect, "."},
139+
LI { TO directProduct, ", formerly exported by ", TO "Polyhedra::Polyhedra", ", has been moved to Core and now accepts any positive number of arguments."},
140+
LI { "The ", TO sign, " method has been added."},
141+
LI { "Package documentation pages now display BibTeX citation information, provided by ", TO "PackageCitations::cite", "."},
142+
LI { "There now exists a ", TO Citation, " documentation keyword for overriding the default package citation information provided by ", TO "PackageCitations::cite", "."},
143+
LI { "There are now several additional ", TO round, " methods."},
144+
LI { TO needsPackage, " will now reload a package if its source has been modified since the last time it was loaded." },
145+
LI { "Several new ", TO check, " methods have been added."},
146+
LI {TO randomSubset, " has been added for generating random subsets of lists and sets."},
147+
},
148+
},
107149
LI { "functionality changed in a way that could break code:",
108150
UL {
109151
LI { "The method ", TO "Isomorphism :: isIsomorphism", " now only returns true or false. ",
110152
"To retrieved the computed isomorphism, use the method ", TO "Isomorphism :: isomorphism", "." },
111153
LI { "The method ", TO (symbol\\, Matrix, Matrix), " is now a shortcut for ", TO (quotient', Matrix, Matrix), ". ",
112154
"The previous functionality is still available via ", TO (symbol//, Matrix, Matrix), ", which is a shortcut for ",
113-
TO (quotient, Matrix, Matrix), ". Additionally, both methods now work for maps of non-free modules."}
155+
TO (quotient, Matrix, Matrix), ". Additionally, both methods now work for maps of non-free modules."},
156+
LI { TO (leadTerm, Ideal), " now returns an ideal instead of a matrix." },
157+
LI { TO gcdCoefficients, " now returns a sequence instead of a list." },
114158
}
115159
}
116160
}

0 commit comments

Comments
 (0)