diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5c145485..baaeb8a8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - go: [ '1.19', '1.18', '1.17', '1.16', '1.15', '1.14', '1.13' ] + go: [ '1.19', '1.18', '1.17', '1.16', '1.15', '1.14' ] steps: - uses: actions/checkout@v2 diff --git a/CHANGELOG.md b/CHANGELOG.md index 0251e9bc..dea213f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ # Changelog All notable changes to this library are documented in this file. +## UNRELEASED - XXXX-XX-XX +- Go `1.13` is not supported anymore by the library due to behavioral changes in the `math/big` package. The minimum version is now `1.14`. +- UTILS: added `GetFactors`, `GetFactorPollardRho` and `GetFactorECM`. + ## [4.1.0] - 2022-11-22 - Further improved the generalization of the code across schemes through the `rlwe` package and the introduction of a generic scale management interface. - All: uniformized the `prec` type to `uint` for `*big.Float` types. diff --git a/go.mod b/go.mod index 77c1419a..d1699c6e 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/tuneinsight/lattigo/v4 -go 1.13 +go 1.14 require ( github.com/kr/pretty v0.3.0 // indirect