- Require GAP >= 4.12
- Ensure compatibility of source code with future C compilers
- Various janitorial changes
- Improve printing of HashSets and HashMaps
- Allow giving initial values for HashMaps and HashSets
- Make sure
rec(1:=2,3:=4)
andrec(1:=4,2:=3)
have different hashes - Various janitorial changes
- Various janitorial changes
- Prepare for GAP 4.12
- Various janitorial changes
- Replace the build system with a new one that doesn't use autotool
- Fix loading workspaces which use datastructures
- Fix some issues in the documentation
- Adjust test suite to pass in both GAP 4.10 and 4.11
- Require GAP >= 4.10
- Switch to a stable hash function for records
- Avoid creation of recursive slice objects
- Add ViewObj for slices
- Fix rank of ViewString for slices, so that it is called even if e.g. all packages are loaded
- Various janitorial changes
- Add Slices
- Fix crash when using datastructures in workspaces
- Add documentation for UnionFind
- initial public release