summaryrefslogtreecommitdiff
path: root/doc/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'doc/NEWS')
-rw-r--r--doc/NEWS47
1 files changed, 45 insertions, 2 deletions
diff --git a/doc/NEWS b/doc/NEWS
index 1d4826dc..45596ddc 100644
--- a/doc/NEWS
+++ b/doc/NEWS
@@ -1,5 +1,48 @@
Ledger NEWS
+* 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
+
+- Removed SHA1 files due to license issues and use boost instead.
+
+- Added option --no-pager to disable the pager.
+
+- Added option --no-aliases to completely disable alias expansion
+
+- 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
Due to the magnitude of changes in 3.0, only changes that affect compatibility
@@ -296,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"
@@ -538,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