1) [Refactored repo lock logic](https://github.com/iterative/dvc/pull/2590);
2) [Caching cloned external repos for `dvc import`](https://github.com/iterative/dvc/pull/2583);
3) [Fixed our bash completion scripts for `dvc import-url` and `get-url` commands](https://github.com/iterative/dvc/pull/2596);
4) [Resetting dvcignore when reloading the DAG](https://github.com/iterative/dvc/pull/2604);
5) [Avoiding creating cache directory until we actually need it](https://github.com/iterative/dvc/pull/2597);
6) [Reduced verbosity of `dvc add`](https://github.com/iterative/dvc/pull/2607);
7) [Made help messages have consistent case](https://github.com/iterative/dvc/pull/2591); Kudos Hiyorimi :tada:
8) [Fixed bug in `import/get/import-url/get-url` commands, that caused incorrect output path resolution](https://github.com/iterative/dvc/pull/2610);
9) [Fixed logger to put warnings into stderr instead of stdout](https://github.com/iterative/dvc/pull/2612);
10) [Updated requirements for pyinstaller version](https://github.com/iterative/dvc/pull/2615);