Skip to content

Releases: marmelab/react-admin

v1.2.1

11 Jul 11:15
Compare
Choose a tag to compare
  • Fix multi select in FileInput (doananh234)
  • Fix RadioButtonGroupInput label translation (lucasfevi)
  • Fix TabbedForm initialValues gathering (djhi)
  • Fix ReferenceFields label hidden on the top of field (philippe-cleany)
  • Fix ReferenceArrayField used with Datagrid child (fzaninotto)
  • Fix custom saga documentation (fzaninotto)
  • Add Code of conduct (fzaninotto)
  • Fix documentation on ReferenceArrayList (vmattos)

v1.2.0

28 Jun 21:04
Compare
Choose a tag to compare

Read the v1.1 and v1.2 announcement on the marmelab blog.

  • Add ability to override redirect behavior on save for <Create> and <Edit> views (wesley6j)
  • Add refresh button to <Show> view (djhi)
  • Add asterisk to label on required Input (djhi)
  • Add <FileInput> (djhi)
  • Add sort feature to <ReferenceManyField> (wesley6j)
  • Add ability to use custom history in <Admin> (fzaninotto)
  • Add <TabbedShowLayout> to mirror <TabbedForm> (remi13131)
  • Add options prop to <BooleanInput> and pass them to mui <Toggle> (djhi)
  • Add AOR/ prefix to Redux actions (ThieryMichel)
  • Add deep path support for optionText and optionValue props the Input components used as Reference children (mtakayuki)
  • Add ability to override <SimpleShowLayout> container styles (djhi)
  • Add <MenuItemLink> to fix bad click handling of menu on mobile (djhi)
  • Add aor-firebase-client to the list of REST clients (sidferreira)
  • Update redux-saga to 0.15.3 (dervos)
  • Fix filter in <ReferenceInput> not taken into account when <AutocompleteInput> is filled (djhi)
  • Fix <ReferenceArrayField> when ids is null (wesley6j)
  • Fix missing translation helper in <Show> view (djhi)
  • Fix code highlighting on REAMDE (diegohaz)
  • Fix custom REST client list format for better readability (fzaninotto)

v1.1.2

26 Jun 14:37
Compare
Choose a tag to compare

v1.1.1

09 Jun 06:16
Compare
Choose a tag to compare
  • Add Show view documentation (djhi)
  • Split Admin and Resource docs for better readability (fzaninotto)
  • Fix flaky end-to-end tests (dervos)
  • Fix <DisabledInput> not showing default value (wesley6j)
  • Fix <SelectArrayInput> prop types (floo51)
  • Fix <DateInput> for some locales (wesley6j)
  • Fix support for null and false value in <SelectInput> options (wesley6j)
  • Fix missing <FileInput> mention in documentation reference (djhi)
  • Fix duplicate documentation in Ecosystem (djhi)
  • Fix typos on Theming documentation (martjanz)

v1.1.0

29 May 21:29
Compare
Choose a tag to compare
  • Add <ReferenceArrayInput> and <SelectArrayInput> (kimkha and fzaninotto)
  • Add <ReferenceArrayField> (leesei and fzaninotto)
  • Add payload to USER_LOGIN_SUCCESS action, using the AUTH_LOGIN response from the authClient (SidFerreira)
  • Add reset state after logout (bodo22)
  • Add ability to disable submit on enter in <SimpleForm> and <TabbedForm> (jkrnak)
  • Add integer casting to pagination params (grahamlyus)
  • Add elStyle prop to <DisabledInput> (wesley6j)
  • Add Frequently Asked Questions (FAQ) to the documentation (djhi)
  • Add Ecosystem to the documentation (djhi)
  • Add Swedish translation (StefanWallin)
  • Fix filters with dot notation not properly cleared (djhi)
  • Fix show (edit) button in Edit (Show) page on initial load (wesley6j)
  • Fix defaultValue typo in blog example (wesley6j)

v1.0.2

