What's Changed
- [misc] Merge the cooldown branch in master by @sbegaudeau in #6520
- [releng] Fix diagram image server Dockerfile by @pcdavid in #6519
- [6521] Add the ability to contribute additional GraphQL intrumentations by @sbegaudeau in #6525
- [cleanup] Improve some log messages by @sbegaudeau in #6526
- [test] Add some checks on the size of the pull requests by @sbegaudeau in #6524
- [6055] Switch to Java 21 by @pcdavid in #6537
- [releng] Upgrade vite by @pcdavid in #6513
- [releng] Update Roboto font to latest by @pcdavid in #6341
- [6215] Automatically expand newly opened selection dialog to give more context by @pcdavid in #6216
- [6559] Add children prop support for navigation bar contributions by @frouene in #6562
- [fix] Make views explorer views order deterministic by @theogiraudet in #6566
- [5928] Update React Resizable Panels to 4.11.2 by @theogiraudet in #6549
- [6557] Show panels in the order defined in the WorkbenchConfiguration by @pcdavid in #6550
- [6400] Extends dependency management for the Gantt tasks by @ncouvert in #6472
- [6516] Generate and publish SBOMs by @pcdavid in #6517
- [6528] Restore reset label position and size functionality for edge-o… by @frouene in #6534
- [6529] Name exported diagram images based on the representation label by @frouene in #6567
- [releng] Switch to Vite 8.0.14 by @pcdavid in #6565
- [6126] Add a dedicated extension point for quick tools to the palette package by @mcharfadi in #6127
- [6552] Add an extension point to contribute tools in the palette by @mcharfadi in #6556
- [releng] Switch to EMF Json 2.5.4 and EMF 2.46.0 by @gcoutable in #6581
- [fix] Fix missing peer dependency in diagram frontend package by @mcharfadi in #6580
- [6123] Improve PaletteToolList rendering by @mcharfadi in #6558
- [cleanup] Remove unused CSS variables definitions by @pcdavid in #6573
- [6576] Add an extension point to override tools in the palette by @mcharfadi in #6577
- [releng] Switch to Spring Boot 4.0.7 by @pcdavid in #6584
- [fix] Wrong dependency update modified in changelog by @theogiraudet in #6586
- [5928] Move view header into view component by @theogiraudet in #6551
- [5892] Make ISearchService extensible by downstream applications by @gdaniel in #6571
- [6587] Add editingContext parameter to IPaletteToolsProvider by @mcharfadi in #6588
- [releng] Bump to @xyflow/react 12.10.2 by @mcharfadi in #5328
- [releng] Update Puppeteer to a version compatible with Chrome 148 in diagram-image-server by @pcdavid in #6589
- [cleanup] Rework Panels to factorize side panels definition by @theogiraudet in #6563
- [6574] Prevent arrange all action from failing when an edge exists be… by @frouene in #6575
- [6578] Make test runner GraphQL queries public by @gdaniel in #6579
- [6595] Remove appliesToDiagramRoot field from SingleClickOnTwoDiagramElementTool by @mcharfadi in #6596
- [doc] Add an ADR to support cause decorators by @gdaniel in #6590
- [1361] Refactor diagram delete handling by @frouene in #6432
- [6542] Extract the draggable feature from the palette by @mcharfadi in #6545
- [6599] Remove role button on the nodes computed during internal layout by @frouene in #6601
- [6593] Change direct edit background color to white instead of transp… by @frouene in #6597
- [6546] Move palette component to the palette package by @mcharfadi in #6547
- [2928] Render edge handles with dedicated nodes by @mcharfadi in #6464
- [825] Add a first version of the Sirius Web documentation by @mbats in #5894
- [enh] Export more layout functions by @gcoutable in #6608
- [6612] Add IIndexProcessor to process index.html before sending it to the client by @theogiraudet in #6613
- [releng] Publish the documentation on Github pages by @sbegaudeau in #6615
- [6610] Prevent edge reset when source and target nodes are vertically… by @frouene in #6611
- [6605] Allow several IPaletteToolsProvider to contribute to the same tool section by @pcdavid in #6606
- [doc] Add the script to generate local documentation for windows by @frouene in #6616
- [releng] Bump version to 2026.5.3 by @gcoutable in #6620
- [doc] Move node and edge description documentations to their own page by @frouene in #6618
- [doc] Add a link to the online documentation in the README by @pcdavid in #6621
- [6625] Make the project title more compact by @sbegaudeau in #6626
- [6622] Add last tool used feature for contributed tools on the palette by @pcdavid in #6619
- [6623] Fix search matches label highlight in the palette by @pcdavid in #6624
- [6591] Add representationKind to palette extension canHandle by @mcharfadi in #6592
- [6632] Increase the default width of the palette by @pcdavid in #6634
- [6544] Use the palette to render existing context menu items in tree based representation by @mcharfadi in #6617
- [releng] Bump version to 2026.5.4 by @sbegaudeau in #6637
- [6652] Fix fork representation contribution not rendering by @mcharfadi in #6654
- [6628] Prevent diagram tools from processing utility nodes by @frouene in #6633
- [releng] Produce and publish both full and runtime-only SBOMs for the frontend by @pcdavid in #6614
- [doc] Add an ADR for GitHub Flavored Markdown rendering with Lexical by @tbezierslafosse in #6636
- [6657] Fix last tool used for tree palette overridden contributions by @mcharfadi in #6661
- [6639] Remove the palette first transition when opened by @mcharfadi in #6645
- [6646] Fix an issue where connector tools are rendered on a node pa… by @mcharfadi in #6649
- [6627] Prevent pinned nodes from moving during arrange all action by @frouene in #6629
- [6656] Align menu icon with the project title in the navbar by @theogiraudet in #6669
- [6680] Sort project semantic data by creation date in repository query by @frouene in #6681
- [6675] Fix failure when decoding fonts in production by @theogiraudet in #6676
- [6554] Fix last tool used for palette tool contributions by @mcharfadi in #6663
- [6655] Fix an issue where the Tree palette was rendered outside the app by @mcharfadi in #6673
- [doc] Add release note for 2026.7.0 by @theogiraudet in #6685
- [doc] Add an ADR to reuse the palette in tree representation by @mcharfadi in #6541
- [releng] Export useElkLayout, useArrangeAll, useLayoutConfigurations by @AxelRICHARD in #6692
- [releng] Bump version to 2026.7.0 by @sbegaudeau in #6700
New Contributors
- @tbezierslafosse made their first contribution in #6636
Full Changelog: v2026.5.0...v2026.7.0