Skip to content

4.0.0

Latest
Compare
Choose a tag to compare
@JamieMason JamieMason released this 08 Mar 16:01
· 4 commits to master since this release

4.0.0 (2019-03-08)

Bug Fixes

  • core: export typings correctly (6582790)

Features

  • commits: skip merge commits by default (a7869b4)
  • core: create an options argument for logservable.commits (843f1f1)
  • npm: move rxjs 6.x to a peer dependency (7d87f3a)

BREAKING CHANGES

  • commits: To retain merge commits, set the skipMergeCommits option to false.
  • npm: You will need to npm install rxjs if your project does not already
    depend on it.
  • core:
    - const commit$ = logservable.commits(
    -   '/Users/foldleft/Dev/my-project',
    -   ['authorDateRelative', 'authorName', 'commitHash'],
    -   false
    - );
    + const commit$ = logservable.commits('/Users/foldleft/Dev/my-project', {
    +   fieldNames: ['authorDateRelative', 'authorName', 'commitHash'],
    +   oldestFirst: false
    + });