Skip to content
This repository was archived by the owner on Feb 11, 2026. It is now read-only.

Conversation

@nikku
Copy link
Member

@nikku nikku commented Feb 11, 2026

Proposed Changes

  • housekeeping
  • dependency bumps
  • prepare v1.1.0

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 11, 2026 14:34
@nikku nikku added the dependencies Updates a dependency label Feb 11, 2026
@bpmn-io-tasks bpmn-io-tasks bot added the needs review Review pending label Feb 11, 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

Prepares the repository for the v1.1.0 release by updating core runtime dependencies and modernizing the development/tooling stack (including CI).

Changes:

  • Bump runtime deps to min-dash@5 and min-dom@5.
  • Update a broad set of dev/build/test dependencies (bpmn-js ecosystem, bundling, testing, puppeteer, etc.).
  • Update CI workflow to newer action versions and run on a newer Node.js version.

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 3 comments.

File Description
package.json Updates runtime + dev dependency versions (notably min-dash, min-dom, and test/build tooling).
CHANGELOG.md Adds a 1.1.0 section describing dependency updates.
.github/workflows/CI.yml Updates GitHub Actions workflow matrix and action versions for CI runs.

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

Comment on lines +9 to +12
## 1.1.0

* `DEPS`: update to `min-dash@5.0.0`
* `DEPS`: update to `min-dom@5.2.0`
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

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

The changelog introduces a 1.1.0 section, but package.json still declares version 1.0.0. If this PR is meant to “prepare v1.1.0”, the package version should be bumped to match before tagging/releasing.

Copilot uses AI. Check for mistakes.
Comment on lines +77 to 81
"html-webpack-plugin": "^5.6.6",
"karma": "^6.4.4",
"karma-chrome-launcher-2": "^3.3.0",
"karma-coverage": "^2.2.1",
"karma-debug-launcher": "^0.0.5",
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

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

Switching to karma-chrome-launcher-2 pulls in which@6 (via the lockfile) which requires Node ^20.17.0 || >=22.9.0. Since package.json has no engines field, installs on older Node 20.x (or 18.x) may now fail unexpectedly; consider documenting/enforcing the minimum supported Node version (e.g. via engines) or sticking with a launcher dependency that supports your intended Node range.

Copilot uses AI. Check for mistakes.
## 1.1.0

* `DEPS`: update to `min-dash@5.0.0`
* `DEPS`: update to `min-dom@5.2.0`
Copy link

Copilot AI Feb 11, 2026

Choose a reason for hiding this comment

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

This 1.1.0 changelog entry only mentions the runtime dependency bumps (min-dash, min-dom), but the PR also updates a number of other dependencies (dev/build/test). If those are intentionally omitted, consider adding a short note (e.g. “devDependencies updated”) to avoid the changelog appearing incomplete for the release.

Suggested change
* `DEPS`: update to `min-dom@5.2.0`
* `DEPS`: update to `min-dom@5.2.0`
* `CHORE`: update devDependencies

Copilot uses AI. Check for mistakes.
@nikku nikku merged commit 03370e0 into main Feb 11, 2026
1 of 3 checks passed
@nikku nikku deleted the housekeeping branch February 11, 2026 15:00
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Feb 11, 2026
@nikku
Copy link
Member Author

nikku commented Feb 11, 2026

Not sure how this got merged, still red 🙄

@nikku
Copy link
Member Author

nikku commented Feb 11, 2026

My bad 🤣

image

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Updates a dependency

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant