Skip to content

v2024.3.0

Choose a tag to compare

@sbegaudeau sbegaudeau released this 04 Dec 08:45
· 1471 commits to master since this release

What's Changed

  • [releng] Bump version to 2023.12.12 by @sbegaudeau in #3003
  • [2984] Handle succesPayload messages in Deck by @florianbarbin in #2992
  • [doc] Contribute the shape and ADRs on the improvements of the Sirius Web architecture by @sbegaudeau in #3009
  • [3001] Preserve list layouted order on arrangeAll by @frouene in #3002
  • [3010] Bind Reference Widget's body operations on set/add by @AxelRICHARD in #3011
  • [releng] Bump version to 2024.1.1 by @AxelRICHARD in #3012
  • [2666] Change widget reference preview to match its new look by @frouene in #2738
  • [2982] Fix the drop position on container by @frouene in #2994
  • Handle TypeScript strict mode for Gantt by @lfasani in #3007
  • [3004] Fix part of errors in console on Deck by @florianbarbin in #3008
  • [test] Add Cypress tests for portals by @pcdavid in #3006
  • [doc] Contribute a shape to facilitate the insertion of elements into… by @frouene in #3017
  • [2975] Add useCallback to ReactFlow pane events by @mcharfadi in #2976
  • [2988] Add useCallback to ReactFlow onNodesChange event by @mcharfadi in #2989
  • [2978] Add useCallback to ReactFlow edge & drag events by @mcharfadi in #2979
  • [2942] Add the Card DnD capability on Deck by @florianbarbin in #2997
  • [2799] Fix node style in diagram pre-layout by @frouene in #2998
  • [fix] Fix TaskObjectServiceDelegate.canHandle(IEditingContext) by @pcdavid in #3041
  • [2822] Disable direct edit on edge without edit tool by @frouene in #2991
  • [2783] Remove Sprotty related code by @sbegaudeau in #3027
  • [3000] Make portals with representations open in "direct" mode by @pcdavid in #3034
  • [cleanup] Delete the backend layout code from the repository by @sbegaudeau in #3048
  • [2875] Make the Representations view a plain FormBasedView by @pcdavid in #2876
  • [3061] Re-resolve the current self from its id when refreshing a Form by @pcdavid in #3062
  • [2732] Add support for success messages feedback on tool actions by @frouene in #2742
  • [3020] Simplify the configuration of the navigation bar menu and icon by @sbegaudeau in #3059
  • [3024] Contribute a new Papaya Diagram by @mcharfadi in #3025
  • [doc] Fix recent ADR number duplicate by @pcdavid in #3071
  • [3015] Handle lane selection and editing in Deck by @florianbarbin in #3038
  • [3052] ConnectionTargetHandle renders when reconnecting by @mcharfadi in #3054
  • [3030] Fix palette position when multiple diagrams are open by @pcdavid in #3060
  • [3033] Implement the Lane DnD on Deck representation by @florianbarbin in #3039
  • [2823] Add the possibility to resize node smaller than its default size by @frouene in #2845
  • [3050] Initialize the structure of the new Sirius Web architecture by @sbegaudeau in #3051
  • [1844] Unload resources by default when the EMF based editing context is disposed by @sbegaudeau in #3067
  • [3020] Improve the creation of the Apollo GraphQL client by @sbegaudeau in #3072
  • [2606] Simplify the addition of elements to a filled list node by @frouene in #3026
  • [doc] Add shape and ADR about the confirmation dialog on delete by @AxelRICHARD in #3046
  • [3056] Expand the clickable/draggable zone for tree items by @pcdavid in #3057
  • Avoid unnecessary work by @pcdavid in #3028
  • [doc] Contribute an ADR to support outside and inside node labels by @frouene in #3058
  • [doc] Contribute ADR on filtering diagram elements by @mcharfadi in #3055
  • [3063] Re-resolve the current self from its id when refreshing a Selection by @pcdavid in #3064
  • [3020] Improve the code of the projects browser by @sbegaudeau in #3086
  • [3020][3021] Improve the architecture of the frontend and backend by @sbegaudeau in #3094
  • [doc] Add shape and ADR about filters in Explorer view by @AxelRICHARD in #3049
  • [doc] Contribute ADR on TreeWidget by @mcharfadi in #3090
  • [3045] Implement the Lane collapsible capability on Deck by @florianbarbin in #3053
  • [2841] Add the support for readonly mode in diagram representation by @gcoutable in #3005
  • [3042] Split EObjectServices in smaller services by @mcharfadi in #3043
  • [doc] Fix image location in CHANGELOG by @pcdavid in #3097
  • [3066] Add support for representations in DefaultObjectService by @pcdavid in #3068
  • [enh] Use MUI tooltips for Portal toolbar elements by @pcdavid in #3040
  • [2480] Merge Rectangle and Image nodes by @gcoutable in #2817
  • [3089] Add Confirmation Dialog on delete by @AxelRICHARD in #3092
  • [3100] Add support for drop on IconLabelNode by @frouene in #3104
  • [3087] Add zoom, fit to screen and full screen on Deck by @florianbarbin in #3091
  • [3079] Add a name attribute on deck view descriptions by @florianbarbin in #3080
  • [releng] Bump version to 2024.1.2 by @frouene in #3119
  • [fix] Fix initial schema configuration script by @pcdavid in #3108
  • [3021] Improve the new architecture of Sirius Web by @sbegaudeau in #3121
  • [3124] Fix an issue that prevents manual line break in a node label by @frouene in #3125
  • [3127] Remove memo from ConnectionHandles by @mcharfadi in #3128
  • [fix] Fix absolute import in sirius-web-application by @frouene in #3131
  • [3105] Upgrade react-trello to 2.4.11 by @florianbarbin in #3106
  • [test] Add some tests for the new architecture by @sbegaudeau in #3126
  • [fix] Standardize font size for every OnboardArea cards by @AxelRICHARD in #3130
  • [3019] Prepare support for the onboard area on the new architecture by @sbegaudeau in #3136
  • [3141] Make the header of portal-embedded representations sticky by @pcdavid in #3142
  • [doc] Update README with token instructions for frontend part by @AxelRICHARD in #3146
  • [3101] Make it possible to hide cards in Deck representation by @florianbarbin in #3116
  • [3081] Add TreeDescription in form model by @mcharfadi in #3095
  • [3143] Use Icon URLs Expression to provide EdgeTool icon by @frouene in #3148
  • [test] Fix some flaky Cypress tests by @frouene in #3152
  • [3019] Add the ability to use the Sirius Web frontend by @sbegaudeau in #3150
  • [fix] Export Sirius Web Application props by @gcoutable in #3139
  • [releng] Remove sirius-components-diagrams-reactflow from build.yml by @AxelRICHARD in #3129
  • [3133] Add OKR and Kanban samples in Deck by @florianbarbin in #3134
  • [3019] Add support for the creation and deletion of representation data by @sbegaudeau in #3164
  • [2713] Enhances resize support for list nodes by @frouene in #3109
  • [3166] Fix Label Edit Tool on outside Labels by @AxelRICHARD in #3167
  • [1707] Fix click while editing tree item label ends the edition by @AxelRICHARD in #3172
  • [3120] Make some styles customizable for the Deck representation by @florianbarbin in #3132
  • [2825] Fix click on the text behavior during direct edit by @AxelRICHARD in #3171
  • [3145] Add support for helper lines in diagram by @frouene in #3147
  • [3084] Add SplitButton widget by @mcharfadi in #3137
  • [3019] Restore support for default and studio-related actions and templates by @sbegaudeau in #3169
  • [3019] Clear the domain events collector before the tests by @pcdavid in #3170
  • [fix] Fix small mistakes in the new Sirius Web runtime by @pcdavid in #3192
  • [fix] Add missing view builders by @mcharfadi in #3175
  • [doc] Contribute and ADR about variables in the view form dsl by @mcharfadi in #3196
  • [3019] Add support for additional representations by @sbegaudeau in #3190
  • [3193] Add variableManagerInitializer in FormDescription by @mcharfadi in #3194
  • [3185] Fix helper lines computation by excluding child nodes by @frouene in #3189
  • [3187] Fix borderNode creation to use click position for border place… by @frouene in #3188
  • [3149] Improve newly created border node position by @frouene in #3151
  • [3096] Add support for filters in Explorer view by @AxelRICHARD in #3123
  • [3158] Add a new tool to apply auto-size on diagram node by @frouene in #3161
  • [3201] Add support for tools on multiple diagram elements (hide, fade… by @frouene in #3202
  • [fix] Adapt VS Code extension to recent GraphQL Schema changes by @pcdavid in #3211
  • [3217] Remove helper lines computation on pinned node by @frouene in #3221
  • [doc] Add ADRs on transient representations and the reusability of Sirius Web by @sbegaudeau in #3222
  • [fix] Fix typo in error message by @pcdavid in #3203
  • [3019] Improve the reusability of the reference widget by @sbegaudeau in #3199
  • Add cypress tests for Gantt by @lfasani in #3162
  • [3215] Fix deletion tool on a diagram element from the VSCode extension by @AxelRICHARD in #3224
  • [3208] Fix splitbutton default style in form editor by @mcharfadi in #3230
  • [3235] Only display diagram element palette during a single selection by @frouene in #3238
  • [3019] Restore support for the discovery of domains and views model by @sbegaudeau in #3240
  • [3225] Handle not available local storage in deletion dialog by @AxelRICHARD in #3226
  • [3035] Hide diagram palette if an element is clicked by @frouene in #3242
  • [3246] Make the ViewRepresentationDescriptionSearchService independent from specific representations by @sbegaudeau in #3248
  • [3044] Fix an issue that caused the selection between the diagram and… by @frouene in #3247
  • [2956] Change style declaration in IconOverlay by @AxelRICHARD in #3249
  • [3220] Add documentation for Deck by @lfasani in #3233
  • Add variableManager variable to view dsl by @mcharfadi in #3200
  • [3243] Add tools to group palette to distribute elements (layouting) by @frouene in #3244
  • [2999] Add support for read-only in FormDescriptionEditors by @pcdavid in #3099
  • [3178] Add documentation for portals by @pcdavid in #3254
  • [3253] Add a new tool to the group palette to apply same size on mult… by @frouene in #3255
  • [3228] Prevent list child to be moved outside its container by @frouene in #3232
  • [3206] Add precondition check for edge tool and diagram tool section by @frouene in #3212
  • [3257] Improve useDiagramSelection to only call setSelection when sel… by @frouene in #3258
  • [3145] Render HelperLines component only if helper lines is enabled by @AxelRICHARD in #3263
  • [3019] Restore the automatic loading of the default palette in studios by @sbegaudeau in #3259
  • [test] Add test to avoid missing files by @mcharfadi in #3174
  • [3229] Add missing reference widget builder by @mcharfadi in #3245
  • [2890] Display the contents of a Portal in the Representations view by @pcdavid in #2897
  • [releng] Bump version to 2024.1.6 by @sbegaudeau in #3274

Full Changelog: v2024.1.0...v2024.3.0