npm package: @masterson_alec/common_web
Description: * utilize new edit API
Author: Alec Masterson
Latest version: 1.13.7

# common_web

# Release Notes

## 1.13.5

* utilize new edit API

## v1.13.1

* update Lab vs. X package exports

## v1.13.0

* update MUI packages to version 5.6.1

## v1.12.0

* simplify `Root` component and export necessary interfaces/types

## v1.11.0

* make navigation drawer optional by providing default component

## v1.10.0

* add support for subcategories with the `InputSelect` component

## v1.9.3

## Bugfix
* fix drawer icon not appearing on first render

## v1.9.2

### Features

#### Theme
* update background color for the `DarkBlue` theme

## v1.9.1

### Features

#### DataGrid
* support adding string arrays

### Bugfix

#### DataGrid
* fix issue with changing views while grouping by columns

### Breaking Changes
* `DataGridApi` component removed. Use `DataGrid` component.

## v1.8.0

### Features

#### DataGrid and DataGridApi
* prevent filtering while grouping
* support editing string arrays

## Development Notes

<details>
<summary>Click to Expand</summary>

### v1.9.1

* development - merged `DataGridApi` and `DataGrid` components
* feature - support adding string arrays

### v1.8.0

* feature - support editing string arrays
* feature - prevent filtering while grouping
* dependency - update all dependencies to latest version

### v1.7.1

* bugfix - DataGrid - correctly prevent grouping by numeric columns

### v1.7.0

* feature - DataGrid - prevent grouping by numeric columns

### v1.6.6

* bugfix - prevent buttons from being added multiple times to *DataGridApi*

### v1.6.5

* bugfix - fix *get_date_range* function formatting

### v1.6.4

* bugfix - support **as_of** deletion and adding

### v1.6.3

* bugfix - update user API endpoint

### v1.6.2

* bugfix - fix issue where **as_of** end range was null

### v1.6.1

* bugfix - correctly format **as_of** data for editing

### v1.6.0

* feature - add refresh button to the *DataGridApi* component

### v1.5.6

* bugfix - close the navigation drawer when element is clicked

### v1.5.5

* bugfix - remove `React.memo` from *DataGrid* components

### v1.5.4

* feature - add category headers in *Drawer* component

### v1.5.3

* bugfix - missing *Drawer* icon after login

### [dev]

* move *Drawer* element from *Root* to own component

### v.1.5.2

* Move *DataGrid* "Group By" button to left side of toolbar.

### v1.5.1

* Change *DataGrid* update endpoints.

### v1.5.0

* Drastic improvement to *DataGrid* grouping.

### v1.4.4

* Enabled row deletion in the *DataGrid* component.

### v1.4.2

* Added an *AddButton* component to the *DataGrid* component.

### v1.4.1

* Added **onGroupByChange** prop to the *DataGrid* component.

### v1.4.0

* Added **CustomGroupingCol** to the *DataGrid* component.

### v1.3.3

* Bugfix with stylesheet exporting.

### v1.3.2

* Bugfix with the *InputSelect* component.

### v1.3.1

* Added optional **formProps** prop to the *InputSelect* component.
* Changed the **label** prop for the *InputSelect* component to be optional.

### v1.3.0

* Added optional **customGrouping** prop to the *DataGrid* component.

### v1.2.1

* Improved property mapping for the *InputSelect* component.

### v1.2.0

* Added aggregation to grouped rows in the *DataGrid* component.

### v1.1.1

* Added **format_grid_date_timezone** *DataGrid* formatter function.

### v1.1.0

* Added optional **groupByCols** prop to the *DataGrid* component.

### v1.0.0

* Initial Release

</details>