<commit_before>### v0.10.0:
#### date: 2014-09-03
##### changes:

***Removals***
* Removed example modules folder and module.js as it can easily be created with the script subgenerator
* Removed grunt-uncss as it wasn't consistantly keeping the correct styles
* Removed ability to use React with RequireJS (too many custom configurations to get react to work with r.js optimizer)
* Removed all H5BP extras (adobe xdomain, IE11 icons, apple touch icon, and htaccess) as they were a bit superfluous for most projects and are easily added after project generation.
* Removed logic to create extra print.css stylesheet for IE8 as the respond.js shim correctly translates @media print styles.
* Removed `this.toTitleCase()` function from sub-generators as it is no longer used
* Removed body tag classes from Jade and Swig templates
* Removed example Jade and Swig files to reduce extra cruft.

***Additions***
* Added ability to read existing `.yo-rc.json` files to load existing configuration
* Added `--allow-remote` option for `grunt serve`, `grunt serve:dist`, and `grunt serve:watch` tasks, so you can access your app/site from remote devices on the same network
* Added new option to generate a Node + express server
* Added new option to work with either MySQL (via [Sequelize](https://github.com/sequelize/sequelize)) or MongoDB (via [Mongoose](https://github.com/LearnBoost/mongoose)) with an express server
* Added new option to enable express security with Paypal's [Lusca](https://github.com/krakenjs/lusca) module
* Added Database information prompts: host, port, username, password, etc if you choose to use a database
* Added shim to get react working with phantomJS when running unit tests
* Added new option to render React components on the server.
* Added seperate `grunt serve:docs` task to update documentation when files are changed. This means that by default `grunt serve` will not recompile KSS, JSDoc, or the dashbaord. This allows for much faster rebuilds by default.
* Added ES5 shims to properly support IE8 when using React
* Added `*.ico` files to `grunt-copy` task to make sure `favicon.ico` is loaded up correctly
* Added `process.env.NODE_ENV = 'production'` to `grunt build` task to help remove dev comments from react npm module
* Added 150+ tests for generator and sub-generators to ensure code stability and reduce bugs. Should also allow for faster releases.
* Added `grunt test:watch` task to allow for test file watching and auto re-run of those tests when changes are detected.
* Added new prompt to choose whether or not unit testing JavaScript is desired. (No longer required to generate unit tests)
* Added filter maps for prompt values to make prompt messages easier to change

***Updates***
* Updated generator prompts to be categorized so they are easier to follow
* Updated and revamped `README.md` documentation.
* Updated 'dev/' folder to now be 'client/'.
* Updated React to v0.11.x
* Updated sub-generators to have the `--folder` option. Meaning placement of generated files can be customized.
* Updated bootstrap to 4.3.x and updated all corresponding links to adhere to new bower_components structure
* Updated style and view subgenerators to no longer require the `--import` flag as [`grunt-injector`](https://www.npmjs.org/package/grunt-injector) has been implemented to handle all file include/import injections now.
* Updated grunt-sass to 0.14.x and added a 10 decimal precision option, so as to correctly compile large decimal numbers. (fixes many css issues with bootstrap and foundation)
* Updated `connect:server` to serve up the `dev/.serve` folder as root so Backbone router pushState will work
* Update: For single page applications and static sites using only HTML, `index.html` moved from `dev/` to `lib/templates` when using express server.
* Update: For Static Sites using preprocessors (Jade, Swig, etc), `base` template file has moved from `dev/` to `client/templates/layouts` or `server/templates/layouts` if using express server

***Fixes***
* Fixed reloading of Lo-dash, handlebars, and jade client-side templates when running `grunt serve`
<commit_msg>v0.10.0 Added update to changelog talking about updated to automated docs<commit_after>### v0.10.0:
#### date: 2014-09-03
##### changes:

***Removals***
* Removed example modules folder and module.js as it can easily be created with the script subgenerator
* Removed grunt-uncss as it wasn't consistantly keeping the correct styles
* Removed ability to use React with RequireJS (too many custom configurations to get react to work with r.js optimizer)
* Removed all H5BP extras (adobe xdomain, IE11 icons, apple touch icon, and htaccess) as they were a bit superfluous for most projects and are easily added after project generation.
* Removed logic to create extra print.css stylesheet for IE8 as the respond.js shim correctly translates @media print styles.
* Removed `this.toTitleCase()` function from sub-generators as it is no longer used
* Removed body tag classes from Jade and Swig templates
* Removed example Jade and Swig files to reduce extra cruft.

***Additions***
* Added ability to read existing `.yo-rc.json` files to load existing configuration
* Added `--allow-remote` option for `grunt serve`, `grunt serve:dist`, and `grunt serve:watch` tasks, so you can access your app/site from remote devices on the same network
* Added new option to generate a Node + express server
* Added new option to work with either MySQL (via [Sequelize](https://github.com/sequelize/sequelize)) or MongoDB (via [Mongoose](https://github.com/LearnBoost/mongoose)) with an express server
* Added new option to enable express security with Paypal's [Lusca](https://github.com/krakenjs/lusca) module
* Added Database information prompts: host, port, username, password, etc if you choose to use a database
* Added shim to get react working with phantomJS when running unit tests
* Added new option to render React components on the server.
* Added seperate `grunt serve:docs` task to update documentation when files are changed. This means that by default `grunt serve` will not recompile KSS, JSDoc, or the dashbaord. This allows for much faster rebuilds by default.
* Added ES5 shims to properly support IE8 when using React
* Added `*.ico` files to `grunt-copy` task to make sure `favicon.ico` is loaded up correctly
* Added `process.env.NODE_ENV = 'production'` to `grunt build` task to help remove dev comments from react npm module
* Added 150+ tests for generator and sub-generators to ensure code stability and reduce bugs. Should also allow for faster releases.
* Added `grunt test:watch` task to allow for test file watching and auto re-run of those tests when changes are detected.
* Added new prompt to choose whether or not unit testing JavaScript is desired. (No longer required to generate unit tests)
* Added filter maps for prompt values to make prompt messages easier to change

***Updates***
* Updated generator prompts to be categorized so they are easier to follow
* Updated and revamped `README.md` documentation.
* Updated all automated forms of documentation to use jQuery and Less for much easier custom theming
* Updated 'dev/' folder to now be 'client/'.
* Updated React to v0.11.x
* Updated sub-generators to have the `--folder` option. Meaning placement of generated files can be customized.
* Updated bootstrap to 4.3.x and updated all corresponding links to adhere to new bower_components structure
* Updated style and view subgenerators to no longer require the `--import` flag as [`grunt-injector`](https://www.npmjs.org/package/grunt-injector) has been implemented to handle all file include/import injections now.
* Updated grunt-sass to 0.14.x and added a 10 decimal precision option, so as to correctly compile large decimal numbers. (fixes many css issues with bootstrap and foundation)
* Updated `connect:server` to serve up the `dev/.serve` folder as root so Backbone router pushState will work
* Update: For single page applications and static sites using only HTML, `index.html` moved from `dev/` to `lib/templates` when using express server.
* Update: For Static Sites using preprocessors (Jade, Swig, etc), `base` template file has moved from `dev/` to `client/templates/layouts` or `server/templates/layouts` if using express server

***Fixes***
* Fixed reloading of Lo-dash, handlebars, and jade client-side templates when running `grunt serve`

{'fraction_non_alphanumeric': 0.07264296754250386, 'fraction_numerical': 0.007846867197717275, 'mean_word_length': 4.785419532324622, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 8, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4504596', 'n_tokens_mistral': 2284, 'n_tokens_neox': 2154, 'n_words': 1174}