From 95c40d0b7442e1154e50be9b9b83cca25b27fb0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tam=C3=A1s=20K=2E=20Papp?= Date: Mon, 18 Aug 2025 13:30:40 +0200 Subject: [PATCH 1/2] start a changelog file --- CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..629b72c --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,25 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## 1.0.0 + +### Added + +- add `logabstanh` + +### Changed + +- improve `log1pmx`, add `Float32` implimentation +- make tests have their own environment, use JET.jl and Aqua.jl +- improve `_log1pmx_ker` internal documentation on the polynomial +- improve accuracy of `logit`, `logcosh` +- more detailed testing (`ULPError.jl`) +- relax the doc string of `log2mexp` to promise just "careful evaluation", technically breaking + +## 0.3.29 + +A changelog is not available up to this version. From 41f662cfbc792a3d795917b41f479b88ebdfffa3 Mon Sep 17 00:00:00 2001 From: "Tamas K. Papp" Date: Wed, 20 Aug 2025 11:30:28 +0200 Subject: [PATCH 2/2] Update CHANGELOG.md fixing typo Co-authored-by: Neven Sajko <4944410+nsajko@users.noreply.github.com> --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 629b72c..73e311c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,7 +13,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed -- improve `log1pmx`, add `Float32` implimentation +- improve `log1pmx`, add `Float32` implementation - make tests have their own environment, use JET.jl and Aqua.jl - improve `_log1pmx_ker` internal documentation on the polynomial - improve accuracy of `logit`, `logcosh`