From 5172c19d1dde03f6d0f37bffcdc2b2c1191dd296 Mon Sep 17 00:00:00 2001 From: Teo Camarasu Date: Tue, 29 Jul 2025 09:06:03 +0100 Subject: [PATCH 1/3] Prepare v2.10.0 --- CHANGELOG.md | 17 +++++++++++++++-- weeder.cabal | 2 +- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d3316df..e3f49c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,21 @@ # 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.0.0/), -and is generated by [Changie](https://github.com/miniscruff/changie). +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). + +## 2.10.0 - 2025-07-29 + +### Added +* Support GHC-9.10 (#183, #194, #195) +* Support GHC-9.12 (#191) + +### Changed +* Improve performance by caching EvidenceInfo (#188) +* Allow specifying rts options. (#181) + +### Fixed +* Correct `CHANGELOG.md`. (#175) +* Fix ModuleRoot test failure. (#179) ## 2.9.0 - 2024-08-10 diff --git a/weeder.cabal b/weeder.cabal index f160c6a..7539968 100644 --- a/weeder.cabal +++ b/weeder.cabal @@ -5,7 +5,7 @@ name: weeder author: Ollie Charles maintainer: Ollie Charles build-type: Simple -version: 2.9.0 +version: 2.10.0 copyright: Neil Mitchell 2017-2020, Oliver Charles 2020-2024 synopsis: Detect dead code description: Find declarations. From 0d52a3abb0fc8339b3ecfe52f28c40c69c160a2c Mon Sep 17 00:00:00 2001 From: Teo Camarasu Date: Tue, 29 Jul 2025 09:07:54 +0100 Subject: [PATCH 2/3] cabal check --- weeder.cabal | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/weeder.cabal b/weeder.cabal index 7539968..c684e29 100644 --- a/weeder.cabal +++ b/weeder.cabal @@ -20,12 +20,16 @@ extra-source-files: test/Spec/*.stdout test/Spec/*.failing +source-repository head + type: git + location: https://github.com/ocharles/weeder.git + library build-depends: , algebraic-graphs ^>= 0.7 , async ^>= 2.2.0 - , base >= 4.17.0.0 && < 4.22.0.0 - , bytestring >= 0.10.9.0 && < 0.13.0 + , base >= 4.17 && < 4.22 + , bytestring >= 0.10.9 && < 0.13 , containers >= 0.6.2.1 && < 0.9 , directory ^>= 1.3.3.2 , filepath ^>= 1.4.2.1 || ^>= 1.5 @@ -34,7 +38,7 @@ library , Glob ^>= 0.9 || ^>= 0.10 , lens >= 5.1 && < 5.4 , mtl ^>= 2.2.2 || ^>= 2.3 - , optparse-applicative >= 0.14.3.0 && < 0.20.0 + , optparse-applicative >= 0.14.3 && < 0.20 , parallel ^>= 3.2.0.0 , regex-tdfa ^>= 1.2.0.0 || ^>= 1.3.1.0 , text ^>= 2.0.1 || ^>= 2.1 From 7a03479a4e46e5ac3958df18702a2841640aa085 Mon Sep 17 00:00:00 2001 From: Teo Camarasu Date: Tue, 29 Jul 2025 09:27:42 +0100 Subject: [PATCH 3/3] Update date --- weeder.cabal | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weeder.cabal b/weeder.cabal index c684e29..4922e7b 100644 --- a/weeder.cabal +++ b/weeder.cabal @@ -6,7 +6,7 @@ author: Ollie Charles maintainer: Ollie Charles build-type: Simple version: 2.10.0 -copyright: Neil Mitchell 2017-2020, Oliver Charles 2020-2024 +copyright: Neil Mitchell 2017-2020, Oliver Charles 2020-2025 synopsis: Detect dead code description: Find declarations. homepage: https://github.com/ocharles/weeder#readme