Skip to content

Release v26.4.0#190

Merged
jgphilpott merged 2 commits into
mainfrom
copilot/update-changelog-release-notes
Apr 19, 2026
Merged

Release v26.4.0#190
jgphilpott merged 2 commits into
mainfrom
copilot/update-changelog-release-notes

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 19, 2026

First release of April 2026, covering PR #189 merged since v26.3.1.

Version

package.json: 26.3.126.4.0

CHANGELOG highlights

Added

All six options default to the values previously hardcoded, so no existing behaviour is affected.

Agent-Logs-Url: https://github.com/jgphilpott/polyslice/sessions/79635702-0828-4078-8f0c-6371321e946d

Co-authored-by: jgphilpott <4128208+jgphilpott@users.noreply.github.com>
@jgphilpott jgphilpott marked this pull request as ready for review April 19, 2026 18:01
Copilot AI review requested due to automatic review settings April 19, 2026 18:01
@jgphilpott jgphilpott merged commit 992dc62 into main Apr 19, 2026
3 checks passed
@jgphilpott jgphilpott deleted the copilot/update-changelog-release-notes branch April 19, 2026 18:02
Copy link
Copy Markdown
Contributor

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

Release prep for v26.4.0, capturing the merged support-configuration work from PR #189 and updating dependency versions accordingly.

Changes:

  • Bump package version to 26.4.0.
  • Update dependencies/devDependencies (@jgphilpott/polytree and eslint) and refresh lockfile.
  • Add 26.4.0 release notes to CHANGELOG.md.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 1 comment.

File Description
package.json Version bump and dependency updates for the v26.4.0 release.
package-lock.json Lockfile updated to reflect new package/dependency versions.
CHANGELOG.md Adds the v26.4.0 entry describing the new support configuration options.

Comment thread package.json
Comment on lines 67 to 71
"@jgphilpott/polyconvert": "^1.0.7",
"@jgphilpott/polytree": "^0.1.8",
"@jgphilpott/polytree": "^0.1.9",
"polygon-clipping": "^0.15.7",
"three": "^0.184.0",
"three-subdivide": "^1.1.5"
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

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

three is listed as a dependency at ^0.184.0, but peerDependencies.three is still ^0.183.2 (which excludes 0.184.x). This will trigger peer dependency conflicts for consumers (and can fail installs with strict peer dep resolution). Update the peerDependencies range for three to include 0.184.x (e.g., align it with the dependency), and regenerate package-lock.json accordingly.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants