# Changelog ## v1.4.1 * Add `addLabel` default prop in custom Field documentation ([jorrit](https://github.com/jorrit)) * Add Catalan translation ([fzaninotto](https://github.com/fzaninotto)) * Add `aor-cli` package to Ecosystem documentaiton ([aymendhaya](https://github.com/aymendhaya)) * Add DynamoDb to RestClients ([yonahforst](https://github.com/yonahforst)) * Update redux-form to 7.1.X ([mauchede](https://github.com/mauchede)) * Update link to GraphQL client ([romainquellec](https://github.com/romainquellec)) * Fix `NumberInput` returns String value ([fzaninotto](https://github.com/fzaninotto)) * Fix boolean input label color does not use theme ([fzaninotto](https://github.com/fzaninotto)) * Fix login layout in IE 11 ([pavyarov](https://github.com/pavyarov)) * Fix tutorial usage of ReferenceInput for Create ([djhi](https://github.com/djhi)) * Fix `GET_MANY_REFERENCE` example in `RestClients` documentation ([Kiailandi](https://github.com/Kiailandi)) * Fix custom layout documentation ([djhi](https://github.com/djhi)) * Fix `AutocompleteInput` ([djhi](https://github.com/djhi)) ## v1.4.0 * Add `options` support in `DisabledInput` ([afilp](https://github.com/afilp)) * Add Slovak translation ([zavadpe](https://github.com/zavadpe)) * Add a FAQ entry about unique child key in datagrid ([djhi](https://github.com/djhi)) * Add documentation about `dateInput` and timezones ([alexisjanvier](https://github.com/alexisjanvier)) * Update example about `addUploadCapabilities` ([alexisjanvier](https://github.com/alexisjanvier)) * Update extraction of status for `AUTH_ERROR` in the documentation ([zifnab87](https://github.com/zifnab87)) * Update documentation and examples to use standard es6 ([djhi](https://github.com/djhi)) * Update `CreateEdit` documentation for `number` validation ([afilp](https://github.com/afilp)) * Fix validation custom messages so that those without translation don't add warnings ([djhi](https://github.com/djhi)) * Fix children are filtered when mapping on them ([djhi](https://github.com/djhi)) * Fix redirection to correct page after `Delete` ([alexisjanvier](https://github.com/alexisjanvier)) * Fix warnings in React 16 ([djhi](https://github.com/djhi)) * Fix `Edit` view refresh does not cancel changes ([djhi](https://github.com/djhi)) * Fix form default values can't be changed once mounted ([djhi](https://github.com/djhi)) * Fix link color in reference field ([djhi](https://github.com/djhi)) * Fix and cleanup example app code ([djhi](https://github.com/djhi)) * Fix default value for filter when source is a path with dot ([djhi](https://github.com/djhi)) * Fix `WithPermissionsFilteredChildren` should not put regular children in state ([djhi](https://github.com/djhi)) * Fix `SimpleShowLayout` should handle null children ([afilp](https://github.com/afilp)) * Fix Handle element cannot be fetched error ([alexisjanvier](https://github.com/alexisjanvier)) * Fix `List` default pagination to avoid displaying `NaN` ([afilp](https://github.com/afilp)) * Fix `SelectArrayInput` ([djhi](https://github.com/djhi)) * Fix `setState` typo in `SelectArrayInput` ([natrim](https://github.com/natrim)) * Fix example validation ([alauper](https://github.com/alauper)) * Fix outdated `RefreshButton` usage ([alexisjanvier](https://github.com/alexisjanvier)) * Fix custom routes handling ([djhi](https://github.com/djhi)) * Fix typo in example ([clementtalleu](https://github.com/clementtalleu)) ## v1.3.4 * Add Croatian translation ([ariskemper](https://github.com/ariskemper)) * Add Indonesian translation ([ronadi](https://github.com/ronadi)) * Add Arabic translation ([aymendhaya](https://github.com/aymendhaya)) * Add Finnish translation ([Joni-Aaltonen](https://github.com/Joni-Aaltonen)) * Fix spelling of Labeled in documentation ([jyash97](https://github.com/jyash97)) * Fix documentation for Writing Actions ([danyalaytekin](https://github.com/danyalaytekin)) * Fix check that window exists before checking for devToolsExtension ([twDuke](https://github.com/twDuke)) * Fix missing key warning for SaveButton ([MadalenaGoncalves](https://github.com/MadalenaGoncalves)) * Fix RestClient example in documentation ([alexanderankin](https://github.com/alexanderankin)) * Fix documentation menu on mobile ([djhi](https://github.com/djhi)) * Add shadow under doc menu bar on mobile ([djhi](https://github.com/djhi)) * Fix SelectArrayInput by upgrade material-ui-chip-input ([djhi](https://github.com/djhi)) * Fix Bottom Toolbars on mobile ([djhi](https://github.com/djhi)) * Fix documentation, Prop name is validate not validation ([alauper](https://github.com/alauper)) * Fix AutocompleteInput does not render text for existing value on initial render ([hasghari](https://github.com/hasghari)) * Fix BooleanInput warning about uncontrolled to controlled component ([djhi](https://github.com/djhi)) * Fix title is not updated when record changes ([djhi](https://github.com/djhi)) * Fix vertical scroll issue on page on IE11 ([activist](https://github.com/activist)) ## v1.3.3 * Add `aor-xmysql` to the list of REST clients ([soaserele](https://github.com/soaserele)) * Add Slovenian translation ([ariskemper](https://github.com/ariskemper)) * Fix wrong code sample in Translations docs ([fzaninotto](https://github.com/fzaninotto)) * Add `getResources` function to allow ressource injection in custom components ([fzaninotto](https://github.com/fzaninotto)) * Fix typo in Actions documentation ([xiaomingplus](https://github.com/xiaomingplus)) * Add mention of `ra-component-factory` to the list of related packages ([zifnab87](https://github.com/zifnab87)) * Fix exception when using React 16 and hot reloading ([natrim](https://github.com/natrim)) * Fix custom menu documentation ([fzaninotto](https://github.com/fzaninotto)) * Fix installation documentation ([faviouz](https://github.com/faviouz)) * Fix typo in English translations ([netsgnut](https://github.com/netsgnut)) * Add a link to the updated Hebrew translations ([motro](https://github.com/motro)) * Fix linting problems ([fzaninotto](https://github.com/fzaninotto)) * Fix missing import in `` documentation ([clementtalleu](https://github.com/clementtalleu)) * Fix Refresh button does not refresh data in `` ([fzaninotto](https://github.com/fzaninotto)) * Fix `refreshView` is undefined when using custom actions in list ([natrim](https://github.com/natrim)) ## v1.3.2 * Fix JS error on `` ([fzaninotto](https://github.com/fzaninotto)) * Fix tag filter in example post list ([ThieryMichel](https://github.com/ThieryMichel)) * Fix bad links to `Authorization` documentation sections ([djhi](https://github.com/djhi)) * Fix mention about a `` ([djhi](https://github.com/djhi)) * Fix multiple `` on same resource with different filter ([ThieryMichel](https://github.com/ThieryMichel)) * Fix trailing slash in `` link ([ThieryMichel](https://github.com/ThieryMichel)) * Fix Optimistic rendering of List may create errors due to outdated data ([ThieryMichel](https://github.com/ThieryMichel)) * Fix documentation about `onTouchTap`, replaced by `onClick` ([djhi](https://github.com/djhi)) * Fix List button displayed in show view even when no List component defined ([ThieryMichel](https://github.com/ThieryMichel)) * Fix `` can not be changed once a value is selected ([ThieryMichel](https://github.com/ThieryMichel)) * Fix `` Filter first passed as `String`, then as `Date` ([ThieryMichel](https://github.com/ThieryMichel)) * Fix `` is not themable ([djhi](https://github.com/djhi)) * Fix typo in `` component documentation ([than](https://github.com/than)) * Fix `` is not themable ([djhi](https://github.com/djhi)) * Fix Custom App documentation ([kopax](https://github.com/kopax)) * Fix missing refresh of `` ([michaelluk](https://github.com/michaelluk)) * Remove mention of `aor-permissions` from documentation ([djhi](https://github.com/djhi)) * Fix performance optimization in `` ([natrim](https://github.com/natrim)) * Add mentions of `aor-embedded-array` and `aor-rest-client-router` packages to the doc ([MhdSyrwan](https://github.com/MhdSyrwan)) ## v1.3.1 * Fix Delete actions fails on IE11 ([fzaninotto](https://github.com/fzaninotto)) * Fix npm package contains files from previous builds ([ArnaudD](https://github.com/ArnaudD)) * Fix default values handling for deep paths with dot notation ([djhi](https://github.com/djhi)) * Fix alwaysOn filters defaultValue being ignored ([djhi](https://github.com/djhi)) * Fix missing import in Authorization documentation ([Phocea](https://github.com/Phocea)) * Fix `` `onChange` with false value ([djhi](https://github.com/djhi)) * Fix missing `refresh` prop in `` component ([djhi](https://github.com/djhi)) * Fix date filters ([djhi](https://github.com/djhi)) * Fix typo in custom actions documentation ([RWOverdijk](https://github.com/RWOverdijk)) ## v.1.3.0 * Add permissions handling ([djhi](https://github.com/djhi)) * Add Not Found page ([fzaninotto](https://github.com/fzaninotto)) * Add support for layoutless custom routes ([marcw](https://github.com/marcw)) * Add support for custom validator messages ([fzaninotto](https://github.com/fzaninotto)) * Add support for nested filter object ([mtakayuki](https://github.com/mtakayuki)) * Add response body to HttpError ([marcw](https://github.com/marcw)) * Add ability to refresh views using a redux action ([djhi](https://github.com/djhi)) * Add `previousData` to `crudDelete` payload ([grahamlyus](https://github.com/grahamlyus)) * Add greek translation ([zifnab87](https://github.com/zifnab87)) * Add Ukrainian translation ([vitivs](https://github.com/vitivs)) * Upgrade dependencies (MUI 0.19, react in peer dependencies) ([djhi](https://github.com/djhi)) * Update the redux state structure to avoid name conflicts ([lutangar](https://github.com/lutangar)) * Update code formatting standard (prettier) ([fzaninotto](https://github.com/fzaninotto)) * Fix query string builder in REST clients ([mtakayuki](https://github.com/mtakayuki)) * Fix webpack file present in root directory ([fzaninotto](https://github.com/fzaninotto)) * Fix forms default values handling ([djhi](https://github.com/djhi)) * Fix `` with `allowEmpty` throws key-warning ([fab1an](https://github.com/fab1an)) * Fix `onMenuTap` warning on medium and larger devices ([jf248](https://github.com/jf248)) * Fix links in documentation ([Phocea](https://github.com/Phocea)) ## v1.2.3 * Add Epilogue REST client ([dunghuynh](https://github.com/dunghuynh)) * Fix `SelectInput` selection via keyboard ([djhi](https://github.com/djhi)) * Fix `fetchJson` to allow custom content type ([sGy1980de](https://github.com/sGy1980de)) * Fix `TabbedForm` errors being hidden for inactive tabs ([djhi](https://github.com/djhi)) * Fix `FileInput` handling when allowing only a single file ([djhi](https://github.com/djhi)) * Fix numeric validators for sero value ([djhi](https://github.com/djhi)) * Fix colors used for pagination chevrons ([djhi](https://github.com/djhi)) * Fix `SelectInput` Bidirectional binding ([djhi](https://github.com/djhi)) * Fix `FileInput` does not display error on validation error ([djhi](https://github.com/djhi)) * Add Danish translation ([SSA111](https://github.com/SSA111)) * Fix typo in tutorial ([melaniedavila](https://github.com/melaniedavila)) * Add Norwegian translation ([zeusbaba](https://github.com/zeusbaba)) * Fix checkboxes getting reordered when used with `ReferenceArrayInput` ([fzaninotto](https://github.com/fzaninotto)) * Fix typo in Translation documentation ([dimitrovs](https://github.com/dimitrovs)) ## v1.2.2 * Add yarn support ([dervos](https://github.com/dervos)) * Fix login form lock and loader ([teldosas](https://github.com/teldosas)) * Fix custom headers documentation ([fzaninotto](https://github.com/fzaninotto)) * Add support for numeric value in NumberInput step prop ([fzaninotto](https://github.com/fzaninotto)) * Add documentation for admin history prop ([fzaninotto](https://github.com/fzaninotto)) * Fix doc for ISO date input ([leesei](https://github.com/leesei)) * Fix wrong use of the 'Edition' word across the documentation ([cornhundred](https://github.com/cornhundred)) * Fix typo in tutorial ([cornhundred](https://github.com/cornhundred)) * Fix typo in RestClients documentation ([arlair](https://github.com/arlair)) * Add farsi translation package ([hamidfzm](https://github.com/hamidfzm)) * Fix translation warning on `TabbedShowLayout`'s tab names ([freeznet](https://github.com/freeznet)) * Fix typo in Authentication documentation ([RWOverdijk](https://github.com/RWOverdijk)) * Fix typo in CreateEdit documentation ([RWOverdijk](https://github.com/RWOverdijk)) * Add Turkish translation package ([ismailbaskin](https://github.com/ismailbaskin)) ## v1.2.1 * Fix multi select in `FileInput` ([doananh234](https://github.com/doananh234)) * Fix `RadioButtonGroupInput` label translation ([lucasfevi](https://github.com/lucasfevi)) * Fix `TabbedForm` `initialValues` gathering ([djhi](https://github.com/djhi)) * Fix `ReferenceFields` label hidden on the top of field ([philippe-cleany](https://github.com/philippe-cleany)) * Fix `ReferenceArrayField` used with `Datagrid` child ([fzaninotto](https://github.com/fzaninotto)) * Fix custom saga documentation ([fzaninotto](https://github.com/fzaninotto)) * Add Code of conduct ([fzaninotto](https://github.com/fzaninotto)) * Fix documentation on `ReferenceArrayList` ([vmattos](https://github.com/vmattos)) ## v1.2.0 Read the [v1.1 and v1.2 announcement on the marmelab blog](https://marmelab.com/blog/2017/06/29/admin-on-rest-1-2.html). * Add ability to override redirect behavior on save for `` and `` views ([wesley6j](https://github.com/wesley6j)) * Add refresh button to `` view ([djhi](https://github.com/djhi)) * Add asterisk to label on required `Input` ([djhi](https://github.com/djhi)) * Add `` ([djhi](https://github.com/djhi)) * Add sort feature to `` ([wesley6j](https://github.com/wesley6j)) * Add ability to use custom history in `` ([fzaninotto](https://github.com/fzaninotto)) * Add `` to mirror `` ([remi13131](https://github.com/remi13131)) * Add `options` prop to `` and pass them to mui `` ([djhi](https://github.com/djhi)) * Add `AOR/` prefix to Redux actions ([ThieryMichel](https://github.com/ThieryMichel)) * Add deep path support for `optionText` and `optionValue` props the `Input` components used as `Reference` children ([mtakayuki](https://github.com/mtakayuki)) * Add ability to override `` container styles ([djhi](https://github.com/djhi)) * Add `` to fix bad click handling of menu on mobile ([djhi](https://github.com/djhi)) * Add `aor-firebase-client` to the list of REST clients ([sidferreira](https://github.com/sidferreira)) * Update redux-saga to 0.15.3 ([dervos](https://github.com/dervos)) * Fix filter in `` not taken into account when `` is filled ([djhi](https://github.com/djhi)) * Fix `` when ids is null ([wesley6j](https://github.com/wesley6j)) * Fix missing translation helper in `` view ([djhi](https://github.com/djhi)) * Fix code highlighting on REAMDE ([diegohaz](https://github.com/diegohaz)) * Fix custom REST client list format for better readability ([fzaninotto](https://github.com/fzaninotto)) ## v1.1.2 * Fix a typo in tutorial ([calebhaye](https://github.com/calebhaye)) * Add Polish translation ([KamilDzierbicki](https://github.com/KamilDzierbicki)) * Fix a typo in tutorial ([ferhatelmas](https://github.com/ferhatelmas)) * Fix `` default value for filters ([djhi](https://github.com/djhi)) * Add Thai translation ([liverbool](https://github.com/liverbool)) * Fix duplicate `resource` propType in `` ([thiagoterleski](https://github.com/thiagoterleski)) * Fix `` example usage in tags for post ([wesley6j](https://github.com/wesley6j)) * Fix `` layout on mobile ([sebastien-cleany](https://github.com/sebastien-cleany)) ## v1.1.1 * Add Show view documentation ([djhi](https://github.com/djhi)) * Split Admin and Resource docs for better readability ([fzaninotto](https://github.com/fzaninotto)) * Fix flaky end-to-end tests ([dervos](https://github.com/dervos)) * Fix `` not showing default value ([wesley6j](https://github.com/wesley6j)) * Fix `` prop types ([floo51](https://github.com/floo51)) * Fix `` for some locales ([wesley6j](https://github.com/wesley6j)) * Fix support for null and false value in `` options ([wesley6j](https://github.com/wesley6j)) * Fix missing `` mention in documentation reference ([djhi](https://github.com/djhi)) * Fix duplicate documentation in Ecosystem ([djhi](https://github.com/djhi)) * Fix typos on Theming documentation ([martjanz](https://github.com/martjanz)) ## v1.1.0 * Add `` and `` ([kimkha](https://github.com/kimkha) and [fzaninotto](https://github.com/fzaninotto)) * Add `` ([leesei](https://github.com/leesei) and [fzaninotto](https://github.com/fzaninotto)) * Add payload to `USER_LOGIN_SUCCESS` action, using the `AUTH_LOGIN` response from the authClient ([SidFerreira](https://github.com/SidFerreira)) * Add reset state after logout ([bodo22](https://github.com/bodo22)) * Add ability to disable submit on enter in `` and `` ([jkrnak](https://github.com/jkrnak)) * Add integer casting to pagination params ([grahamlyus](https://github.com/grahamlyus)) * Add `elStyle` prop to `` ([wesley6j](https://github.com/wesley6j)) * Add Frequently Asked Questions (FAQ) to the documentation ([djhi](https://github.com/djhi)) * Add Ecosystem to the documentation ([djhi](https://github.com/djhi)) * Add Swedish translation ([StefanWallin](https://github.com/StefanWallin)) * Fix filters with dot notation not properly cleared ([djhi](https://github.com/djhi)) * Fix show (edit) button in Edit (Show) page on initial load ([wesley6j](https://github.com/wesley6j)) * Fix defaultValue typo in blog example ([wesley6j](https://github.com/wesley6j)) ## v1.0.2 * Fix typo in Login page instructions in tutorial ([DjLeChuck](https://github.com/DjLeChuck)) * Fix clear filter breaks filters on subsequent refreshes ([djhi](https://github.com/djhi)) * Add ability to customize sidebar width ([djhi](https://github.com/djhi)) * Add example about using auth action creators ([djhi](https://github.com/djhi)) * Fix `` should not fetch null values ([djhi](https://github.com/djhi)) * Fix typo in `` styles ([djhi](https://github.com/djhi)) * Fix Edit View not being updated when fields get changed ([djhi](https://github.com/djhi)) * Fix DateField tests on all timezones ([djhi](https://github.com/djhi)) * Add instructions to run the example app in README ([juanda99](https://github.com/juanda99)) * Fix edge case in `` when string is falsey value ([faviouz](https://github.com/faviouz)) ## v1.0.1 * Fix filters on refresh ([djhi](https://github.com/djhi)) * Fix `` on IE ([djhi](https://github.com/djhi)) * Fix warning when using non-string `title` prop in `` ([JulienDemangeon](https://github.com/JulienDemangeon)) * Fix id parameter not decoded in URL ([abarani](https://github.com/abarani)) * Fix Auth error message not displayed ([tacoo](https://github.com/tacoo)) * Fix `` button not redrawn on theme change ([zyhou](https://github.com/zyhou)) * Fix validation documentation (`validation` prop renamed to `validate`) ([tacoo](https://github.com/tacoo)) * Fix JSX syntax highlighting in documentation ([fzaninotto](https://github.com/fzaninotto)) * Add mention of obligation to declare a `Resource` for `ReferenceInput` to work ([fzaninotto](https://github.com/fzaninotto)) * Add a missing link in the doc Table of Contents ([leesei](https://github.com/leesei)) * Add link to Chinese (Traditional) (`cht`) translation ([leesei](https://github.com/leesei)) * Add link to sandbox in the Contributing documentation ([fzaninotto](https://github.com/fzaninotto)) ## v1.0.0 Read the [v1.0 announcement on the marmelab blog](https://marmelab.com/blog/2017/04/26/admin-on-rest-1-0.html). * [BC Break] Switch validation system to redux-form native validation (breaks all input validation) * [BC Break] Move error mapping (HTTP to REST) to `authClient` (breaks HTTP 401 and 403 error handling) * [BC Break] Upgrade react-router to v4 (breaks custom routes) * [BC Break] Refactor Auth side effects to Saga (breaks custom app and custom layout) * Add ability to require all components from the `admin-on-rest` package (no more `admin-on-rest/lib/mui`) * Add `` component * Add `` component * Add `LOGIN`, `LOGOUT`, `CHECK`, and `ERROR` actions * Add translation of options in ``, ``, ``, and `` * Add `linkType` prop to `` to allow customization or removal of hyperlink on references * Add ability to override the `` component by using redux-form's new `onChange` method * Add message in `` when the REST API returns no result ([mantis](https://github.com/mantis)) * Add ability to remove images in `` * Add error when an erroneous REST response does not contain the `error` key * Add the ability to pass an initial state to `createStore` ([thedersen](https://github.com/thedersen)) * Add link from `ImageInput` documentation to REST Client decoration documentation ([leesei](https://github.com/leesei)) * Add documentation for `parse()` and `format()` in Inputs reference ([leesei](https://github.com/leesei)) * Add warning in documentation about `` required for `ReferenceManyField` usage * Add Czech translation ([magikMaker](https://github.com/magikMaker)) * Add Japanese translation ([valueshimoda](https://github.com/valueshimoda)) * Add Dutch translation ([pimschaaf](https://github.com/pimschaaf)) * Add aor-jsonapi-client to the list of REST clients ([maxschridde1494](https://github.com/maxschridde1494)) * Add e2e tests for post creation ([demougin2u](https://github.com/demougin2u)) * Upgrade dependencies (including React 15.5.4, redux-form 6.6.3, material-ui 0.17.4) * Fix error messages translation * Fix ability to disable sort for a field * Fix translation warning on tab names * Fix Admin component crash while rendering if first resource isn't loaded yet ([lutangar](https://github.com/lutangar)) * Fix missing menu dock for dashboard * Update tutorial screenshots ## v0.9.4 * Fix `` documentation by adding a warning about required `` * Fix custom dashboard documentation for `` * Fix custom List actions documentation ([remi13131](https://github.com/remi13131)) * Fix `restClient` documentation by simplifying example code ([kulakowka](https://github.com/kulakowka)) * Fix refresh on Edit clears data * Fix bad "unauthorized" notification after login * Fix typo on authentication documentation ([faviouz](https://github.com/faviouz)) * Fix custom style component documentation ([vysakh0](https://github.com/vysakh0)) * Fix Custom HTTP Client documentation ([remi13131](https://github.com/remi13131)) * Explain branches in README * Fix `` bug on undefined `meta` prop ## v0.9.3 * Fix list layout breaking when there are more than 3 filters * Fix documentation about API endpoint and aor URL mapping * Fix typos in Actions documentation ([leesei](https://github.com/leesei)) * Fix hyperlink to JSON API route in Tutorial ([damiansimonpeter](https://github.com/damiansimonpeter)) * Add a `dropAreaLabel` prop to `` to let developers customize label of drop area ([DjLeChuck](https://github.com/DjLeChuck)) ## v0.9.2 * Fix IE11/Edge flexbox issue ([LoicMahieu](https://github.com/LoicMahieu)) * Fix custom sagas can't reliably watch router actions * Fix image input previews on drop * Fix pagination on mobile * Fix SelectInput error text position * Add mention of Hungarian translations ([s33m4nn](https://github.com/s33m4nn)) * Add mention of `aor-parseserver-client` * Add contribution guidelines ## v0.9.1 * Fix redirection after creation * Fix `jsonServer` `GET_MANY` implementation ([wadjeroudi](https://github.com/wadjeroudi)) * Add Loopback-like REST client ([kimkha](https://github.com/kimkha)) * Update Webpack example config ([velociwabbit](https://github.com/velociwabbit)) ## v0.9.0 Read the [v0.9 announcement on the marmelab blog](https://marmelab.com/blog/2017/03/10/admin-on-rest-0-9.html) * [BC Break] Update REST response format to always expect a `data` key * Add mobile UI (Sidebar, AppBar, Datagrid, actions, form action) * Add `` component * Add `` component (to be used instead of `` for responsive views) * Add ability to hide sidebar using hamburger menu * Add `` component * Add `menu` prop to ``, to customize the menu without overriding the layout * Add dashboard MenuItem on top of Menu when relevant * Add ability to execute crud actions without redirect ([thedersen](https://github.com/thedersen)) * Add support for custom `onBlur`, `onChange`, and `onFocus` props to `` and `` * Add support for image preview change via dispatches form value in `` * Add support for custom redirect path when auth check fails ([thedersen](https://github.com/thedersen)) * Add support for non-cancelable fetch in `crudGetList` action ([thedersen](https://github.com/thedersen)) * Add support for default locale in `resolveBrowserLocale` * Add ability to translate `CRUD_UPDATE` to HTTP `PATCH` method * Add ability to hide fields * Add Spanish translations ([JonatanSalas](https://github.com/JonatanSalas)) * Add Vietnamese translations ([kimkha](https://github.com/kimkha)) * Improve Login page UX with form lock and loader ([Natsuke](https://github.com/Natsuke)) * Improve `` rendering options by using material-ui `` element * Improve loader and button components rendering speed * Remove link to dashboard in the top bar * Remove CSS copy step from build * Fix notification for server error even when the response body is empty ## v0.8.4 * Fix `defaultValue` assignment for nested resource attributes ([cytomich](https://github.com/cytomich)) * Fix typo in Inputs documentation ([FallDi](https://github.com/FallDi)) * Fix Custom App install instructions * Add Hebrew translation link ([mstmustisnt](https://github.com/mstmustisnt)) * Add link to Feathers `restClient` ([josx](https://github.com/josx)) ## v0.8.3 * Fix Edit view shows stale data * Fix anchor typo on documentation index ([szappacosta](https://github.com/szappacosta)) * Fix missing import in the Getting Started tutorial ([SilentKernel](https://github.com/SilentKernel)) * Add demo video in doc and GitHub homepage * Add Russian translation link ([cytomich](https://github.com/cytomich)) ## v0.8.2 * Fix scroll to top during navigation when auth is disabled * Fix fetch saga to avoid mutating actions * Fix custom app documentation * Fix SelectInput arrow click hides input * Fix missing status in fetch when error is thrown ([wadjeroudi](https://github.com/wadjeroudi)) * Remove documentation images from package * Add Chinese translation link ([downup2u](https://github.com/downup2u)) * Add German translation link ([der-On](https://github.com/der-On)) * Add link to powershell script for building ([mantis](https://github.com/mantis)) ## v0.8.1 * Fix custom title in view and custom label in resource * Fix quick filter in example demo * Add link to GraphQl rest client in the docs * Add link to `` component in the docs * Add link to Italian translation in the docs ([stefsava](https://github.com/stefsava)) ## v0.8.0 See the [v0.8.0 announcement in the marmelab blog](https://marmelab.com/blog/2017/02/14/admin-on-rest-0-8.html). * [BC Break] Rename `defaultSort` prop to `sort` in `` component, to make it consistent with the props of `` and `` * [BC Break] Rename `filter` props (the one accepting a `` element) to `filters` in `` component * Add I18n * Add Authentication * Add `` and `` to upload images * Add `` component * Add the ability to hook up custom sagas in `` * Add the ability to hook up custom reducers in `` * Add `filter` prop to `` component for permanent filters * Add support for `defaultValue` in filters * Add support for functions as value for the `defaultValue` prop * Add ability to disable sorting on datagrid headers * Add `perPage`, `sort`, and `filter` props to ``` * Add `label` prop to all buttons * Add Custom Actions documentation * Add CSS prefix to flex-box elements ([yshing](https://github.com/yshing)) * Improve Delete button labels * Update optimistic rendering to also work with custom fetch actions * Speed up `` rendering * Refactor response side effects to a normal saga * Upgrade `redux-saga` to v0.14.2 * Fix disconnection on dashboard * Fix edge case where list filter isn't shown * Fix validation for ``, ``, and `` ([AkselsLedins](https://github.com/AkselsLedins)) ## v0.7.2 * Fix code snippets disappearing from documentation * Add mention of aor-postgrest-client in REST clients documentation * Fix missed refresh in example due to aor-json-rest-client not cloning the objects * Fix Refresh button doesn't refresh References * Fix pagination error in console during load ## v0.7.1 * Fix validation on nested fields * Fix validation when passed as `` prop in `` component * Fix endless spinning `` upon error ## v0.7.0 See the [v0.7.0 announcement in the marmelab blog](https://marmelab.com/blog/2017/01/13/admin-on-rest-0-7.html). * [BC Break] Remove `` from core, use `aor-rich-text-input` instead * [BC Break] Introduce `` component between `/` and input components * [BC Break] Introduce `` component between `` and field components * [BC Break] Remove `GET_MATCHING` REST verb (and merge with `GET_LIST`) * [BC Break] Add a limit to the fetching of `` (set to 25 by default) * [BC Break] Custom input elements are not decorated by `` by default, set `addField: true` to get it * [BC Break] Custom input elements are not decorated by `` by default, set `addLabel: true` to get it * [BC Break] Rename `includesField: true` to `addField: false` for Input components * [BC Break] Rename `includesLabel: true` to `addLabel: false` for Input components * [BC Break] All Redux action creators are now exported at the root level * Introduce `` component as an example of alternative form layout * Add `` field * Add `` field * Add ability to use any React component (including Fields) as `Edit` or `Create` element * Add support for locales and options in `` * Add animation on click in `` * Add Refresh button in `` view * Add support for defaultValue in `` and `` components * Add support for defaultValue in `` components * Add support for actions in `` and `` components * Add a `perPage` prop to `` to allow fetching more or less options * Add a `sort` prop to `` to allow sorting of options * Add support for function as `optionText` value in ``, ``, and `` * Add support for element as `optionText` value in ``, and `` * Add double submission protection in `` * Add trigger to hide `` view title until record is loaded * Add support for special chars like "/" in id ([dunglas](https://github.com/dunglas)) * Add `` component to allow reuse of the `addLabel/addField` decoration logic * Use Json REST client (http-less client) in example * Set `allowEmpty` to true by default in `Filter` form (was breaking `` in filters by default) * Fix bad setup of `ReferenceInput` value in filters * Fix `` in case of invalid form (was spinning forever) ## v0.6.2 * Fix bad `_end` argument for `jsonServer` REST client * Clarify CORS headers documentation and exception message * Fix wrong table cell wrap in `` * Add custom layout documentation to Theming chapter * Fix `` when record has no value for the source * Fix `` for null values ## v0.6.1 * Fix notification background colors to use mui theme * Fix missing `lodash.defaultdeep` not mentioned as dependency ## v0.6.0 * [BC Break] The `filter` prop of the component now expects an element rather than a component (`} >` rather than ``) * [BC Break] The `title` prop of all view components now expect an element rather than a component (``} > rather than ``) * [BC Break] Rename `style` to `elStyle` and let style override container element * Add special design for non-sortable columns in datagrid * Add `style`, `elStyle` to all components * Add `headerStyle` to Field components (ability to style `` according to the value) * Add `defaultSort` to `` (ability to set default sort order on list) * Add `actions`, `perPage`, and `pagination` props to the `` component * Add List view documentation * Add `` component * Add `` component * Add `` component * Add `` component * Add `` component * Align datagrid first column to the page title * Hide resources in the Menu when they don't have a list view * Fix warning for fields with no source and no label * Fix FilterButton for fields without label ## v0.5.4 * Document conditional formatting * Fix node incompatibility error caused by `quill` when installing with `yarn` ([tinhnguyen-ea](https://github.com/tinhnguyen-ea)) * Fix pagination when the number of pages exceeds 8 * Fix React 14.4 compatibility by updating `react-tap-event` dependency ([petetnt](https://github.com/petetnt)) * Fix regression in material UI Popover * Update dependencies (`react`, `material-ui`, `redux-form`, `redux-saga`) ## v0.5.3 * Fix `jsonServer` `GET_MANY` when overriding `htpClient` ([aceofspades](https://github.com/aceofspades)) * Fix bad refresh of list after create, update, and delete * Fix unstable state after create, update, and delete ## v0.5.2 * Fix `` subcomponent key in case of duplicate value ([rweindl](https://github.com/rweindl)) * Fix `make test-watch` command * Fix datagrid margins to accomodate more content * Fix cannot set empty value on `` * Fix bad error message in `restClient` when no count header is found * Fix Infinite loop when two menu clicked quickly * Fix Warning when Datagrid contains two action buttons * Add ability to intercept HTTP request and add custom headers ## v0.5.1 Fix bad built files ## v0.5.0 See the [v0.5.0 announcement in the marmelab blog](http://marmelab.com/blog/2016/11/10/admin-on-rest-0-5.html). * [BC Break] Remove `credentials: include` HTTP option enabled by default * Add `` View * Add custom headers support * Add support for the `style` attribute in all components * Add Theming Documentation (by [MattWilliamsDev](https://github.com/MattWilliamsDev)) * Update the `` to use real tables (and auto-size columns) * Upgrade to material-ui 0.16 * Update package to bundle quill * Export more components and functions to ease customization * Fix multiple ReferenceFields in a list incorrectly loads data * Fix spinner not stopping after delete * Fix Router now scrolls to top * Fix `` * Fix datagrid layout to make columns adapt width to content * Fix doc on reducers in CustomApp (by [ArnaudD](https://github.com/ArnaudD)) * Fix custom app docs now that redux form is required * Fix RadioButtonGroupInput * Fix Pagination when list has no filter * Fix clearing text filter doesn't fetch the unfiltered list * Fix Warning when Datagrid contains two action buttons ## v0.4.0 * [BC Break] Pass Headers object to `restClient` * Add loads of documentation * Use `source` as implicit `label` in fields and input components * Add `` and `` components (powered by [quill](http://quilljs.com/)) * Add `` component * Add Form Validation in `` and `` views (powered by [redux-form](http://redux-form.com/)) * Add material-ui theme support in the `` component (by [fnberta](https://github.com/fnberta)) * Add option to show date with time (by [fnberta](https://github.com/fnberta)) * Add UUID support (by [bjet007](https://github.com/bjet007)) * Add deep field selection * Add unit tests * Fix form display issue when single or no fields * Fix and speedup filters * Fix create form * Fix filter value reset when filter is removed ## V0.3.0 See the [v0.3.0 announcement in the marmelab blog](http://marmelab.com/blog/2016/09/02/admin-on-rest-react-admin-framework.html). * [BC Break] `` takes an iterator child (like ``) * [BC Break] `` replaces `referenceSource` by a child field * [BC Break] `` replaces `referenceSource` by a child input * [BC Break] Rename `fetchJSON` to `fetchJson` * Switch FakeRest as an external dependency * Add ability to customize admin title * Add `` component, and introduce the `includesLabel` prop on inputs * Add `` and `` components * Add `` component and related reducer logic * Add `` component * Add `` component * Add notifications * Add Custom App doc ## v0.2.0 * Fix redirect breaks loader * Move list params state from redux to router (allows usage of back button in the list) * Fix filters bug (did not reset the page number) * Add ability to define a custom dashboard component * Rename Datagrid to List, and introduce Datagrid component * Export REST types constants * Add tutorial ## v0.1.0 - Initial release
`) * Add `rowStyle` to `` (ability to style `