Skip to content

v2.2.0

Latest
Compare
Choose a tag to compare
@mguihal mguihal released this 26 Aug 11:56
254c1f6

What's Changed

Full Changelog: v2.1.1...v2.2.0

Guide de migration

  • Si vous avez surchargé des fichiers du dossier /frontend/src/layout, il faut renommer ces fichiers en .tsx pour que la surcharge continue de faire effet.

  • Si vous avez surchargé des fichiers du dossier /frontend/src/resources, il peut être nécessaire de modifier le chemin d'importation des composants Create, List, Show et Edit. Ca continuera de fonctionner si la modification n'est pas effectuée, mais ce n'est pas garanti pour le futur.

// Le chemin relatif donné ici est un exemple

// Avant
import Create from '../../../../layout/create/Create';
import List from '../../../../layout/list/List';
import Show from '../../../../layout/show/Show';
import Edit from '../../../../layout/edit/Edit';

// Après
import { Create } from '../../../../layout';
import { List } from '../../../../layout';
import { Show } from '../../../../layout';
import { Edit } from '../../../../layout';
  • Si vous avez surchargé des fichiers *Edit.jsx du dossier /frontend/src/resources, alors il faut rajouter le paramètre toolbar sur le composant SimpleForm ou TabbedForm :
import { EditToolbarWithPermissions } from '@semapps/auth-provider';
...
<TabbedForm syncWithLocation={false} toolbar={<EditToolbarWithPermissions />}>