Skip to content

Release 2.10.0-RC1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Mar 10:41
· 154 commits to main since this release

What's Changed

  • chore(deps): update cypress-io/github-action action to v6.10.8 by @renovate[bot] in #2824
  • chore(deps): update dependency fast-xml-parser to v5.3.3 by @renovate[bot] in #2827
  • chore(deps): update dependency msw to v2.12.7 by @renovate[bot] in #2828
  • chore(deps): update dependency react-markdown to v10.1.0 by @renovate[bot] in #2831
  • chore(deps): update dependency prettier to v3.7.4 by @renovate[bot] in #2830
  • chore(deps): update dependency @carbon/icons-react to v11.71.0 by @renovate[bot] in #2829
  • fix(xmlExpressionParser): Correctly parse beans by @shivamG640 in #2822
  • chore: Restore dev version by @igarashitm in #2834
  • fix(Canvas): Rerender parent node when duplicating child node of property type 'array-clause' by @shivamG640 in #2819
  • chore(deps): update dependency @types/node to v22.19.3 by @renovate[bot] in #2826
  • Added disable option for datamapper step by @sarth-akvaish in #2810
  • fix(deps): Update react resolution by @lordrip in #2789
  • chore(test): Set longer timeout for FlowExportImage.test.tsx by @igarashitm in #2836
  • feat(DataMapper): Field Type Override: Support loading multiple schem… by @igarashitm in #2798
  • fix(DataMapper): wrong xpath generated and fails to draw mapping line… by @igarashitm in #2805
  • feat(DataMapper): Support JSON source body by @igarashitm in #2806
  • chore(deps): update dependency @kaoto/camel-catalog to v0.3.5 by @renovate[bot] in #2825
  • feat(ExpansionPanels): Add resizable expandable panels component by @mmelko in #2800
  • feat(Canvas): Drag and drop support on Edges by @shivamG640 in #2808
  • fix(YAML): Sort entities upon creating them by @lordrip in #2854
  • fix(StepToolbar): Calculate toolbar width dynamically based on visible buttons by @lordrip in #2848
  • feat(Canvas): Add paste entity functionality to canvas context menu by @lordrip in #2850
  • fix(DataMapper): Prevent expand button on XML attributes with complexType references by @mmelko in #2875
  • fix(DataMapper): Element reference resolution fails when it's in blan… by @igarashitm in #2878
  • Get and copy Citrus catalog from @kaoto/camel-catalog by @christophd in #2883
  • feat(datamapper): add asterisks to required fields by @PVinaches in #2890
  • fix(sonarqubecloud): fixed 2 issues by @PVinaches in #2891
  • fix(#2884): rm ui-mockups, not to include in chromatic by @tplevko in #2888
  • Field Type Override: UI mock up by @igarashitm in #2892
  • docs: improve project main Readme.md file by @djelinek in #2894
  • chore(chromatic): hide the chromatic project token by @tplevko in #2893
  • fixed 3 sonar issues with HIGH severity by @lhein in #2896
  • fixed reported security issues on the github deploy-main.yml by @lhein in #2897
  • fix(ExpansionPanels): Fix multiple issues with panel behaviour by @mmelko in #2900
  • fix(Build): Restore Chromatic token by @lordrip in #2905
  • fix(e2e): Investigate flaky e2e test stepPaste.cy.ts by @tplevko in #2899
  • fix(Canvas): Avoid asking clipboard permissions upon loading by @lordrip in #2904
  • fix(DataMapper): Distinguish elements with same local name but in a d… by @igarashitm in #2907
  • feat(Datamapper): Use Expansion panels by @mmelko in #2853
  • chore(DataMapper): Add UI mockup for xs:choice improvement by @igarashitm in #2901
  • adding husky precommit hook by @lhein in #2908
  • fix(e2e): resolve inconsistent E2E test failures by @shivamG640 in #2916
  • aligned the information in both files by @lhein in #2909
  • feat(Rest): Basic Rest DSL support by @lordrip in #2809
  • feat(DataMapper): xs:import: S.1: Implement FileMap URI Resolver by @igarashitm in #2918
  • feat(DataMapper): JSON $ref: S.5: JSON schema reference resolver by @igarashitm in #2927
  • Datamapper: Font size refinements and zoom controls by @mmelko in #2922
  • feat(DataMapper): Implement API to manage overrides 1/3 by @igarashitm in #2930
  • feat(DataMapper): Implement API to manage overrides 2/3 by @igarashitm in #2931
  • fix(canvas): re-render nodes on undo and redo by @shivamG640 in #2936
  • chore(build): OIDC release by @lordrip in #2939
  • feat(DataMapper): Implement XML/JSON schema file dependency analysis by @igarashitm in #2937
  • feat(DataMapper): Implement API to manage overrides 3/3 by @igarashitm in #2932
  • feat(datamapper): field indicators icons added by @PVinaches in #2944
  • fix(DataMapper): Draw mapping lines for XPath if-else expressions by @mmelko in #2941
  • feat(DataMapper): xs:import: S.3: Namespace conflict detection and va… by @igarashitm in #2942
  • feat(Canvas): Allowing to create routes from direct component by @lhein in #2943
  • feat(DataMapper): JSON $ref: S.7: Schema Identifier Conflict Detection by @igarashitm in #2945
  • feat(DataMapper): Multiple schema files support: add removeSchemaFile… by @igarashitm in #2947
  • feat(DataMapper): Add UI mockup for comments by @tplevko in #2938
  • chore(DataMapper): xs:choice: Model update by @igarashitm in #2950
  • fix(DataMapper): Field type icon not shown on target field when it ha… by @tplevko in #2951
  • feat(datamapper): field icons carbonized and dark mode active by @PVinaches in #2953
  • chore(Rest): Add supporting fields for Settings configuration by @lordrip in #2952
  • feat(DataMapper): Support multiple schema files for a document by @igarashitm in #2955
  • chore(DataMapper): xs:choice: Metadata update by @igarashitm in #2961
  • fix(Drag&Drop): Enabled container drag and drop support by @shivamG640 in #2877
  • fix: support URI formats with and without :// authority separator by @lordrip in #2965
  • Add "Hide rest" context menu item for flow visibility by @lordrip in #2964
  • feat(Canvas): Add canvas layout direction setting by @lordrip in #2967
  • fix(DataMapper): Keep root element choice in sync over schema file re… by @igarashitm in #2959
  • chore(DataMapper): xs:choice: choice field visualization and selection handling by @igarashitm in #2970
  • chore: Add .bob/notes folder to .gitignore by @lordrip in #2971
  • Notify operator repo on stable release by @oscerd in #2975
  • feat(Rest): Import OpenAPI Spec by @lordrip in #2963
  • fix(canvas): control container collapse state using controller by @shivamG640 in #2966
  • fix(DataMapper): Fix schema loading issues by @igarashitm in #2979
  • fix(canvas): improve container drag-and-drop experience by providing … by @shivamG640 in #2976
  • feat(design): show/hide uri in forms by @PVinaches in #2906
  • feat(Datamapper): show mapping lines for arithmetic and logical operators by @mmelko in #2969
  • fix(settings): enable drag-and-drop feature by default by @shivamG640 in #2981
  • Revert "fix(settings): enable drag-and-drop feature by default" by @lordrip in #2984
  • fix(DataMapper): xs:choice: backend logic implementation by @igarashitm in #2982
  • fix(DataMapper): xs:choice: Handle mutual interference with Field Typ… by @igarashitm in #2985
  • e2e(DataMapper): add e2e tests for multiple schemas support by @tplevko in #2986
  • chore: Update Camel Catalog to 4.18 by @lordrip in #2996
  • fix: address SonarCloud code smells (mechanical fixes) by @mmelko in #3000
  • feat(ExpansionPanel): Fire all callbacks when a panel resizes by @lordrip in #2999
  • fix(Datamapper): Stop infinite rerender by @lordrip in #3001
  • fix: Address SonarCloud reliability issues by @igarashitm in #3003
  • chore(DataMapper stubs): Load test files only when it's used by @igarashitm in #3004
  • chore: release 2.10-RC1 by @lordrip in #3005
  • chore(publish): Add missing NODE_AUTH_TOKEN by @lordrip in #3006
  • chore(publish): Update lerna to v4 to enable OIDC by @lordrip in #3007

New Contributors

Full Changelog: 2.9.0...2.10.0-RC1