I released version 2.5 of ledger2beancount, the ledger-to-beancount
converter.

You can get ledger2beancount from GitHub:
https://github.com/beancount/ledger2beancount

Here are the changes in 2.5:

* Don't create negative cost for lot without cost
* Support complex implicit conversions
* Handle typed metadata with value `0` correctly
* Set per-unit instead of total cost when cost is missing from lot
* Support commodity-less amounts
* Convert transactions with no amounts or only `0` amounts to notes
* Fix parsing of transaction notes
* Keep tags in transaction notes on same line as transaction header
* Add beancount config options for non-standard root names automatically
* Fix conversion of fixated prices to costs
* Fix removal of price when `price==cost` but when they use different number 
formats
* Fix removal of price when `price==cost` but per-unit and total notation mixed
* Fix detection of tags and metadata after posting/aux date
* Use `D` directive to set default commodity for hledger
* Improve support for postings with commodity-less amounts
* Allow empty comments
* Preserve leading whitespace in comments in postings and transaction headers
* Preserve indentation for tags and metadata
* Preserve whitespace between amount and comment
* Refactor code to use more data structures
* Remove dependency on `Config::Onion` module

Thanks to input from Remco Rijnders, Yuri Khan, and Thierry.
Thanks to Stefano Zacchiroli and Kirill Goncharov for testing my
changes.

-- 
Martin Michlmayr
https://www.cyrius.com/

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/20201103074833.GA5237%40jirafa.cyrius.com.

Reply via email to