- Error response from axios is passed to failureCallback used in BaseModel.
- Environment configuration settings via dotenv files.
- Now
FormInput
can take any html attribute as prop.
- require statement in fetchComponent method. (it was causing issue while chunking)
- Now we can pass custom callback
onNavClose
to be invoked when Primary or Secondary Navigation Menu is closed - Added
enzyme-adapter-react-16@1.0.2
to make test cases compatible withreact 16
- Added
.circleci/config.yml
for continous integration. - Added
.circleci/npmSetup.sh
for resolving version dependencies during build. - Added
publishConfig
block inpackage.json
.
- Updated
enzyme
to3.1.0
to make test cases compatible withreact 16
. - Updated
.gitignore
for includingnpmSetup.sh
into VCS. - Set
"private": false
inpackage.json
for enabling publish operation.
- Some type issues.
react-select
import inDropDownInputTemplate
.- Fixed
onChange
handler inDropDownInputTemplate
.
KeywordMatcher
component for conditional rendering based on keywords.
- Refactored
Input
in widgets to modularizeGenericInputTemplate
,BooleanInputTemplate
,DropDownInputTemplate
,DateTimeComponent
andListInputTemplate
- Replaced the use of
react-datetime
withFormControl[type="date"]
in DateTimeComponent. - Replaced custom dropdown in
DropDownInputTemplate
withreact-select
- Added props to style headers in PagedList
- Added isJobBoardManager permission
- Utilty method in commonUtils to get Nested Data (
getNestedData
)
- Updated typings of
react@15.0.21
,react-bootstrap@0.0.50
,react-do@0.14.23
- Added prop
onNavClose
to call custom method whenMenuLauncherIcon
is closed - Added support for nested
columnNames
inModel
andDataGrid
- Removed deprecated typings of
redux
and used typings which was coming withredux
.
- Secondary navigation drawer.
- A check to restrict the number of navigation drawer and fixed the demo file.
- Documentation for the navigation menu.
- Checks for the boolean type input label.
- Object prototype functions:
isEmpty
to check if an object is empty.objectEach
to iterate over an object.
getRowStyle
Method support in Model to get custom style for every Row of DataGrid. When defined in Model, it will be called for every instance in instanceList and CSS returned from that method will be applied to Row of that Grid.- Added boolean prop
exact
inAuthRoute
which will add propexact
toRoute
ofreact-router-dom
if specified.
- Reseted
activePage
forPagination
oncomponentWillMount
ofPagedList
, So when coming back again on Listing Page from any other page, pagination will start from 1.
- Object prototype functions:
isEmpty
.objectEach
.