Releases: rmkasendwa/rmk-react-mui
Releases · rmkasendwa/rmk-react-mui
v0.2.0-alpha.18
What's Changed
- Removes underscore, adds lodash, implements usePaginatedRecords hook by @rmkasendwa in #329
- Refactors RequestQueue, Util hooks by @rmkasendwa in #330
- Adds showClearButton prop to TextField by @rmkasendwa in #331
- Sets default value for showClearButton prop by @rmkasendwa in #332
- Refactors PermissionGuard, AuthContext by @rmkasendwa in #333
- Refactors DataDropdownField, PaddedContentArea by @rmkasendwa in #334
- Refactors AuthContext by @rmkasendwa in #335
- Refactors DataDropdownField by @rmkasendwa in #336
- Adds sort icons to Table component by @rmkasendwa in #337
- Refactors Table column padding by @rmkasendwa in #338
- Replaces table sort icons with html entities by @rmkasendwa in #339
- Fixes Table sticky headers by @rmkasendwa in #340
- Fixes Table sort icons alignment by @rmkasendwa in #341
- Implements getTableMinWidth utility function by @rmkasendwa in #342
- Refactors Table component by @rmkasendwa in #343
- Refactors DataTablePagination component by @rmkasendwa in #344
- Refactors contexts by @rmkasendwa in #345
- Refactors Table components by @rmkasendwa in #346
- Fixes RenderIfVisible visibility computation, adds visibilityDelay pr… by @rmkasendwa in #347
- Implements DataStoreContext, eliminates redux dependency in useAPISe… by @rmkasendwa in #348
- Refactors maxWidth on Table utils by @rmkasendwa in #349
- Adds bodySx to table column interface by @rmkasendwa in #350
- #351 Adds minColumnWidth prop to TableProps by @rmkasendwa in #352
- Fixes getColumnWidthStyles Table util by @rmkasendwa in #353
- Refactors SearchSyncToolbar by @rmkasendwa in #354
- Fixes selectedOption infinite loop on DataDropdownField by @rmkasendwa in #355
- Implements striped table headers by @rmkasendwa in #356
- Refactors SearchSyncToolbar by @rmkasendwa in #357
- Refactors Table component by @rmkasendwa in #358
- Implements ProfileAvatar, ProfileGravatar by @rmkasendwa in #359
- Implements useReactRouterDOMSearchParams hook by @rmkasendwa in #360
- Implements useReactRouterDOMSearchParams hook by @rmkasendwa in #361
- Implements useNextRouterSearchParams hook by @rmkasendwa in #362
- Fixed sticky header stripped table css by @rmkasendwa in #363
- Updates EnumValueChip default color by @rmkasendwa in #364
- Adds sortable property to ITableColumn interface by @rmkasendwa in #365
- Adds tooltip to EnumValueChip by @rmkasendwa in #366
- Improves authentication Implementation by @rmkasendwa in #367
- Improves authentication Implementation by @rmkasendwa in #368
- Renames defaultValue prop to defaultColumnValue on ITable interface by @rmkasendwa in #369
- Refactors TextField, SearchSyncToolbar by @rmkasendwa in #370
- Refactors Table, TableBodyRow by @rmkasendwa in #372
- #371 Removes look forward regex due to safari incompatibility by @rmkasendwa in #373
- Refactors useDarkMode hook by @rmkasendwa in #374
- Implements PrimitiveDataType by @rmkasendwa in #375
- Chore/component refactor by @rmkasendwa in #376
- Refactors Table component by @rmkasendwa in #377
- Refactors Table, TableBodyRow components by @rmkasendwa in #378
- Refactors SearchSyncToolbar, Table, TableBodyRow by @rmkasendwa in #379
- Refactors Table component by @rmkasendwa in #380
- Refactors usePaginatedRecords hook by @rmkasendwa in #381
- Refactors useRecord hook by @rmkasendwa in #382
- Refactors Table component by @rmkasendwa in #383
- Renames types by @rmkasendwa in #384
- Refactors Table component by @rmkasendwa in #385
- Implements EllipsisMenuIconButton by @rmkasendwa in #386
- Refactors TableBodyRow component by @rmkasendwa in #387
- Improves stripped table experience by @rmkasendwa in #388
- Improves stripped table experience by @rmkasendwa in #389
- Improves stripped table experience by @rmkasendwa in #390
- Improves API adapter implementation by @rmkasendwa in #391
- Improves API adapter implementation by @rmkasendwa in #392
- Refactors FieldLabel, FieldValue, FieldValueDisplay by @rmkasendwa in #393
- Improves CloseButton customizability by @rmkasendwa in #394
- v0.2.0-alpha.18 by @rmkasendwa in #395
Full Changelog: v0.1.0-alpha.294...v0.2.0-alpha.18
v0.1.0-alpha.294
What's Changed
- Fixes prod.yml action build failure by @rmkasendwa in #287
- #288 System Dark Mode by @rmkasendwa in #289
- Refactors PaddedContentArea by @rmkasendwa in #290
- Refactors SearchSyncToolbar by @rmkasendwa in #291
- Updates default date format by @rmkasendwa in #292
- Adds hasSearchTool, hasSyncTool props to SearchSyncToolbar by @rmkasendwa in #293
- Refactors PaginatedDropdownOptionList, SearchSyncToolbar by @rmkasendwa in #294
- Adds required prop to FieldLabel component by @rmkasendwa in #295
- Refactors Table component. by @rmkasendwa in #296
- Implements generateRowData prop on TableBodyRow by @rmkasendwa in #297
- Optimizes TableBodyRow performance by @rmkasendwa in #298
- Remove error prone timezone shift from formatDate util functiion by @rmkasendwa in #299
- Refactors FieldValueDisplay component by @rmkasendwa in #300
- Implements DataTablePagination by @rmkasendwa in #301
- Refactors Card component, implements FixedHeaderContentArea by @rmkasendwa in #302
- Refactors PaddedContentArea, implements PageTitle by @rmkasendwa in #303
- Refactors SearchSyncToolbar by @rmkasendwa in #304
- Refactors Card, SearchSyncToolbar by @rmkasendwa in #305
- Refactors DataDropdownField, RenderIfVisible, SearchSyncToolbar by @rmkasendwa in #306
- Refactors input fields by @rmkasendwa in #307
- Fixes field value update on DataDropdownField by @rmkasendwa in #308
- Refactors FixedHeaderContentArea, Table, paths util by @rmkasendwa in #309
- Refactors theme reducer to make it server side renderable by @rmkasendwa in #310
- #270 Implements Mui component class names on FieldValueDisplay by @rmkasendwa in #311
- #270 Implements Mui component class names on FieldLabel component by @rmkasendwa in #312
- #270 Refactors FieldLabel Mui component class names by @rmkasendwa in #313
- #270 Implements Mui component class names on FieldValue component by @rmkasendwa in #314
- Adds labelWrapped prop to TextField component by @rmkasendwa in #315
- Improves mui theme style overrides setup by @rmkasendwa in #316
- Fixes dropdown selection issue, refactors EntityViewWrapper by @rmkasendwa in #317
- Refactors DateInputField, PaginatedDropdownOptionList by @rmkasendwa in #318
- Implements useCachedThemeProperty hook by @rmkasendwa in #319
- Refactors AuthGuard, StorageManager by @rmkasendwa in #320
- Refactors FixedHeaderContentArea, StorageManager by @rmkasendwa in #321
- Refactors TextField, DataDropdownField by @rmkasendwa in #322
- Refactors FieldValue, PaginatedDropdownOptionList by @rmkasendwa in #323
- Refactors PaddedContentArea, Table, TableBodyRow by @rmkasendwa in #324
- Refactors Table, TableBodyRow by @rmkasendwa in #325
- Refactors FixedHeaderContentArea, Table by @rmkasendwa in #326
- Refactors DateInputField, TableBodyRow by @rmkasendwa in #327
- v0.1.0-alpha.294 by @rmkasendwa in #328
Full Changelog: v0.1.0-alpha.211...v0.1.0-alpha.294
v0.1.0-alpha.211
What's Changed
- Updates date picker library by @rmkasendwa in #259
- Refactor DataDropdownField, DateInputField, fixes local storage space… by @rmkasendwa in #260
- #261 Implements Select All option on PaginatedDropdownOptionList by @rmkasendwa in #262
- #263 Implements DropdownOption by @rmkasendwa in #264
- #265 Adds variant prop to DropdownOption by @rmkasendwa in #266
- Refactors DataDropdownField by @rmkasendwa in #267
- Refactors DataDropdownField by @rmkasendwa in #268
- Refactors DataDropdownField by @rmkasendwa in #269
- Improves polling implementation, implements default header refresh on… by @rmkasendwa in #272
- Refactors PaginatedDropdownOptionList, TextField by @rmkasendwa in #273
- Refactors DataDropdownField by @rmkasendwa in #274
- Implements check dropdown option variant by @rmkasendwa in #275
- Refactors FieldValueDisplay, PaginatedDropdownOptionList, Table by @rmkasendwa in #276
- Refactors Table component by @rmkasendwa in #277
- Refactors Table component by @rmkasendwa in #278
- Refactors DropdownOption by @rmkasendwa in #279
- Adds SelectedOptionPillProps to DataDropdownField by @rmkasendwa in #280
- Refactors useRecord hook by @rmkasendwa in #281
- #282 Implements RenderIfVisible component, refactors DataDropdownField by @rmkasendwa in #283
- #282 Updates RenderIfVisible.stories by @rmkasendwa in #284
- #282 Improves RenderIfVisible implementation by @rmkasendwa in #285
- v0.1.0-alpha.211 by @rmkasendwa in #286
Full Changelog: v0.1.0-alpha.167...v0.1.0-alpha.211
v0.1.0-alpha.167
What's Changed
- Updates storybook build by @rmkasendwa in #225
- #227 Implements SearchSyncToolbar, refactors TextField by @rmkasendwa in #228
- Refactors NumberInputField, PasswordField, TextField by @rmkasendwa in #229
- Refactors DataDropdownField by @rmkasendwa in #230
- Refactors DataDropdownField by @rmkasendwa in #232
- #231 Implements LoadingTypography component by @rmkasendwa in #233
- Refactors components by @rmkasendwa in #234
- Refactors components by @rmkasendwa in #235
- Refactors components by @rmkasendwa in #236
- Refactors DateInputField by @rmkasendwa in #237
- Refactors PhoneNumberInputField, PaddedContentArea by @rmkasendwa in #238
- Refactors components by @rmkasendwa in #239
- #240 Scopes ErrorFieldHighlighter to parent form by @rmkasendwa in #241
- Refactors input fields by @rmkasendwa in #242
- Refactors GlobalConfigurationContext by @rmkasendwa in #244
- #243 Implements support for primitive data types on StorageManager by @rmkasendwa in #245
- Refactors GlobalConfigurationContext by @rmkasendwa in #246
- Scrolls to first selected option on PaginatedDropdownOptionList by @rmkasendwa in #247
- Refactors PhoneNumberInputField by @rmkasendwa in #248
- #249 fixes DateInputField to select correct dates regardless of timezone by @rmkasendwa in #250
- #253 changes typescript trapilation module to est, refactors KanbanBoard by @rmkasendwa in #254
- #255 Implements filterDropdownEntities function on DataDropdownField by @rmkasendwa in #256
- #252 Prevents empty option list rendering while loading on data dropd… by @rmkasendwa in #257
- v0.1.0-alpha.167 by @rmkasendwa in #258
Full Changelog: v0.1.0-alpha.109...v0.1.0-alpha.167
v0.1.0-alpha.109
What's Changed
- Updates storybook, implements BrowserContext, implements ServerSideAP… by @rmkasendwa in #205
- Adds locked field to LoadingContext by @rmkasendwa in #206
- #207 refactors exports by @rmkasendwa in #208
- #209 Optimizes material ui imports by @rmkasendwa in #210
- #209 fixes storybook imports by @rmkasendwa in #211
- #209 Fixes broken imports on storybook stories by @rmkasendwa in #212
- #213 Implements clear selection button on data dropdown field by @rmkasendwa in #214
- #215 Implements clear selection button on number input field by @rmkasendwa in #216
- #217 Implements clear selection button on password field by @rmkasendwa in #218
- #219 Implements clear selection button on phone number input field by @rmkasendwa in #220
- #221 Implements clear selection button on text field by @rmkasendwa in #222
- Implements onChangeShowPassword on PasswordField by @rmkasendwa in #223
- v0.1.0-alpha.109 by @rmkasendwa in #224
Full Changelog: v0.1.0-alpha.103...v0.1.0-alpha.109
v0.1.0-alpha.103
What's Changed
- #164 Flickers duplicate image selections on Image Selector component by @rmkasendwa in #199
- #164 Flickers duplicate file selections on File Uploader component by @rmkasendwa in #200
- Improves file uploader error state implementation by @rmkasendwa in #201
- #202 Adds custom logo by @rmkasendwa in #203
- v0.1.0-alpha.103 by @rmkasendwa in #204
Full Changelog: v0.1.0-alpha.98...v0.1.0-alpha.103
v0.1.0-alpha.98
What's Changed
- #97 Implements Kanban board card header tools by @rmkasendwa in #183
- #39 Displays image file in popup when user clicks image selector thum… by @rmkasendwa in #184
- #39 Implements ImagePreview component by @rmkasendwa in #185
- #39 Implements zoom on image ImagePreview by @rmkasendwa in #186
- #39 improves image preview transformations by @rmkasendwa in #187
- #39 encapsulates CloseButton by @rmkasendwa in #189
- Refactos kanban board by @rmkasendwa in #190
- Fixes session redirect issues by @rmkasendwa in #192
- Refactors input fields by @rmkasendwa in #195
- #193 Fixes no records flickering on Table component by @rmkasendwa in #197
- v0.1.0-alpha.98 by @rmkasendwa in #198
Full Changelog: v0.1.0-alpha.78...v0.1.0-alpha.98
v0.1.0-alpha.78
What's Changed
- Refactors components by @rmkasendwa in #176
- UpdateS EnumValueComponent to use contrast text as foreground color by @rmkasendwa in #177
- Feature/#13 phone number input field by @rmkasendwa in #178
- #173 moves auth logic to context by @rmkasendwa in #179
- #135 adds searchTerm and onChangeSearchTerm props on full page table by @rmkasendwa in #180
- #107 Updates dates utility to read formats from environment variables by @rmkasendwa in #181
- v0.1.0-alpha.78 by @rmkasendwa in #182
Full Changelog: v0.1.0-alpha.73...v0.1.0-alpha.78
v0.1.0-alpha.73
What's Changed
- v0.1.0-alpha.73 by @rmkasendwa in #174
Full Changelog: v0.1.0-alpha.72...v0.1.0-alpha.73
v0.1.0-alpha.72
What's Changed
- Minor fixes by @rmkasendwa in #142
- #143 Implements FormikTextField by @rmkasendwa in #144
- #143 Implements FormikPhoneNumberInputField by @rmkasendwa in #145
- #143 Abstracts aggregated formik context logic by @rmkasendwa in #146
- #147 Checks for window existence in storage manager, #143 Implements … by @rmkasendwa in #150
- #143 Implements FormikDataDropdownField by @rmkasendwa in #151
- #143 Implements FormikDateInputField by @rmkasendwa in #152
- #143 Implements FormikFileInputField by @rmkasendwa in #153
- #143 Implements FormikNumberInputField by @rmkasendwa in #154
- #143 Implements FormikPasswordField by @rmkasendwa in #155
- #141 Implements thousand commas input field by @rmkasendwa in #156
- #141 Improves thousand commas input field implementation by @rmkasendwa in #157
- #141 Improves thousand commas input field implementation by @rmkasendwa in #158
- #81 Implements TextAreaField with character counter by @rmkasendwa in #159
- Implements FormikTextAreaField, refactors TextAreaField by @rmkasendwa in #160
- #86 Implements PercentageInputField by @rmkasendwa in #161
- #86 Implements FormikPercentageInputField by @rmkasendwa in #162
- #86 Improves PercentageInputField implementation by @rmkasendwa in #163
- Feature/#79 file uploader by @rmkasendwa in #166
- #79 Implements FormikFileUploader by @rmkasendwa in #167
- #165 Implements download support on file uploader hook by @rmkasendwa in #168
- #165 Implements download on file uploader component by @rmkasendwa in #169
- #165 Improves file download implementation by @rmkasendwa in #170
- v0.1.0-alpha.72 by @rmkasendwa in #171
Full Changelog: 0.1.0-alpha.65...v0.1.0-alpha.72