Releases: marmelab/react-admin
Releases · marmelab/react-admin
v2.3.1
- Fix Delete button for record of id zero (fzaninotto)
- Fix typos in French translations (despatates)
- Fix keyboard handling in
<DateInput>
(fzaninotto) - Remove deprecated Data Providers from the documentation (Kmaschta)
- Update CodeSandbox link to 2.3 in issue template (Kmaschta)
- Fix
rowsPerPageOptions
not transmitted to pagination (antonversal) - Fix Webpack compilation of projects using GraphQL data providers (Kmaschta)
v2.3.0
For highlights about this version, read the 2.3 release announcement post on the marmelab blog.
- [
Actions
] Move<Refresh>
to<AppBar>
(fzaninotto) - [
Actions
] Remove the<ListButton>
(fzaninotto) - [
Actions
] Update<Button>
to adapt the icon size to the button size (fzaninotto) - [
AppBar
] Add<UserMenu>
to group user-related actions (and<Logout>
) (fzaninotto) - [
AppBar
] Add Headroom effect (show/hide on scroll) (zyhou) - [
ArrayInput
] Add debounce tocrudGetMatching
calls (djhi) - [
ArrayInput
] Allow the<FormDataConsumer>
to be used inside anArrayInput
(djhi) - [
AutocompleteArrayInput
] Fix select on click (djhi) - [
Datagrid
] Add padding right to the last column (fzaninotto) - [
Datagrid
] Hide the sort icons when the column is not active (fzaninotto) - [
Edit
] Add the<TitleForRecord>
component (replacement for<RecordTitle>
) (fzaninotto) - [
Edit
] Move the<Delete>
button down to the Toolbar (fzaninotto) - [
Edit
] Use material design recommended margin for content (fzaninotto) - [
FormDataConsumer
] Fix wrong warning (djhi) - [
FormInput
] Add the component to the export (pedrohh) - [
Input
] Add<AutocompleteArrayInput>
for editing one-to-many relationships with a large number of options (djhi) - [
List
] Add<BulkActionsToolbar>
as a replacement for the<BulkActions>
(fzaninotto) - [
List
] Display theFilter
on the top left of the content (fzaninotto) - [
Login
] Replace the lock icon to allow forward compatibility with@material-ui/icons
2.0 (djhi) - [
Pagination
] Add the ability to set the number of rows per page (fzaninotto) - [
RichTextInput
] Add support forfullWidth
prop (natrim) - [
Sidebar
] Add the ability to change the width (fzaninotto) - [
TabbedLayout
,TabbedForm
] Let large forms extend horizontally, remove overflow scroll (djhi) - [
Title
] Move the content to theAppBar
(fzaninotto) - [
tree
] Introducera-tree-core
andra-tree-ui-materialui
to display and edit tress structures in a List view (Labs) (djhi) - [console] Add deprecation warnings (when not in production mode) (djhi)
- [Demo] Fix and upgrade GraphQL and Graphcool demos (djhi)
- [Demo] Improve fake data to have real avatars, consistent emails, and better looking reviews (fzaninotto)
- [GraphQL] Add 'How does it work' section to the
ra-data-graphql
README (Weakky) - [GraphQL] Add a link to a Prisma
dataProvider
(Weakky) - [GraphQL] Allow easier per-query override (djhi)
- [npm] Expose
esm
modules to enable tree shaking (and smaller bundle size) (Kmaschta) - [npm] Remove babel
stage-0
preset and usepreset-env
instead (Kmaschta) - [redux] Allow to use inside an external (fzaninotto)
Deprecations:
<Admin>
menu
prop. To override the menu component, use a custom layout instead.<AppBarMobile>
. The<AppBar>
component is now responsive.<BulkActions>
. Use<BulkActionToolbar>
instead.<Header>
. Use<Title>
instead.<RecordTitle>
. Use<TitleForRecord>
instead.<ViewTitle>
. Use<Title>
instead.- GraphQL provides
override
prop. UsebuildQuery
instead.
v2.2.4
- Fix
<SaveButton>
misaligned<CircularProgress>
(natrim) - Fix typo in List documentation (jbeurel)
- Fix code snippets in
ra-data-graphql
readme (nicgirault) - Add link to Hungarian translation (phelion)
- Add link to
bs-react-admin
(BuckleScript) to the Ecosystem documentation (ctbucha) - Update the CodeSandbox link in issue template (Kmaschta)
v2.2.3
- Fix form reset with navigation (again) (djhi)
- Fix
ReferenceArrayInputController
error on undefined record (natrim) - Fix
<AutoCompleteInput>
updates its choices after blur (djhi) - Fix
<AutoCompleteInput>
does not automatically select a choice when there are still multiple matches (djhi) - Fix
<FileField>
warnings about unknown props (djhi) - Fix
<FileInput>
multiple
prop documentation (djhi) - Fix
<SelectInput>
when used inside a<ReferenceInput>
withallowEmpty
(djhi) - Fix list documentation for
bulkActions
(djhi) - Fix typo in
error
side effect comment (Kmaschta) - Fix doc mentions obsolete translation packages (fzaninotto)
- Add link to Danish translation (nikri)
- Add an Advanced Tutorials section to the documentation (djhi)
- Fix
handleSubmit
should not be overriden in<Toolbar>
children (djhi) - Fix
<ReferenceField>
does not respect its child'sclassName
(fzaninotto) - Fix typo on
ra-language-french
French translations (Kmaschta)
v2.2.2
- Fix
<AutocompleteInput>
when suggestions are numbers (djhi) - Fix
ra-realtime
documentation to add an example ofcreateRealtimeSaga
factory function (djhi) - Fix
ListController
props cannot be changed from outside (djhi) - Fix Autocomplete list is cut off by content area (djhi)
- Fix form reset on navigation (djhi)
- Fix
ra-data-fakerest
package name in readme (mexitalian) - Fix
ra-data-graphql-simple
example usage (kfern) - Fix typo in
<ArrayInput>
documentation (igneel64) - Fix documentation links not working work when browsing the doc via Github (fzaninotto)
- Fix link in
CreateEdit
dicumentation (JulienMattiussi) - Fix error when using
<ReferenceInput>
in<SimpleFormIterator>
(blasic) - Fix Field with
sortBy
and nosource
is not sortable (Luwangel) - Fix
<label>
and<input>
not bounded correctly in login form (josx) - Fix fetch alert when response contains falsy data (fzaninotto)
- Fix Tutorial documentation missing
prop-types
package (igneel64) - Fix Quill autofocus in
<RichTextInput>
(floo51) - Fix missing
$options
prop in<FileInput>
documentation (djhi) - Fix mobile layout (fzaninotto)
- Fix Reference components do not update from their props (djhi)
- Add link to Farsi translations (hamidfzm)
- Add link to Finnish translations (Aikain)
v2.2.0
For highlights about this version, read the 2.2 release announcement post on the marmelab blog.
- Add Export feature (fzaninotto)
- Add the
callback
side effect (fzaninotto) - Add Error Page (fzaninotto)
- Add clear button on inputs (djhi)
- Add ability to clone a record (fzaninotto)
- Add validation for
dataProvider
response format (djhi, fzaninotto) - Add Tooltips To Icon Buttons (fzaninotto)
- Add ability to alter values after submission and before saving them (djhi)
- Add support for forms in lists (djhi)
- Add support for
asyncBlurFields
in forms (fzaninotto) - Add redirection to the previous page when a
FETCH_ERROR
occurs (djhi) - Add
<CreateActions>
and<RecordTitle>
components (djhi) - Update the UI to make the
<AppBar>
dense (fzaninotto) - Update the UI to make the page heading smaller (fzaninotto)
- Update the
<ListView>
implementation to make it easier to override (fzaninotto) - Fix bug with
defaultValues
and<TabbedForm>
(djhi) - Fix bug with
defaultValues
and<FormDataConsumer>
(djhi) - Fix bug with Form state being persisted between resources (djhi)
- Fix
defaultValue
for<ArrayInput>
(djhi)
v2.1.5
- Fix
NumberField
style regression in Show views (djhi) - Add
ra-customizable-datagrid
to Ecosystem documentation (AkselsLedins) - Fix e2e tests failing on chrome 68 (djhi)
- Add Vietnamese translation (hieunguyendut)
- Fix
<ReferenceInput>
when used inside<ArrayInput>
(djhi) - Fix broken link in Actions documentation (djhi)
v2.1.4
- Fix link color in
<ReferenceField>
(fzaninotto) - Fix form does not display data when coming from another form (fzaninotto)
- Revert Fix form resetting when a input with defaultValue is dynamically added (fzaninotto)
- Add link to related post from Comment edit view in Simple example (fzaninotto)
v2.1.3
- Fix
<ArrayInput>
documentation mentions non-existingUrlInput
component (AkselsLedins) - Fix
<ReferenceInput>
infinite loop on missing reference (djhi) - Fix
Reference
inputs do not update when their props change from outside (djhi) - Fix makefile does not build
ra-data-fakerest
package (djhi) - Fix
record
prop value in<SimpleFormIterator>
children (fzaninotto) - Fix
fetchJson
utilundefined Buffer
error (fzaninotto) - Fix form keeps values after navigation (djhi)
- Fix Theme doesn't apply to
Fields
(djhi) - Fix optimistic delete in
<List>
(djhi) - Fix
filterDefaultValues
is shared accross resources (djhi) - Make contributions easier for Windows users by moving most scripting logic from
make
tonpm
(djhi)
v2.1.2
- Fix duplicated block in
CreateEdit
doc (fzaninotto) - Fix submit on enter when
submitOnEnter
is false (djhi) - Fix form resetting when a input with
defaultValue
is dynamically added (djhi) - Fix validators memoization (Bnaya)
- Add Chinese translation (chen4w)
- Add API Platform Admin and the JSON-LD Data Provider to the
Ecosystem
doc (dunglas)