Skip to content

v2026.7.0

Latest

Choose a tag to compare

@sbegaudeau sbegaudeau released this 10 Jul 08:18
· 101 commits to master since this release

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

Full Changelog: v2026.5.0...v2026.7.0