doc: update changelogs
This commit is contained in:
		
							parent
							
								
									191c2e533f
								
							
						
					
					
						commit
						6ae14b3f56
					
				@ -1,6 +1,28 @@
 | 
			
		||||
API-ish changes in hledger-lib.
 | 
			
		||||
User-visible changes appear in hledger's change log.
 | 
			
		||||
For user-visible changes, see hledger's change log.
 | 
			
		||||
 | 
			
		||||
0.27 (unreleased)
 | 
			
		||||
 | 
			
		||||
- The main hledger types now derive NFData, which makes it easier to
 | 
			
		||||
  time things with criterion.
 | 
			
		||||
 | 
			
		||||
- Utils has been split up more.
 | 
			
		||||
 | 
			
		||||
- Utils.Regex: regular expression compilation has been memoized, and
 | 
			
		||||
  memoizing versions of regexReplace[CI] have been added, since
 | 
			
		||||
  compiling regular expressions every time seems to be quite
 | 
			
		||||
  expensive (#244).
 | 
			
		||||
 
 | 
			
		||||
- Utils.String: strWidth is now aware of multi-line strings (#242).
 | 
			
		||||
 | 
			
		||||
- Read: parsers now use a consistent p suffix.
 | 
			
		||||
 | 
			
		||||
- New dependencies: deepseq, uglymemo.
 | 
			
		||||
 | 
			
		||||
- All the hledger packages' cabal files are now generated from
 | 
			
		||||
  simpler, less redundant yaml files by hpack, in principle. In
 | 
			
		||||
  practice, manual fixups are still needed until hpack gets better,
 | 
			
		||||
  but it's still a win.
 | 
			
		||||
 | 
			
		||||
0.26 (2015/7/12)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,7 +1,27 @@
 | 
			
		||||
User-visible changes in hledger-ui.
 | 
			
		||||
See also hledger's change log.
 | 
			
		||||
 | 
			
		||||
0.27 (unreleased)
 | 
			
		||||
 | 
			
		||||
- hledger-ui is the new name for hledger-vty, the curses-style text
 | 
			
		||||
  UI.  It is intended to be installed by all hledger users, except on
 | 
			
		||||
  (native) Windows where vty is not supported.
 | 
			
		||||
- hledger-ui is a new curses-style UI, intended to be a standard part
 | 
			
		||||
  of the hledger toolset for all users (except on native MS Windows,
 | 
			
		||||
  where vty is not yet supported).
 | 
			
		||||
 | 
			
		||||
  The UI is currently very simple, allowing just browsing of accounts
 | 
			
		||||
  and transactions, but it has a number of improvements over the old
 | 
			
		||||
  hledger-vty:
 | 
			
		||||
 | 
			
		||||
  - adapts to screen size
 | 
			
		||||
  - handles wide characters
 | 
			
		||||
  - manages cursor and scroll position better
 | 
			
		||||
  - shows multi-commodity amounts on one line
 | 
			
		||||
  - shows transactions rather than postings, like hledger-web
 | 
			
		||||
  - allows depth adjustment
 | 
			
		||||
  - allows tree/flat mode toggle
 | 
			
		||||
  - allows journal reloading
 | 
			
		||||
  - color-codes posting amounts
 | 
			
		||||
  - offers multiple color themes
 | 
			
		||||
  - includes built-in help
 | 
			
		||||
 | 
			
		||||
  hledger-ui is built with brick, a new higher-level UI library based
 | 
			
		||||
  on vty, making it relatively easy to grow and maintain.
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,23 @@
 | 
			
		||||
User-visible changes in hledger-web.
 | 
			
		||||
See also hledger's change log.
 | 
			
		||||
 | 
			
		||||
0.27 (unreleased)
 | 
			
		||||
 | 
			
		||||
- Fix keyboard shortcut for adding a transaction (Carlos Lopez-Camey)
 | 
			
		||||
 | 
			
		||||
- Clear the form when clicking 'Add a transaction' (just like the shortcut) (Carlos Lopez-Camey)
 | 
			
		||||
 | 
			
		||||
- Disallow -f- (reading from standard input) which currently doesn't work (#202)
 | 
			
		||||
 | 
			
		||||
- Fix broken links when using --base-url (#235)
 | 
			
		||||
 | 
			
		||||
- Fix the --file-url option (#285)
 | 
			
		||||
 | 
			
		||||
- Show fewer "other accounts" in the account register: to reduce
 | 
			
		||||
  clutter in the "other accounts" field, if there are both real and
 | 
			
		||||
  virtual postings to other accounts, show only the accounts posted to
 | 
			
		||||
  by real postings.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
0.26 (2015/7/12)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,91 @@
 | 
			
		||||
User-visible changes in hledger and hledger-lib.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
0.27 (unreleased)
 | 
			
		||||
 | 
			
		||||
Account aliases:
 | 
			
		||||
 | 
			
		||||
- Regular expression account aliases are now fast enough that you can
 | 
			
		||||
  use lots of them without slowing things down. Previously they took
 | 
			
		||||
  O(aliases x transactions) time, and now they take O(aliases x
 | 
			
		||||
  accounts) time; also regular expressions are no longer recompiled
 | 
			
		||||
  unnecessarily, for additional speedup.
 | 
			
		||||
 | 
			
		||||
Documentation:
 | 
			
		||||
 | 
			
		||||
- The hledger packages now have man pages, based on the current user
 | 
			
		||||
  manual (thanks to the mighty pandoc) (#282).
 | 
			
		||||
 
 | 
			
		||||
Journal format:
 | 
			
		||||
 | 
			
		||||
- Dates must now begin with a digit (not /, eg).
 | 
			
		||||
 | 
			
		||||
- The comment directive longer requires an end comment, and will
 | 
			
		||||
  extend to the end of the file(s) without it.
 | 
			
		||||
 | 
			
		||||
Command-line interface:
 | 
			
		||||
 | 
			
		||||
- Output (balance reports, register reports, print output etc.)
 | 
			
		||||
  containing wide characters, eg chinese/japanese/korean characters,
 | 
			
		||||
  should now align correctly, when viewed in apps and fonts that show
 | 
			
		||||
  wide characters as double width (#242).
 | 
			
		||||
 
 | 
			
		||||
- The argument for --depth or depth: must now be positive.
 | 
			
		||||
 | 
			
		||||
add:
 | 
			
		||||
 | 
			
		||||
- Journal entries are now written with all amounts explicit, to avoid
 | 
			
		||||
  losing price info (#283).
 | 
			
		||||
 | 
			
		||||
- Fixed a bug which sometimes (when the same letter pair was repeated)
 | 
			
		||||
  caused it not to pick the most similar past transaction for defaults.
 | 
			
		||||
    
 | 
			
		||||
balance:
 | 
			
		||||
 | 
			
		||||
- There is now a -V/--value flag to report current market value (as in Ledger).
 | 
			
		||||
  It converts all reported amounts using their "default market price".
 | 
			
		||||
  "Market price" is the new name for "historical prices", defined with the P directive.
 | 
			
		||||
  The default market price for a commodity is the most recent one found in the journal on or before the report end date.
 | 
			
		||||
    
 | 
			
		||||
  Unlike Ledger, hledger's -V uses only the market prices recorded
 | 
			
		||||
  with P directives; it does not use the "transaction prices"
 | 
			
		||||
  recorded as part of posting amounts (which are used by -B/--cost).
 | 
			
		||||
  Also, using both -B and -V at the same time is supported.
 | 
			
		||||
 | 
			
		||||
- Fixed a bug in amount normalization which caused amount styles
 | 
			
		||||
  (commodity symbol placement, decimal point character, etc.) to be
 | 
			
		||||
  lost in certain cases (#230, #276).
 | 
			
		||||
 | 
			
		||||
- The balance command's --format option can now adjust the rendering
 | 
			
		||||
  style of multi-commodity amounts, if you begin the format string
 | 
			
		||||
  with one of:
 | 
			
		||||
    
 | 
			
		||||
     %_  - renders amounts on multiple lines, bottom-aligned (the default)
 | 
			
		||||
     %^  - renders amounts on multiple lines, top-aligned
 | 
			
		||||
     %,  - renders amounts on one line, comma-separated
 | 
			
		||||
    
 | 
			
		||||
- The balance report's final total (and the line above it) now adapt
 | 
			
		||||
  themselves to a custom --format.
 | 
			
		||||
 | 
			
		||||
print:
 | 
			
		||||
 | 
			
		||||
- The --match option prints the journal entry that best matches a
 | 
			
		||||
  description (ie whose description field is most similar to the value
 | 
			
		||||
  given, and if there are several equally similar, the most recent).
 | 
			
		||||
  This was originally an add-on I used to guess account names for
 | 
			
		||||
  ledger-autosync. It's nice for quickly looking up a recent
 | 
			
		||||
  transaction from a guessed or partial description.
 | 
			
		||||
 | 
			
		||||
- print now always right-aligns the amounts in an entry, even when
 | 
			
		||||
  they are wider than 12 characters.  (If there is a price, it's
 | 
			
		||||
  considered part of the amount for right-alignment.)
 | 
			
		||||
 | 
			
		||||
register:
 | 
			
		||||
 | 
			
		||||
- Amount columns now resize automatically, using more space if it's
 | 
			
		||||
  needed and available.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
0.26 (2015/7/12)
 | 
			
		||||
 | 
			
		||||
Account aliases:
 | 
			
		||||
@ -416,4 +501,4 @@ Miscellaneous:
 | 
			
		||||
- allow text 1.1, drop data-pprint to build with GHC 7.8.x
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
0.22.1 (2014/1/6) and older: see http://hledger.org/release-notes or doc/CHANGES.md.
 | 
			
		||||
0.22.1 (2014/1/6) and older: see http://hledger.org/release-notes or doc/release-notes.md.
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user