You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This broke my ledgers with extensive use of foreign currencies, with dated valuations on liabilities in order to correctly report gain and loss due to exchange rate fluctuation when expenses are incurred vs when payments are made, so I'm currently stuck on ledger-3.2.1.
Perhaps it's fine to allow non-valued balance assertions (as in case A above, which I expected to fail), but it's a problem to reject the ledger when the units all match exactly (as in case B above, which I expected to work and which no longer works).
This avoids the following regression:
ledger/ledger#2318
Eventually I would like to see this either fixed upstream or worked
around, but keeping an older version is easier for now.
ledger 3.3.2-20230330
Works, even though the units don't exactly match:
Doesn't work but should work:
ledger 3.2.1-20200518
Failed as expected because the units don't match:
Worked as expected because the units do match:
The text was updated successfully, but these errors were encountered: