summaryrefslogtreecommitdiff
path: root/doc/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'doc/NEWS')
-rw-r--r--doc/NEWS33
1 files changed, 29 insertions, 4 deletions
diff --git a/doc/NEWS b/doc/NEWS
index 1a433228..45596ddc 100644
--- a/doc/NEWS
+++ b/doc/NEWS
@@ -1,12 +1,21 @@
Ledger NEWS
-* 3.x
+* 3.1
+
+- Changed the definition of cost basis to preserve the original cost basis
+ when a gain or loss is made (if you bought 1 AAA for $10 and then sold
+ it for $12, ledger would previously take $12 as the cost; the original
+ cost of $10 is preserved as the cost basis now, which addresses strange
+ behavior with -B after a capital gain or loss is made).
+
+- Incorrect automatic Equity:Capital Gains and Equity:Capital Loss entries
+ are no longer generated when a commodity is sold for loss or profit.
- Support for virtual posting costs.
- The option --permissive now quiets balance assertions
-- Remove SHA1 files due to license issues and use boost instead.
+- Removed SHA1 files due to license issues and use boost instead.
- Added option --no-pager to disable the pager.
@@ -14,8 +23,24 @@
- Added option --recursive-aliases to expand aliases recursively
+- Support payee "uuid" directive.
+
+- Bug fix: when a status flag (! or *) is explicitly specified for an
+ individual posting, it always has a priority over entire transaction
+ status.
+
+- Bug fix: don't lose commodity when cost is not separated by whitespace
+
+- Improved backwards compatibility with ledger 2.x
+
- Build fix for GCC 4.9
+- Build fix for boost 1.56
+
+- Many improvements to ledger-mode, including fontification
+
+- More test cases and unit tests
+
- Contrib: Added script to generate commodities from ISO 4217
* 3.0
@@ -314,7 +339,7 @@ features, please see the manual.
This flag limits computation to *only transactions whose amount
is greater than 100 of a given commodity*. It means that if you
scan your dining expenses, for example, only individual bills
- greater than $100 would be caculated by the report.
+ greater than $100 would be calculated by the report.
--only "a>100"
@@ -556,7 +581,7 @@ features, please see the manual.
* 2.4.1
-- Corrected an issue that had inadvertantly disabled Gnucash support.
+- Corrected an issue that had inadvertently disabled Gnucash support.
* 2.4