12 May 12:39
Compare
Choose a tag to compare
  • Fix typo in Login page instructions in tutorial (DjLeChuck)
  • Fix clear filter breaks filters on subsequent refreshes (djhi)
  • Add ability to customize sidebar width (djhi)
  • Add example about using auth action creators (djhi)
  • Fix <ReferenceField> should not fetch null values (djhi)
  • Fix typo in <FilterForm> styles (djhi)
  • Fix Edit View not being updated when fields get changed (djhi)
  • Fix DateField tests on all timezones (djhi)
  • Add instructions to run the example app in README (juanda99)
  • Fix edge case in <RichTextField> when string is falsey value (faviouz)

v1.0.1

03 May 15:28
Compare
Choose a tag to compare
  • Fix filters on refresh (djhi)
  • Fix <CheckboxGroupInput> on IE (djhi)
  • Fix warning when using non-string title prop in <Admin> (JulienDemangeon)
  • Fix id parameter not decoded in URL (abarani)
  • Fix Auth error message not displayed (tacoo)
  • Fix <Logout> button not redrawn on theme change (zyhou)
  • Fix validation documentation (validation prop renamed to validate) (tacoo)
  • Fix JSX syntax highlighting in documentation (fzaninotto)
  • Add mention of obligation to declare a Resource for ReferenceInput to work (fzaninotto)
  • Add a missing link in the doc Table of Contents (leesei)
  • Add link to Chinese (Traditional) (cht) translation (leesei)
  • Add link to sandbox in the Contributing documentation (fzaninotto)

v1.0.0

26 Apr 09:17
Compare
Choose a tag to compare

After more than 6 months of hard work, this is the first stable release! ✨ And we crossed the 1,000 stars threshold on GitHub a couple weeks ago. Thanks to all the contributors for this great achievement.

Read the v1.0 announcement on the marmelab blog.

  • [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 <SelectField> component
  • Add <Restricted> component
  • Add LOGIN, LOGOUT, CHECK, and ERROR actions
  • Add translation of options in <SelectInput>, <AutocompleteInput>, <RadioButtonGroupInput>, and <CheckboxGroupInput>
  • Add linkType prop to <ReferenceField> to allow customization or removal of hyperlink on references
  • Add ability to override the <Filter> component by using redux-form's new onChange method
  • Add message in <List> when the REST API returns no result (mantis)
  • Add ability to remove images in <ImageInput>
  • Add error when an erroneous REST response does not contain the error key
  • Add the ability to pass an initial state to createStore (thedersen)
  • Add link from ImageInput documentation to REST Client decoration documentation (leesei)
  • Add documentation for parse() and format() in Inputs reference (leesei)
  • Add warning in documentation about <Resource> required for ReferenceManyField usage
  • Add Czech translation (magikMaker)
  • Add Japanese translation (valueshimoda)
  • Add Dutch translation (pimschaaf)
  • Add aor-jsonapi-client to the list of REST clients (maxschridde1494)
  • Add e2e tests for post creation (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)
  • Fix missing menu dock for dashboard
  • Update tutorial screenshots

v0.9.4

05 Apr 13:27
Compare
Choose a tag to compare
v0.9.4 Pre-release
Pre-release
  • Fix <ReferenceManyField> documentation by adding a warning about required <Resource>
  • Fix custom dashboard documentation for <ViewTitle>
  • Fix custom List actions documentation (remi13131)
  • Fix restClient documentation by simplifying example code (kulakowka)
  • Fix refresh on Edit clears data
  • Fix bad "unauthorized" notification after login
  • Fix typo on authentication documentation (faviouz)
  • Fix custom style component documentation (vysakh0)
  • Fix Custom HTTP Client documentation (remi13131)
  • Explain branches in README
  • Fix <NullableBooleanInput> bug on undefined meta prop

v0.9.3

22 Mar 06:54
Compare
Choose a tag to compare
v0.9.3 Pre-release
Pre-release
  • 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)
  • Fix hyperlink to JSON API route in Tutorial (damiansimonpeter)
  • Add a dropAreaLabel prop to <ImageInput> to let developers customize label of drop area (DjLeChuck)