# Migrating from 3.x to 4.x?

## Changelog

### Properties

1. [`bootstrap`](https://tableexport.travismclarke.com/master#properties) default changed from `true` to `false`.
2. [`fileName`](https://tableexport.travismclarke.com/master#properties) renamed to `filename`.
3. [`ignoreCSS`](https://tableexport.travismclarke.com/master#properties) moved to [*settings*](https://tableexport.travismclarke.com/master#settings) (i.e. prototype).
4. [`emptyCSS`](https://tableexport.travismclarke.com/master#properties) moved to [*settings*](https://tableexport.travismclarke.com/master#settings) (i.e. prototype).
5. [`exportButtons`](https://tableexport.travismclarke.com/master#properties) added and has a default value of `true`.

### Methods

1. [`getExportData`](https://tableexport.travismclarke.com/master#methods) added to allow direct access to the export data.

### Settings

1. [`defaultFileName`](https://tableexport.travismclarke.com/master#settings) renamed to `defaultFilename`.
2. [`ignoreCSS`](https://tableexport.travismclarke.com/master#properties) added (moved from [*properties*](https://tableexport.travismclarke.com/master#properties)).
3. [`emptyCSS`](https://tableexport.travismclarke.com/master#properties) added (moved from [*properties*](https://tableexport.travismclarke.com/master#properties)).
