Releases: andrew-field/maths
Releases · andrew-field/maths
Release list
v2.5.0
v2.4.0
2.4.0 (2025-07-13)
Features
- Add benchmarks tests (#56) (1f0db2d)
- Add examples functions to improve documentation (#55) (094a1d5)
- add fuzz tests for the digit functions (#60) (d05341a)
- add some tests for the max function with float value inputs and add a Pow benchmark (#58) (52ba2c0)
- refactor and update gcd and lcm tests (#68) (0098f77)
- refactor binomial and factorial functions (#66) (20e94ee)
- refactor digit functions to take type parameters (#59) (1499b78)
- refactor divisor tests to split success and error cases (#67) (0388f28)
- refactor max and abs tests (#69) (4734452)
- refactor max path function for trees (#72) (adacda6)
- refactor pow tests (#70) (9e95437)
- refactor prime tests and tree struct (#71) (6cca916)
- update go bump frequency (#62) (d573dbf)
- Update go mod version to 1.24.3 (#53) (2b81be5)
- update go mod version to 1.24.4 (#63) (0803b12)
Bug Fixes
- fix go package link and update get prime numbers test (#73) (eb50cae)
- fix the go mod workflow (#65) (54fb429)
- refactor digit functions to be clearer (#57) (fd195ac)
- refactor tree string and add a test (#74) (dbebb0b)
- Update bump-go-mod-version.yml comments (#54) (92b3a3d)
- update error comparison in tests (#61) (eb59eff)
- Update golang linter confguration for V2 (#50) (a70fcc5)
- update secrets comment (#64) (45da624)
v2.3.0
v2.2.0
v2.1.0
2.1.0 (2025-03-09)
Features
- Add prettier step to workflow before linting for better release preparation (#36) (e186097)
- Add text lint rules (#38) (49f79dc)
- Add update go package information workflow (#40) (d531ab2)
- Added a fuzzing test (e6520eb)
- Remove unnecessary workflows (#39) (6839a18)
- remove update go package workflow (#42) (e47e85c)
- update go mod version to 1.24.0 (#33) (780dcf9)
Bug Fixes
v2.0.1
v2.0.0
2.0.0 (2025-02-05)
⚠ BREAKING CHANGES
- Library refactor
Features
- add release please action (#28) (aef4071)
- fix prime numbers below function (266d947)
- increase number of segments (780db0b)
- increase timeout (8cfc232)
- increase timeout (3cea367)
- insert another wheel (9ad3fd5)
- Library refactor (3c40a0d)
- Reduce overhead for prime factorisation (623a0e4)
- update go mod version to 1.23.3 (#25) (02bb865)
- update go mod version to 1.23.4 (#26) (a507775)
- update go mod version to 1.23.5 (#27) (eb3f6e4)
- update go test flag (677ea87)
- update repeated code (cd03508)
- update sieve and refactor (32b7323)
- update yaml (e312cc5)
- use context (8f3243b)
Bug Fixes
- revert yaml change (5a3bf63)
v1.1.1
What's Changed
- Update go mod version to 1.18 by @github-actions in #1
- Update go mod version to 1.19 by @github-actions in #2
- Andrew field patch 1 by @andrew-field in #4
- Fix spelling by @andrew-field in #5
- Update go version to 1.20 by @github-actions in #7
- Update go version to 1.21.0 by @github-actions in #8
- Delete .github/workflows/codeql.yml by @andrew-field in #9
- Update dependabot.yml by @andrew-field in #10
- Update go version to 1.21.1 by @github-actions in #11
- Update go version to 1.21.3 by @github-actions in #12
- Update go version to 1.21.4 by @github-actions in #13
- Update go version to 1.21.5 by @github-actions in #14
- Update go version to 1.21.6 by @github-actions in #15
- Update go version to 1.22.0 by @github-actions in #16
- Update go version to 1.22.1 by @github-actions in #17
- Update go version to 1.22.2 by @github-actions in #18
- Update go version to 1.22.3 by @github-actions in #19
- Update go version to 1.22.4 by @github-actions in #20
- Update go version to 1.22.5 by @github-actions in #21
- Update go version to 1.23.0 by @github-actions in #22
- Update go version to 1.23.1 by @github-actions in #23
- Update go version to 1.23.2 by @github-actions in #24
New Contributors
- @github-actions made their first contribution in #1
- @andrew-field made their first contribution in #4
Full Changelog: v1.1.0...v1.1.1