Skip to content

Conversation

@nikku
Copy link
Member

@nikku nikku commented Feb 5, 2026

Proposed Changes

  • Additional housekeeping

Checklist

Ensure you provide everything we need to review your contribution:

  • Contribution meets our definition of done
  • Pull request establishes context
    • Link to related issue(s), i.e. Closes {LINK_TO_ISSUE} or Related to {LINK_TO_ISSUE}
    • Brief textual description of the changes
    • Screenshots or short videos showing UI/UX changes
    • Steps to try out, i.e. using the @bpmn-io/sr tool

Copilot AI review requested due to automatic review settings February 5, 2026 13:37
@bpmn-io-tasks bpmn-io-tasks bot added the needs review Review pending label Feb 5, 2026
@nikku nikku added dependencies Updates a dependency and removed needs review Review pending labels Feb 5, 2026
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR prepares the dmn-js repository for the v17.6.0 release by performing housekeeping tasks. The changes primarily focus on removing remnants of IE 11 support and updating various development dependencies to their latest versions.

Changes:

  • Removed IE 11 support code including polyfills from ContentEditable component and karma-ie-launcher dependency
  • Updated multiple devDependencies including @babel packages, eslint, mocha, puppeteer, webpack, and build tools
  • Updated documentation to remove IE 11 references from bug report template and contributing guide

Reviewed changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
packages/dmn-js/CHANGELOG.md Documents version 17.6.0 changes including IE 11 removal and dependency updates
packages/dmn-js/package.json Updates devDependencies (axe-core, cpy, diagram-js, execa)
packages/dmn-js-shared/package.json Updates testing-library/dom and diagram-js dependencies
packages/dmn-js-literal-expression/package.json Updates testing-library/dom and diagram-js dependencies
packages/dmn-js-drd/package.json Updates testing-library/dom and diagram-js dependencies
packages/dmn-js-decision-table/package.json Updates diagram-js dependency
packages/dmn-js-boxed-expression/package.json Updates axe-core, cross-env, and diagram-js dependencies
packages/dmn-js-shared/src/components/ContentEditable.js Removes IE 11 polyfill code and isIE() helper function
package.json Updates root devDependencies, removes karma-ie-launcher
.github/ISSUE_TEMPLATE/BUG_REPORT.md Updates browser/OS examples to remove IE 11 references
.github/CONTRIBUTING.md Removes IE from TEST_BROWSERS documentation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@barmac barmac requested review from a team, Buckwich and jarekdanielak and removed request for a team February 5, 2026 14:08
@bpmn-io-tasks bpmn-io-tasks bot added the needs review Review pending label Feb 5, 2026
@barmac
Copy link
Member

barmac commented Feb 6, 2026

Works fine, let's release it.

@barmac barmac merged commit ef20d9f into develop Feb 6, 2026
7 checks passed
@barmac barmac deleted the housekeeping branch February 6, 2026 09:24
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Feb 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Updates a dependency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants