Skip to content

v1.5.0 - Huge performance inprovements

Compare
Choose a tag to compare
@Vinatorul Vinatorul released this 13 Nov 14:13
· 7536 commits to master since this release

v1.5.0 (2015-11-13)

Bug Fixes

  • fixes a bug with required positional args in usage strings (c6858f78)

Documentation

  • FAQ: updates readme with slight changes to FAQ (a4ef0fab)

Improvements

  • massive errors overhaul (cdc29175)
  • ArgMatcher: huge refactor and deduplication of code (8988853f)
  • Errors: errors have been vastly improved (e59bc0c1)
  • Traits: refactoring some configuration into traits (5800cdec)

Performance

  • App:
    • more BTreeMap->Vec, Opts and SubCmds (bc4495b3)
    • changes flags BTreeMap->Vec (d357640f)
    • removed unneeded BTreeMap (78971fd6)
    • changes BTreeMap to VecMap in some instances (64b921d0)
    • removed excess clones (ec0089d4)