# Changelog

## 1.0.0

* Initial release

## 1.0.1

* Changed API for flattening folder structures

## 1.0.2

* package.json keywords

## 1.0.3

* Refactor cloning folders and files

## 1.0.4

* Minor code tidy
* Added licenses to package.json

## 1.0.5

* Minor code tidy
* Set versions for mocha & chai dev dependencies
* JSHint as part of tests
* Travis integration

## 1.0.6

* Build and dependencies status badges in README

## 1.0.7

* Code tidy
* Added `editorconfig` file

## 1.1.0

* fileNameTransform/folderNameTransform options
* Fix bug in folder loading
* Fix typos in README
* Code tidy
* Travis runs on new container infrastructure
* Remove all trailing whitespace
* README code examples tagged as Javascript

## 1.1.1

* Move testExample to test/example

## 1.2.0

* Update lodash dependency
* Update dev dependencies
* Add keyword "structure" to package.json

## 1.2.1

* Travis runs tests on node 0.10 and 0.12

## 1.3.0

* fileNameAttribute/folderNameAttribute options
* fileParentAttribute/folderParentAttribute options
* Tests clear require cache before each test
* Run jshint on test code
* Restructure tests

## 1.3.1

* README contribution section

## 1.4.0

* Ensure required files are not altered in require cache
* Bug fix: correct behavior when combining `flatten` and `filesKey` options
* README update for `fileNameAttribute` option

## 1.4.1

* README badges update

## 1.4.2

* Use lodash for `capitalize` function

## 1.4.3

* Test code coverage & Travis sends to coveralls

## 1.4.4

* `npm run cover` runs coverage tests

## 1.4.5

* Disable Travis dependency cache
