forked from gap-packages/recog
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES
80 lines (69 loc) · 3.08 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
This file describes changes in the recog package.
1.3.2 (2019-04-15)
- Many janitorial changes
1.3.1 (2018-09-18)
- Fix some test cases
- Disable more dead code
- More minor changes
1.3 (2018-09-16)
- Requires GAP >= 4.9
- Merge the recogbase package into recog
- Remove tons of unused code & files
- Add many comments throughout the codebase (e.g. notes on the origin
of some algorithms; FIXME and TODO remarks; ...)
- Fix many bugs in the recognition code leading to errors or incorrect recognitions
- Replace involution finder for SL_2 in even characteristic (faster & less buggy)
- Add more tests
- Set up continuous integration using Travis CI, to ensure new code changes
are immediately tested for regressions
- Introduce self-explanatory names for recognition method results
(true -> Success, false -> NeverApplicable, fail -> TemporaryFailure,
NotApplicable -> NotEnoughInformation); this revealed various bugs where
the wrong values were returned
- Refactor CallMethods, to make it easier to understand and work on
- Improve the documentation; in particular, the tables of recognition methods
with their rankings are now generated from the code, and thus are always
up-to-date (previously, they were from that)
- Add Randomize methods for non-compressed vectors to support fields with more than 256 elements (fixes issue #15)
- Many other small changes, cleanups, etc.
1.2.5 (2016-03-08)
- Maintenance release
1.2.4 (2016-01-07)
- Fix bugs with handling of scalars in projective matrix groups (see issues #2 and #4)
- Fix misdetection of SL(2,q), odd q (see issue #3)
- Fix bug leading to "Error: Group() called with empty list of generators" (see issue #5)
- Workaround for problem with L2(31) (see issue #6)
- Fix endless loop when recognizing GL(2,q) with q <= 32 (see issue #9)
- Detect if DoHintedLowIndex runs into an infinite loop
- Add various source code comments
- Move FindKernelLowerLeftPGroup from recogbase to recog
- Move website to http://gap-packages.github.io/recog/
- Update documentation
- Splits some large source files into multiple
- Remove lots of unused code and files
- Remove GAP 4.4 compatibility code
1.2.3 (2014-09-24)
- Update Max Neunhöffer's contact data
- Use AutoDoc to generate title page of the manual from PackageInfo.g
- Remove Ákos' contact data
- Add Max Horn as a maintainer
1.2.2 (2014-04-04)
- Previous release had an invalid release date in
PackageInfo.g (2014-04-31 instead of 2014-03-31).
- Merge HISTORY and CHANGES files.
1.2.1 (2014-03-31)
- Move package repository and website to GitHub
1.2 (2012-05-28)
- ???
1.1 (2011-07-29)
- Fixed some bugs in nonconstructive classical natural recognition.
- Added method for known stabilizer chain.
- Adapt to forms package.
- Fixed global namespace polution.
- Fixed too lazy generation of kernel.
- New SL_n natural rep method.
- Note IsSimpleGroup and IsAlmostSimpleGroup whenever known.
- Guarantee that StabilizerChain leaf method has a faithful
action on the first orbit.
1.0 (2009-11-05)
- Initial release