# Regression bounty

<div class=pagetoc>

<!-- toc -->
</div>

Shortcut: [regressions.hledger.org](https://regressions.hledger.org)

A regression is "something that used to work, that broke", or "an unintended not-good change"
in a released version of hledger.

We don't like regressions. We want to detect them quickly, repair them quickly, and reduce their frequency.
You can help by finding them, or fixing them! 

## Regression finder bounty

We offer a $50 bounty for newly reported regression bugs (arising any time in the past, still affecting latest master).
([original announcement](https://github.com/simonmichael/hledger/issues/1570))

## Regression fixer bounty

We offer a separate $50 bounty for regression bug fixes landed in master.
(If you caused the regression, there's no bounty, though we do appreciate you reporting or fixing it.)

## Is there a time limit ?
Yes - once the bounty is confirmed, please claim it within 7 days.
If not, it will be automatically converted to a project donation at that time.
This reduces wasteful admin work.

## Should I claim the bounty ?
If you don't want the bounty, you can choose to donate it back to the project treasury,
by saying so or simply by not claiming it within the time limit.
But consider claiming - it's good for the project in several ways.

## How to claim the bounty

1. Discover a new regression and report it in the [hledger bug tracker](http://bugs.hledger.org).
   And/or, fix an open issue which has the `regression` label.
2. Wait for confirmation from the issue manager ([SM](https://joyful.com)).
3. Send an expense reimbursement request to [hledger's open collective](https://opencollective.com/hledger).
   Note this might reveal your real name.
   Here's the procedure:
   - at hledger's open collective, click [Submit Expense](https://opencollective.com/hledger/expenses/new).  (If you are logged in, this will be under the ACTIONS menu.)
   - choose **Invoice**; choose a Payout method; click Next
   - Expense title: **Regression (finder / fixer / finder & fixer) bounty for #NNNN**
   - Description: **(Found / Fixed) ISSUEURL, WORKDATE(S)**
   - Date: **today's date** (you may need to click and select it to make it work)
   - Amount: **USD 50** (or **100** if you found and fixed).
     Or convert to another currency with today's rate (and mention that rate in Description).
   - Next, Submit Expense
5. Wait for the finance manager (SM) to get the email notification and approve it. This should not take more than a day or two.
   (For fastest response, mention on the issue page or in chat that you've submitted.)
6. Wait for Open Collective to pay it. This should happen within a week (payouts happen twice a week).

## Regressions reported

We aim for zero regressions,
but with a project of hledger's flexibility, features, and level of funding, that's not easy!
Here are the regressions found since 2020.

[#1439]: https://github.com/simonmichael/hledger/issues/1439
[#1468]: https://github.com/simonmichael/hledger/issues/1468
[#1508]: https://github.com/simonmichael/hledger/issues/1508
[#1523]: https://github.com/simonmichael/hledger/issues/1523
[#1526]: https://github.com/simonmichael/hledger/issues/1526
[#1527]: https://github.com/simonmichael/hledger/issues/1527
[#1566]: https://github.com/simonmichael/hledger/issues/1566
[#1568]: https://github.com/simonmichael/hledger/issues/1568
[#1597]: https://github.com/simonmichael/hledger/issues/1597
[#1607]: https://github.com/simonmichael/hledger/issues/1607
[#1625]: https://github.com/simonmichael/hledger/issues/1625
[#1638]: https://github.com/simonmichael/hledger/issues/1638
[#1642]: https://github.com/simonmichael/hledger/issues/1642
[#1656]: https://github.com/simonmichael/hledger/issues/1656
[#1688]: https://github.com/simonmichael/hledger/issues/1688
[#1698]: https://github.com/simonmichael/hledger/issues/1698
[#1736]: https://github.com/simonmichael/hledger/issues/1736
[#1745]: https://github.com/simonmichael/hledger/issues/1745
[#1782]: https://github.com/simonmichael/hledger/issues/1782
[#1800]: https://github.com/simonmichael/hledger/issues/1800
[#1851]: https://github.com/simonmichael/hledger/issues/1851
[#1932]: https://github.com/simonmichael/hledger/issues/1932
[#1933]: https://github.com/simonmichael/hledger/issues/1933
[#2012]: https://github.com/simonmichael/hledger/issues/2012
[#2018]: https://github.com/simonmichael/hledger/issues/2018
[#2020]: https://github.com/simonmichael/hledger/issues/2020
[#2023]: https://github.com/simonmichael/hledger/issues/2023
[#2032]: https://github.com/simonmichael/hledger/issues/2032
[#2034]: https://github.com/simonmichael/hledger/issues/2034
[#2045]: https://github.com/simonmichael/hledger/issues/2045
[#2071]: https://github.com/simonmichael/hledger/issues/2071
[#2072]: https://github.com/simonmichael/hledger/issues/2072
[#2091]: https://github.com/simonmichael/hledger/issues/2091
[#2115]: https://github.com/simonmichael/hledger/issues/2115
[#2125]: https://github.com/simonmichael/hledger/issues/2125
[#2127]: https://github.com/simonmichael/hledger/issues/2127
[#2130]: https://github.com/simonmichael/hledger/issues/2130
[#2134]: https://github.com/simonmichael/hledger/issues/2134
[#2137]: https://github.com/simonmichael/hledger/issues/2137
[#2150]: https://github.com/simonmichael/hledger/issues/2150
[#2153]: https://github.com/simonmichael/hledger/issues/2153
[#2156]: https://github.com/simonmichael/hledger/issues/2156
[#2196]: https://github.com/simonmichael/hledger/issues/2196
[#2224]: https://github.com/simonmichael/hledger/issues/2224
[#2225]: https://github.com/simonmichael/hledger/issues/2225
[#2227]: https://github.com/simonmichael/hledger/issues/2227
[#2254]: https://github.com/simonmichael/hledger/issues/2254
[#2284]: https://github.com/simonmichael/hledger/issues/2284
[#2302]: https://github.com/simonmichael/hledger/issues/2302
[#2352]: https://github.com/simonmichael/hledger/issues/2352
[#2386]: https://github.com/simonmichael/hledger/issues/2386
[#2389]: https://github.com/simonmichael/hledger/issues/2389
[#2396]: https://github.com/simonmichael/hledger/issues/2396
[#2397]: https://github.com/simonmichael/hledger/issues/2397
[#2405]: https://github.com/simonmichael/hledger/issues/2405
[#2406]: https://github.com/simonmichael/hledger/issues/2406
[#2407]: https://github.com/simonmichael/hledger/issues/2407
[#2417]: https://github.com/simonmichael/hledger/issues/2417
[#2444]: https://github.com/simonmichael/hledger/issues/2444
[#2452]: https://github.com/simonmichael/hledger/issues/2452
[#2454]: https://github.com/simonmichael/hledger/issues/2454
[#2465]: https://github.com/simonmichael/hledger/issues/2465
[#2469]: https://github.com/simonmichael/hledger/issues/2469
[#2478]: https://github.com/simonmichael/hledger/issues/2478
[#2479]: https://github.com/simonmichael/hledger/issues/2479
[#2493]: https://github.com/simonmichael/hledger/issues/2493
[#2495]: https://github.com/simonmichael/hledger/issues/2495
[#2498]: https://github.com/simonmichael/hledger/issues/2498

<!-- 
This table keeps evolving. Bold things are unresolved. The formatting evolves like this:
     (unclaimed)                (submitted)               (paid)
**NAME FINDORFIXDATE** -> **[NAME](EXPENSEPAGE)** -> [NAME](EXPENSEPAGE)
                                               or -> NAME donated
Finder bounties began on 2021-06-14.
Fixer  bounties began on 2024-01-01.

-->

| New&nbsp;regressions | Fixed&nbsp;in | Finder                                                                           | Fixer
|--------------------------|-----------|----------------------------------------------------------------------------------|-----------------------------------------------------------------------------------
| **1.19** 2020-09-01      | ---       | ---                                                                              | ---
| [#1568]                  | 1.22      | jolmg         (N/A)                                                              | N/A
| [#1688]                  | 1.23      | Simon Michael (N/A)                                                              | N/A
| [#1698]                  | 1.23      | [David Lowe](https://opencollective.com/hledger/expenses/50380)                  | N/A
| [#1745]                  | 1.24      | [Arne Schlüter](https://opencollective.com/hledger/expenses/54446)               | N/A
| [#1800]                  | 1.25      | [Chuck Holmes](https://opencollective.com/hledger/expenses/61802)                | N/A
| **1.20** 2020-12-05      | ---       | ---                                                                              | ---
| [#1439]                  | 1.20.3    | apauley       (N/A)                                                              | N/A
| [#1468]                  | 1.21      | Simon Michael (N/A)                                                              | N/A
| [#1566]                  | 1.22      | benwebber     (N/A)                                                              | N/A
| **1.21** 2021-03-10      | ---       | ---                                                                              | ---
| [#1508]                  | 1.22      | edlanglois    (N/A)                                                              | N/A
| [#1523]                  | 1.22      | Simon Michael (N/A)                                                              | N/A
| [#1526]                  | 1.22      | lestephane    (N/A)                                                              | N/A
| [#1527]                  | 1.22      | lestephane    (N/A)                                                              | N/A
| [#1656]                  | 1.23      | [Stephen Morgan](https://opencollective.com/hledger/expenses/48246)              | N/A
| [#2284]                  | 1.41      | [lakshayg](https://opencollective.com/hledger/expenses/227577)                   | GLaknovik (donated)
| [#2302]                  | 1.42      | [lowercasename](https://opencollective.com/hledger/expenses/232210)              | [Simon Michael](https://opencollective.com/hledger/expenses/264103)
| **1.22** 2021-07-03      | ---       | ---                                                                              | ---
| [#1597]                  | 1.22.1    | [Simon Michael](https://opencollective.com/hledger/expenses/44939)               | N/A
| [#1607]                  | 1.22.1    | [Simon Michael](https://opencollective.com/hledger/expenses/45547)               | N/A
| [#1625]                  | 1.22.1    | [Julian Klode](https://opencollective.com/hledger/expenses/46431)                | N/A
| [#1736]                  | 1.24      | [Romain Gehrig](https://opencollective.com/hledger/expenses/55510)               | N/A
| [#1851]                  | 1.26      | [Eric Langlois](https://opencollective.com/hledger/expenses/72187)               | N/A
| **1.22.1** 2021-08-02    | ---       | ---                                                                              | ---
| [#1638]                  | 1.22.2    | [Yann Büchau](https://opencollective.com/hledger/expenses/46918)                 | N/A
| [#1642]                  | 1.22.2    | Simon Michael (N/A)                                                              | N/A
| **1.23** 2021-09-21      | ---       | ---                                                                              | ---
| [#1933]                  | 1.32      | [Simon Michael](https://opencollective.com/hledger/expenses/95068)               | N/A
| [#2071]                  | 1.33      | [William Pierce](https://opencollective.com/hledger/expenses/195768)             | [Simon Michael](https://opencollective.com/hledger/expenses/223927)
| **1.24** 2021-12-01      | ---       | ---                                                                              | ---
| [#1782]                  | 1.24.1    | Simon Michael (N/A)                                                              | N/A
| **1.25** 2022-03-04      | ---       | ---                                                                              | ---
| [#2032]                  | 1.32      | [Simon Michael](https://opencollective.com/hledger/expenses/137410)              | N/A
| [#2196]                  | 1.33.1    | [Pranesh Prakash](https://opencollective.com/hledger/expenses/220683)            | [Simon Michael](https://opencollective.com/hledger/expenses/223926), <br>Bas van Dijk [#2224] (donated)
| **1.26** 2022-06-04      | ---       | ---                                                                              | ---
| **1.27** 2022-09-01      | ---       | ---                                                                              | ---
| [#1932]                  | 1.27.1    | [Andras Fabian](https://opencollective.com/hledger/expenses/95112)               | N/A
| [#2018]                  | 1.29.2    | [Allan Odgaard](https://opencollective.com/hledger/expenses/130591)              | N/A
| [#2469]                  |           | [Quả Cầu](https://opencollective.com/hledger/expenses/267824)                    | Simon Michael (N/A)
| **1.28** 2022-12-01      | ---       | ---                                                                              | ---
| **1.29** 2023-03-11      | ---       | ---                                                                              | ---
| [#2012]                  | 1.32      | Simon Michael   (N/A)                                                            | N/A
| [#2020]                  | 1.32      | [Pablo Mora](https://opencollective.com/hledger/expenses/131350)                 | N/A
| [#2023]                  | 1.32      | [Simon Michael](https://opencollective.com/hledger/expenses/132635)              | N/A
| [#2034]                  | 1.32      | Simon Michael   (N/A)                                                            | N/A
| [#2045]                  | 1.32      | [Pranesh Prakash](https://opencollective.com/hledger/expenses/150171)            | N/A
| [#2153]                  | 1.32.3    | markokocic (donated)                                                             | N/A
| **1.30** 2023-06-01      | ---       | ---                                                                              | ---
| [#2072]                  | 1.32.3    | [Simon Michael](https://opencollective.com/hledger/expenses/223926), <br>usaAmch ([#2137], donated), <br>[ipvych](https://opencollective.com/hledger/expenses/221597) ([#2150]) | [Simon Michael](https://opencollective.com/hledger/expenses/223926)
| **1.31** 2023-09-03      | ---       | ---                                                                              | ---
| [#2091]                  | 1.32      | [Petr Slansky](https://opencollective.com/hledger/expenses/166632)               | N/A
| [#2115]                  | 1.32      | usaAmch (donated)                                                                | N/A
| **1.32** 2023-12-01      | ---       | ---                                                                              | ---
| [#2125]                  | 1.32.1    | Simon Michael   (N/A)                                                            | N/A
| [#2127]                  | 1.32.2    | [Rajeev N](https://opencollective.com/hledger/expenses/177761)                   | N/A
| [#2130]                  | 1.32.2    | Simon Michael   (N/A)                                                            | N/A
| [#2134]                  | 1.32.2    | pepe_pecas (donated)                                                             | N/A
| [#2156]                  | 1.32.3    | ishmaelavila (donated)                                                           | [Simon Michael](https://opencollective.com/hledger/expenses/223926)
| [#2254]                  | 1.41      | akanshaG42 (donated)                                                             | [Simon Michael](https://opencollective.com/hledger/expenses/223926)
| [#2407]                  | 1.43.2    | Simon Michael (N/A)                                                              | Simon Michael (N/A)
| **1.32.1** 2023-12-07    | ---       | ---                                                                              | ---
| [#2444]                  | 1.50      | Simon Michael (N/A)                                                              | Simon Michael (N/A)
| **1.33** 2024-04-18      | ---       | ---                                                                              | ---
| [#2227]                  | 1.41      | [Henning Thielemann](https://opencollective.com/hledger/expenses/224252)         | [Henning Thielemann](https://opencollective.com/hledger/expenses/224252)
| **1.34** 2024-06-01      | ---       | ---                                                                              | ---
| **1.40** 2024-09-09      | ---       | ---                                                                              | ---
| [#2225]                  | 1.41      | Bas van Dijk (donated)                                                           | [Henning Thielemann](https://opencollective.com/hledger/expenses/224252)
| **1.41** 2024-12-09      | ---       | ---                                                                              | ---
| **1.42** 2025-03-07      | ---       | ---                                                                              | ---
| [#2352]                  | 1.42.1    | [Matt Gass](https://opencollective.com/hledger/expenses/242346)                  | N/A
| [#2386]                  | 1.42.2    | Simon Michael  (N/A)                                                             | N/A
| [#2389]                  | 1.42.2    | [Simaex](https://opencollective.com/hledger/expenses/251451)                     | [Simon Michael](https://opencollective.com/hledger/expenses/250298)
| **1.43** 2025-06-01      | ---       | ---                                                                              | ---
| [#2396]                  | 1.43.1    | Simaex (donated)                                                                 | [Simon Michael](https://opencollective.com/hledger/expenses/252666)
| [#2397]                  | 1.43.1    | Dmitry Astapov (donated)                                                         | [Simon Michael](https://opencollective.com/hledger/expenses/252666)
| [#2405]                  | 1.43.2    | Simon Michael (N/A)                                                              | Simon Michael (N/A)
| [#2406]                  | 1.43.2    | [Wojciech Geisler](https://opencollective.com/hledger/expenses/253455)           | [Simon Michael](https://opencollective.com/hledger/expenses/253673)
| [#2417]                  | 1.50      | [Frank Schmidt](https://opencollective.com/hledger/expenses/256445)              | [Simon Michael](https://opencollective.com/hledger/expenses/264102)
| [#2478]                  | 1.50.3    | [dotlambda](https://opencollective.com/hledger/expenses/269024)                  | [Simon Michael](https://opencollective.com/hledger/expenses/274083)
| **1.50** 2025-09-03      | ---       | ---                                                                              | ---
| [#2452]                  | 1.50.1    | [Samim Pezeshki](https://opencollective.com/hledger/expenses/264435)             | Stephen Morgan (N/A)
| [#2454]                  | 1.50.1    | [Nic Mollel](https://opencollective.com/hledger/expenses/265257)                 | Stephen Morgan (N/A)
| [#2465]                  | 1.50.2    | [Paul Dest](https://opencollective.com/hledger/expenses/266959)                  | Simon Michael (N/A)
| [#2479]                  | 1.50.3    | [Simon Michael](https://opencollective.com/hledger/expenses/269085)              | [Simon Michael](https://opencollective.com/hledger/expenses/269085)
| [#2493]                  | 1.50.3    | Simon Michael (N/A)                                                              | Simon Michael (N/A)
| [#2498]                  | 1.50.4    | Peter Sagerson (donated)                                                         | Simon Michael (N/A)
| **1.50.2** 2025-09-26    | ---       | ---                                                                              | ---
| [#2495]                  | 1.50.3    | alix-aspersa                                                                     | [Simon Michael](https://opencollective.com/hledger/expenses/274113)
| **1.51** 2025-12-05      | ---       | ---                                                                              | ---



- [All regression bugs](https://bugs.hledger.org/regressions)
- [Open Collective expense requests](https://opencollective.com/hledger/expenses)  <!-- not ?amount=50-100 because other currencies -->
