All Versions
49
Latest Version
Avg Release Cycle
15 days
Latest Release
604 days ago

Changelog History
Page 3

  • v1.1.0

    • ➕ 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

    • 🛠 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

    • 🛠 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

    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

    • 🛠 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

    • 🛠 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)
  • v0.9.2

    • 🛠 Fix IE11/Edge flexbox issue (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)
    • ➕ Add mention of aor-parseserver-client
    • ➕ Add contribution guidelines
  • v0.9.1

    • 🛠 Fix redirection after creation
    • 🛠 Fix jsonServer GET_MANY implementation (wadjeroudi)
    • ➕ Add Loopback-like REST client (kimkha)
    • ⚡️ Update Webpack example config (velociwabbit)
  • v0.9.0

    Read the v0.9 announcement on the marmelab blog

    • ⚡️ [BC Break] Update REST response format to always expect a data key
    • ➕ Add mobile UI (Sidebar, AppBar, Datagrid, actions, form action)
    • ➕ Add <Responsive> component
    • ➕ Add <ViewTitle> component (to be used instead of <CardTitle> for responsive views)
    • ➕ Add ability to hide sidebar using hamburger menu
    • ➕ Add <Sidebar> component
    • ➕ Add menu prop to <Admin>, 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)
    • ➕ Add support for custom onBlur, onChange, and onFocus props to <NumberInput> and <TextInput>
    • ➕ Add support for image preview change via dispatches form value in <ImageInput />
    • ➕ Add support for custom redirect path when auth check fails (thedersen)
    • ➕ Add support for non-cancelable fetch in crudGetList action (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)
    • ➕ Add Vietnamese translations (kimkha)
    • 👌 Improve Login page UX with form lock and loader (Natsuke)
    • 👌 Improve <Datagrid> rendering options by using material-ui <Table> 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)
    • 🛠 Fix typo in Inputs documentation (FallDi)
    • 🛠 Fix Custom App install instructions
    • ➕ Add Hebrew translation link (mstmustisnt)
    • ➕ Add link to Feathers restClient (josx)