You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGES.md
+15-9Lines changed: 15 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# GAP - history of changes
2
2
3
-
## GAP 4.15.0 (August 2025)
3
+
## GAP 4.15.0 (September 2025)
4
4
5
5
The following gives an overview of the changes compared to the previous
6
6
release. This list is not complete, many more internal or minor changes
@@ -13,6 +13,7 @@ affect some users directly.
13
13
14
14
### Performance improvements
15
15
16
+
-[#6088](https://github.com/gap-system/gap/pull/6088) Speed up `RandomInvertibleMat` and `Random(GL(n,q))`
16
17
-[#6075](https://github.com/gap-system/gap/pull/6075) Speed up `CharacterDegrees`
17
18
-[#6060](https://github.com/gap-system/gap/pull/6060) Optimize `IsZero` and `IsOne` for rational functions and (Laurent) polynomials
18
19
-[#6020](https://github.com/gap-system/gap/pull/6020) Speed up `IsRegularPGroup` for direct products
@@ -48,6 +49,7 @@ affect some users directly.
48
49
49
50
### Fixed bugs that could lead to incorrect results
50
51
52
+
-[#6110](https://github.com/gap-system/gap/pull/6110) Fix `LowerCentralSeriesOfGroup` and `NilpotencyClassOfGroup` for trivial groups to return a list of length 1 resp. the value 0 (and not a list of length 2 resp. the value 1)
51
53
-[#6002](https://github.com/gap-system/gap/pull/6002) Fix bug in `SpecialPcgs` that could corrupt group objects and cause nonsense outputs
52
54
-[#5982](https://github.com/gap-system/gap/pull/5982) Fix a bug that could lead to `ConjugacyClassesSubgroups` to return wrong results when applied to permutation groups
53
55
-[#5975](https://github.com/gap-system/gap/pull/5975) Fix bug in double cosets computation that could lead to wrong results (the error is detectable by the sizes of the double cosets not summing up to the group order)
@@ -73,7 +75,7 @@ affect some users directly.
73
75
74
76
-[#6070](https://github.com/gap-system/gap/pull/6070) Ensure `InterpolatedPolynomial` always returns a polynomial, even for "constant" input
75
77
-[#6038](https://github.com/gap-system/gap/pull/6038) Fix an unexpected error when using `DotFileLattice`
76
-
-[#6005](https://github.com/gap-system/gap/pull/6005) Ensure ˋDoubleCosets( G, U, V )ˋ checks that both ˋUˋ and ˋVˋ are contained in ˋGˋ, and immediately throws an error if this is not the case
78
+
-[#6005](https://github.com/gap-system/gap/pull/6005) Ensure `DoubleCosets( G, U, V )` checks that both `U` and `V` are contained in `G`, and immediately throws an error if this is not the case
77
79
-[#5936](https://github.com/gap-system/gap/pull/5936) Fix `--quiet` in the command line interface to be identical to `-q`
78
80
-[#5900](https://github.com/gap-system/gap/pull/5900) Fix `IsomorphismPermGroupOrFailFpGroup` to honor its second argument, which limits the coset table size that gets used before it gives up
79
81
-[#5864](https://github.com/gap-system/gap/pull/5864) Fix 'gap --version' to send its output to stdout and include a trailing newline
@@ -86,8 +88,8 @@ affect some users directly.
86
88
87
89
#### New packages redistributed with GAP
88
90
89
-
-[**ALCO**](https://bnasmith.github.io/alco/) 1.1.1: Tools for algebraic combinatorics, by Benjamin Nasmith
90
-
-[**IBNP**](https://gap-packages.github.io/ibnp/) 0.16: Involutive Bases for Noncommutative Polynomials, by Gareth A. Evans, Christopher D. Wensley
91
+
-[**ALCO**](https://bnasmith.github.io/alco/) 1.1.2: Tools for algebraic combinatorics, by Benjamin Nasmith
92
+
-[**IBNP**](https://gap-packages.github.io/ibnp/) 0.17: Involutive Bases for Noncommutative Polynomials, by Gareth A. Evans, Christopher D. Wensley
91
93
-[**InduceReduce**](https://gap-packages.github.io/InduceReduce/) 1.1: Unger's algorithm to compute character tables of finite groups, by Jonathan Gruber
92
94
93
95
#### Packages no longer redistributed with GAP
@@ -96,7 +98,7 @@ affect some users directly.
96
98
97
99
#### Updated packages redistributed with GAP
98
100
99
-
The GAP 4.15.0 distribution contains 164 packages, of which 59 have been
101
+
The GAP 4.15.0 distribution contains 164 packages, of which 63 have been
100
102
updated since GAP 4.14.0. The full list of updated packages is given below:
0 commit comments