|
1 | 1 | # CHANGES log for the 'Utils' package |
2 | 2 |
|
3 | | -## Version 0.99 for GAP 4.16.1 (09/09/26) |
| 3 | +## 0.99 (2026-09-09) |
| 4 | + |
| 5 | +For GAP 4.16.1. |
| 6 | + |
4 | 7 | * (09/09/26) since now using AutoDoc to extract tests from the manual, |
5 | 8 | many of the original tests are no longer needed, so removed. |
6 | 9 | * (08/09/26) extensive changes to the Download function |
7 | 10 |
|
8 | | -## Version 0.98 for GAP 4.16.0 (04/08/26) |
| 11 | +## 0.98 (2026-08-04) |
| 12 | + |
| 13 | +For GAP 4.16.0. |
| 14 | + |
9 | 15 | * (04/08/26) changed Fitting series examples to just show StructureDescription |
10 | 16 |
|
11 | | -## Version 0.97 for GAP 4.16.0 (29/07/26) |
| 17 | +## 0.97 (2026-07-29) |
| 18 | + |
| 19 | +For GAP 4.16.0. |
| 20 | + |
12 | 21 | * (29/07/26) various CI updates, etc. |
13 | 22 |
|
14 | | -## Version 0.96 for GAP 4.16.0 (06/06/26) |
| 23 | +## 0.96 (2026-06-06) |
| 24 | + |
| 25 | +For GAP 4.16.0. |
| 26 | + |
15 | 27 | * (06/06/26) testall.g adjusted to fix issue in oscar-system/GAP.jl/pull/1379. |
16 | 28 |
|
17 | | -## Version 0.95 for GAP 4.16.0 (18/05/26) |
| 29 | +## 0.95 (2026-05-18) |
| 30 | + |
| 31 | +For GAP 4.16.0. |
| 32 | + |
18 | 33 | * (18/05/26) PR#93 - avoid using the Small Groups Libeary in examples/ |
19 | 34 |
|
20 | | -## Version 0.94 for GAP 4.16.0 (30/04/26) |
| 35 | +## 0.94 (2026-04-30) |
| 36 | + |
| 37 | +For GAP 4.16.0. |
| 38 | + |
21 | 39 | * (31/03/26) added new Ch.10 Generalized Straight Line Programs (Thomas Breuer) |
22 | 40 |
|
23 | | -## Version 0.93 for GAP 4.15.1 (13/11/25) |
| 41 | +## 0.93 (2025-11-13) |
| 42 | + |
| 43 | +For GAP 4.15.1. |
| 44 | + |
24 | 45 | * (13/11/25) new release to fix the problem described in GAP issue 6164 |
25 | 46 |
|
26 | | -## Version 0.92 for GAP 4.14.0 (11/09/25) |
| 47 | +## 0.92 (2025-09-11) |
| 48 | + |
| 49 | +For GAP 4.14.0. |
| 50 | + |
27 | 51 | * (10/09/25) support timeout in Download (Thomas Breuer) |
28 | 52 | added new release mechanism: .github/workflows/release.yml |
29 | 53 |
|
30 | | -## Version 0.91 for GAP 4.14.0 (13/08/25) |
| 54 | +## 0.91 (2025-08-13) |
| 55 | + |
| 56 | +For GAP 4.14.0. |
| 57 | + |
31 | 58 | * (13/08/25) replaced DeclareGlobalFunction with DeclareGlobalName, etc. |
32 | 59 | removed all code related to SubdirectProductWithEmbeddings |
33 | 60 |
|
34 | | -## Version 0.89 for GAP 4.14.0 (10/04/25) |
| 61 | +## 0.89 (2025-04-10) |
| 62 | + |
| 63 | +For GAP 4.14.0. |
| 64 | + |
35 | 65 | * (10/04/25) corrected creation of left cosets |
36 | 66 |
|
37 | | -## Version 0.87 ready for GAP 4.14.0 (20/10/24) |
| 67 | +## 0.87 (2024-10-20) |
| 68 | + |
| 69 | +Ready for GAP 4.14.0. |
| 70 | + |
38 | 71 | * (08/04/25) adjustments to magma.gi and others.tst |
39 | 72 | * (20/10/24) fix tests and examples to new GAP website |
40 | 73 |
|
41 | | -## Version 0.86 for GAP 4.13.1 (16/05/24) |
| 74 | +## 0.86 (2024-05-16) |
| 75 | + |
| 76 | +For GAP 4.13.1. |
| 77 | + |
42 | 78 | * (16/05/24) there have been just two minor adjustments since version 0.85 |
43 | 79 |
|
44 | | -## Version 0.85 for GAP 4.12.2 (23/01/24) |
| 80 | +## 0.85 (2024-01-23) |
| 81 | + |
| 82 | +For GAP 4.12.2. |
| 83 | + |
45 | 84 | * (08/01/24) avoid trivial function wrappers in List and ForAll |
46 | 85 |
|
47 | | -## Version 0.84 for GAP 4.12.2 (11/09/23) |
| 86 | +## 0.84 (2023-09-11) |
| 87 | + |
| 88 | +For GAP 4.12.2. |
| 89 | + |
48 | 90 | * (11/09/23) changed manual and test for DirectSumDecompositionMatrices |
49 | 91 |
|
50 | | -## Version 0.83 for GAP 4.12.2 (29/06/23) |
| 92 | +## 0.83 (2023-06-29) |
| 93 | + |
| 94 | +For GAP 4.12.2. |
| 95 | + |
51 | 96 | * (29/06/23) added DirectSumDecompositionMatrices |
52 | 97 |
|
53 | | -## Version 0.82 for GAP 4.12.2 (09/02/23) |
| 98 | +## 0.82 (2023-02-09) |
| 99 | + |
| 100 | +For GAP 4.12.2. |
| 101 | + |
54 | 102 | * (23/12/22) changed email address, deleted institution |
55 | 103 |
|
56 | | -## Version 0.81 for GAP 4.12.1 (04/12/22) |
| 104 | +## 0.81 (2022-12-04) |
| 105 | + |
| 106 | +For GAP 4.12.1. |
| 107 | + |
57 | 108 | * (17/11/22) removed (the dead) pcp option from PcGroupToMagmaFormat |
58 | 109 | so that the dependency on Polycyclic could be removed |
59 | 110 | * (21/10/22) added OptionRecordWithDefaults in 7.2 from Christopher Jefferson |
60 | 111 | * (04/10/22) declared PreImagesRepresentativeNC in init.g |
61 | 112 |
|
62 | | -## Version 0.77 for GAP 4.12.0 (25/09/22) |
| 113 | +## 0.77 (2022-09-25) |
| 114 | + |
| 115 | +For GAP 4.12.0. |
| 116 | + |
63 | 117 | * (25/09/22) added Download operation by Thomas Breuer - new Chapter 8 |
64 | 118 |
|
65 | | -## Version 0.76 for GAP 4.12.0 (06/08/22) |
| 119 | +## 0.76 (2022-08-06) |
| 120 | + |
| 121 | +For GAP 4.12.0. |
| 122 | + |
66 | 123 | * (06/08/22) added LeftCoset operations |
67 | 124 |
|
68 | | -## Version 0.74 for GAP 4.11.1 (09/07/22) |
| 125 | +## 0.74 (2022-07-09) |
| 126 | + |
| 127 | +For GAP 4.11.1. |
| 128 | + |
69 | 129 | * (07/07/22) Max Horn replaced BIND_GLOBAL with BindGlobal (transfer process) |
70 | 130 | * (05/07/22) CentralProduct added by Thomas Breuer |
71 | 131 |
|
72 | | -## Version 0.72 for GAP 4.10.1 (16/11/21) |
| 132 | +## 0.72 (2021-11-16) |
| 133 | + |
| 134 | +For GAP 4.10.1. |
| 135 | + |
73 | 136 | * (06/04/21) Switch CI to use GitHub Actions: PR#37 |
74 | 137 |
|
75 | | -## Version 0.69 for GAP 4.10.2 (29/11/19) |
| 138 | +## 0.69 (2019-11-29) |
| 139 | + |
| 140 | +For GAP 4.10.2. |
| 141 | + |
76 | 142 | * (22/11/19) added DirectProductOfAutomorphismGroups |
77 | 143 | * (19/11/19) added DirectProductOfFunctions |
78 | 144 |
|
79 | | -## Version 0.67 for GAP 4.10.2 (04/09/19) |
| 145 | +## 0.67 (2019-09-04) |
| 146 | + |
| 147 | +For GAP 4.10.2. |
| 148 | + |
80 | 149 | * (04/09/19) accepted PR34 - changed example in 6.2.1 |
81 | 150 | * (25/08/19) fixed typos with UnorderedPairsIterator in manual |
82 | 151 |
|
83 | | -## Version 0.65 for GAP 4.10.2 (11/07/19) |
| 152 | +## 0.65 (2019-07-11) |
| 153 | + |
| 154 | +For GAP 4.10.2. |
| 155 | + |
84 | 156 | * (11/07/19) groups.tst fails in gapdev - temporary(?) fix |
85 | 157 |
|
86 | | -## Version 0.64 for GAP 4.10.1 (17/06/19) |
| 158 | +## 0.64 (2019-06-17) |
| 159 | + |
| 160 | +For GAP 4.10.1. |
| 161 | + |
87 | 162 | * (14/06/19) added Iterators chapter: AllSubgroupsIterator |
88 | 163 | CartesianIterator, UnorderedPairsIterator |
89 | 164 |
|
90 | | -## Version 0.63 for GAP 4.10.1 (29/05/19) |
| 165 | +## 0.63 (2019-05-29) |
| 166 | + |
| 167 | +For GAP 4.10.1. |
| 168 | + |
91 | 169 | * (28/05/19) added IdempotentEndomorphisms, IdempotentEndomorphismsData |
92 | 170 | * (17/05/19) + AllIsomorphismsIterator, AllIsomorphismsNumber, AllIsomorphisms |
93 | 171 | * (16/02/19) added License field in PackageInfo.g |
94 | 172 |
|
95 | | -## Version 0.61 for GAP 4.10.0 (28/11/18) |
| 173 | +## 0.61 (2018-11-28) |
| 174 | + |
| 175 | +For GAP 4.10.0. |
| 176 | + |
96 | 177 | * (28/11/18) made ExponentOfPrime obsolete |
97 | 178 | * (27/11/18) made several AutoDoc functions obsolete (they remain in AutoDoc): |
98 | 179 | FindMatchingFiles; CreateDirIfMissing; StringDotSuffix; SetIfMissing |
99 | 180 |
|
100 | | -## Version 0.59 for GAP 4.9.3 (04/10/18) |
| 181 | +## 0.59 (2018-10-04) |
| 182 | + |
| 183 | +For GAP 4.9.3. |
| 184 | + |
101 | 185 | * (04/10/18) made PrintApplicableMethod obsolete |
102 | 186 |
|
103 | | -## Version 0.58 for GAP 4.9.3 (12/09/18) |
| 187 | +## 0.58 (2018-09-12) |
| 188 | + |
| 189 | +For GAP 4.9.3. |
| 190 | + |
104 | 191 | * (08/09/18) marked PrintOneItemPerLine as obsolete: use Perform(L,Display); |
105 | 192 | * (07/09/18) marked ExponentOfPrime as obsolete: use PValuation |
106 | 193 | * (05/09/18) transferred code in combinat.g{d,i} to end of lists.g{d,i} |
107 | 194 | * (04/09/18) removed all "if OKtoReadFomUtils( "RCWA" / "ResClasses" )" |
108 | 195 |
|
109 | | -## Version 0.57 for GAP 4.9.1 (02/06/18) |
| 196 | +## 0.57 (2018-06-02) |
| 197 | + |
| 198 | +For GAP 4.9.1. |
| 199 | + |
110 | 200 | * (02/06/18) new PrintSelection example due to diff with all packages loaded |
111 | 201 | removed XMod from list of packages to be loaded |
112 | 202 | * (27/03/18) revised file tst/testing.g |
113 | 203 |
|
114 | | -## Version 0.54 for GAP 4.9.0 (12/02/18) |
| 204 | +## 0.54 (2018-02-12) |
| 205 | + |
| 206 | +For GAP 4.9.0. |
| 207 | + |
115 | 208 | * (22/01/18) PrintOneItemPerLine plus alternative method for iterators; added |
116 | 209 | function PrintSelection(L,first,step,last) for lists/iterators |
117 | 210 | * (06/01/18) rebuilt the manual using the AutoDoc package |
118 | 211 | * (22/12/17) removed examples/ folder |
119 | 212 |
|
120 | | -## Version 0.49 for GAP 4.8.8 (05/12/17) |
| 213 | +## 0.49 (2017-12-05) |
| 214 | + |
| 215 | +For GAP 4.8.8. |
| 216 | + |
121 | 217 | * (05/12/17) removed QPA functions PositionsNonzero and NullList |
122 | 218 | * (21/11/17) changed record.tst so that 4r8 and dev give the same result |
123 | 219 |
|
124 | | -## Version 0.48 for GAP 4.8.8 (14/09/17) |
| 220 | +## 0.48 (2017-09-14) |
| 221 | + |
| 222 | +For GAP 4.8.8. |
| 223 | + |
125 | 224 | * (14/09/17) fixes to the gh-pages folder so that README.md is displayed |
126 | 225 | * (12/09/17) corrected web addresses for Stefan and Frank |
127 | 226 | * (04/07/17) README and CHANGES converted to README.md and CHANGES.md |
128 | 227 |
|
129 | | -## Version 0.46 for GAP 4.8.6 (08/02/17) |
| 228 | +## 0.46 (2017-02-08) |
| 229 | + |
| 230 | +For GAP 4.8.6. |
| 231 | + |
130 | 232 | * (08/02/17) added Polycyclic as a needed package |
131 | 233 | * (07/02/17) added code for converting matrix groups to Magma strings |
132 | 234 | * (03/02/17) added code for converting perm- and pc-groups to Magma strings |
133 | 235 | * (02/02/17) copied `gaplog.css` to `utils/doc/` from RCWA archive |
134 | 236 |
|
135 | | -## Version 0.44 for GAP 4.8.6 (17/01/17) |
| 237 | +## 0.44 (2017-01-17) |
| 238 | + |
| 239 | +For GAP 4.8.6. |
| 240 | + |
136 | 241 | * (08/12/16) added PositionsNonzero and NullList from QPA |
137 | 242 | * (05/12/16) added `tst/loadall.g` and adjusted `tst/testall.g`, `tst/*.tst` |
138 | 243 | * (14/11/16) issue #2 reopened by Max: EpimorphismByGeneratorsNC removed |
139 | 244 |
|
140 | | -## Version 0.43 for GAP 4.8.5 (20/10/16) |
| 245 | +## 0.43 (2016-10-20) |
| 246 | + |
| 247 | +For GAP 4.8.5. |
| 248 | + |
141 | 249 | * (18/10/16) now using bibliography file `bib.xml` of type `bibxmlext.dtd` |
142 | 250 |
|
143 | | -## Version 0.41 for GAP 4.8.3 (25/05/16) |
| 251 | +## 0.41 (2016-05-25) |
| 252 | + |
| 253 | +For GAP 4.8.3. |
| 254 | + |
144 | 255 | * (25/05/16) fixed issue #8 : `git rm doc/appendix.xml` |
145 | 256 | * (17/03/16) added function PrintApplicableMethod |
146 | 257 |
|
147 | | -## Version 0.40 for GAP 4.8.3 (17/03/16) |
| 258 | +## 0.40 (2016-03-17) |
| 259 | + |
| 260 | +For GAP 4.8.3. |
| 261 | + |
148 | 262 | * (17/03/16) moved transfer procedure to a new chapter in the manual |
149 | 263 | * (15/03/16) added fix to QuotientList requested by Stefan |
150 | 264 | added many manual examples supplied by Stefan |
151 | 265 |
|
152 | | -## Version 0.39 for GAP 4.8.2 (04/03/16) |
| 266 | +## 0.39 (2016-03-04) |
| 267 | + |
| 268 | +For GAP 4.8.2. |
| 269 | + |
153 | 270 | * (04/03/16) corrected repeated "//" in `PackageInfo.g` |
154 | 271 | * (03/03/16) updated transfers from RCWA and ResClasses (Stefan's input) |
155 | 272 | * (26/02/16) updated README to show the release URL |
|
163 | 280 | moved a number of functions to `pending.g{d,i}` |
164 | 281 | * (10/02/16) adjustments due to new RCWA 4.0.0 and ResClasses 4.1.1 |
165 | 282 |
|
166 | | -## Version 0.22 for GAP 4.8.1 (04/02/16) |
| 283 | +## 0.22 (2016-02-04) |
| 284 | + |
| 285 | +For GAP 4.8.1. |
| 286 | + |
167 | 287 | * (04/02/16) repository moved to gap-packages |
168 | 288 |
|
169 | | -## Version 0.21 for GAP 4.8.1 (03/02/16) |
| 289 | +## 0.21 (2016-02-03) |
| 290 | + |
| 291 | +For GAP 4.8.1. |
| 292 | + |
170 | 293 | * (03/02/16) added several more functions from RCWA |
171 | 294 | * (29/01/16) switching to a protocol based on Frank's suggestion: |
172 | 295 | if TestPackageAvailability("Bla", ">=x.(y+1)") = fail then ... |
173 | 296 |
|
174 | | -## Version 0.17 for GAP 4.8.1 (12/01/16) |
| 297 | +## 0.17 (2016-01-12) |
| 298 | + |
| 299 | +For GAP 4.8.1. |
| 300 | + |
175 | 301 | * (12/01/16) more edits to `oper.g` and `global.g` suggested by Chris J. |
176 | 302 |
|
177 | | -## Version 0.15 for GAP 4.8.0 (18/12/15) |
| 303 | +## 0.15 (2015-12-18) |
| 304 | + |
| 305 | +For GAP 4.8.0. |
| 306 | + |
178 | 307 | * (17/12/15) added more documentation to `global.g` and `oper.g` |
179 | 308 |
|
180 | | -## Version 0.14 for GAP 4.8.0 (16/12/15) |
| 309 | +## 0.14 (2015-12-16) |
| 310 | + |
| 311 | +For GAP 4.8.0. |
| 312 | + |
181 | 313 | * (16/12/15) changed global lists in oper.g to GLOBAL_REDECLARATION_LIST, |
182 | 314 | GLOBAL_REDECLARATION_COUNT and GLOBAL_REINSTALLATION_LIST; |
183 | 315 | added functions (in `oper.g`) AllowGlobalRedeclaration and |
184 | 316 | AllowGlobalReinstallation; added GLOBAL_REBINDING_LIST and |
185 | 317 | AllowGlobalRebinding (in `global.g`) to cope with BIND_GLOBAL. |
186 | 318 |
|
187 | | -## Version 0.13 for GAP 4.8.0 (15/12/15) |
| 319 | +## 0.13 (2015-12-15) |
| 320 | + |
| 321 | +For GAP 4.8.0. |
| 322 | + |
188 | 323 | * (15/12/15) added some functions from AutoDoc; packed up version 0.13 |
189 | 324 | * (14/12/15) library file `oper.g` edited to prevent repeat declarations etc. |
190 | 325 | * (14/12/15) `names.g{d,i}` now `first.g{d,i}` with `last.gd` added, |
191 | 326 | containing UTILS_FUNCTION_NAMES and UTILS_FUNCTION_OPERS |
192 | 327 |
|
193 | | -## Version 0.11 for GAP 4.8.0 (30/11/15) |
| 328 | +## 0.11 (2015-11-30) |
| 329 | + |
| 330 | +For GAP 4.8.0. |
| 331 | + |
194 | 332 | * (30/11/15) added tests and documentation for ResClasses functions |
195 | 333 | * (25/11/15) added `names.g{d,i}`, `tests.g{d,i}` |
196 | 334 | * (25/11/15) added `sebastian.gi` to `lib/` |
|
0 commit comments