---
title: "Magma V2.10-15 Patch Notes"
canonical: "https://docs.magma-maths.org/patchnotes/2.10-15.html"
source: "https://docs.magma-maths.org/patchnotes/2.10-15.md"
---

<a id="magma-v2-10-15-patch-notes"></a>
# Magma V2.10-15 Patch Notes

## Algebras

- A bug in the creation of sub- and quotient algebras for associative algebras has been fixed.

## Group Cohomology

- A bug in the construction of the cohomology module for a finite matrix group over the integers has been corrected.
- Coercion in the cohomology module has been extended somewhat so as to allow a wider range of possible user inputs, e.g., for cocycles.

## Rings and Fields

- A bug which prevented integer factorization from utilizing the MPQS algorithm under Windows has been fixed. This should significantly speed up integer factorization in the Windows build.
- A bug causing `Kernel` to crash with an internal error when applied to matrix algebra elements over relative number fields and over number fields defined by non-monic polynmials has been fixed.
- `IsUnramified``(FldAlg)` now has a correct description string.
- A bug in the `pSelmerGroup` computation for number fields that occasionally made the pre-image function fail has been fixed.
- `pSelmerGroup` is fixed (the inverse of the returned map did not always work properly) and has an optional parameter `"Raw"` which remains to be documented.
- A bug in computations [`BinaryQuadraticForms`](../LatticesQuadraticForms/BinaryQuadraticForms/creation.md#function-binaryquadraticforms-rngintelt) involving non-fundamental discriminants has been fixed.
- A bug in the Euclidean division of quadratic fields causing internal errors and the return of incorrect results on a random basis has has been fixed.
- A bug in the parametrization of function fields with respect to a divisor has been fixed for those function fields for which it occurred (essentially rational function fields).
- Bugs in [`Eisenstein`](../BasicRings/RealAndComplexFields/elliptic-modular.md#function-eisenstein-rngintelt-rngserelt) and [`WeierstrassSeries`](../BasicRings/RealAndComplexFields/elliptic-modular.md#function-weierstrassseries-rngserelt-rngserelt) have been fixed. [`Delta`](../BasicRings/RealAndComplexFields/elliptic-modular.md#function-delta-rngserelt) for complex elements has been corrected.
- Several bugs which caused precision loss when manipulating polynomials over the locals have been fixed.
