Skip to content

fix!: bump swipl-wasm from 7.0.10 to 8.0.1 - #1945

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/swipl-wasm-8.0.1
Open

fix!: bump swipl-wasm from 7.0.10 to 8.0.1#1945
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/swipl-wasm-8.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 16, 2026

Copy link
Copy Markdown
Contributor

BREAKING CHANGE: swipl-wasm updated from 7.0.10 to 8.0.1 (new major version). This update may contain breaking changes.

Bumps swipl-wasm from 7.0.10 to 8.0.1.

Release notes

Sourced from swipl-wasm's releases.

v8.0.1

8.0.1 (2026-06-16)

Bug Fixes

v8.0.0

8.0.0 (2026-06-05)

Bug Fixes

BREAKING CHANGES

  • update to emsdk v6.0.0

  • build: pin swipl to commit with Emscripten 6.0.0 wasm fix

Point build-config.json at SWI-Prolog/swipl-devel merge commit fddcccc

Commits
  • 18fa003 fix: update to swipl v10.1.9 (#1186)
  • dd7f8d3 chore(deps-dev): bump eslint from 10.4.1 to 10.5.0 in the minor group (#1185)
  • ae9427f chore(deps-dev): bump @​types/node in the minor group (#1184)
  • 69ca166 chore(deps-dev): bump semantic-release in the minor group (#1183)
  • b8b921a chore(deps-dev): bump the minor group with 2 updates (#1182)
  • 0fbeb1e chore(deps-dev): bump @​types/node in the minor group (#1181)
  • ae308a0 BREAKING CHANGE: update to emsdk v6.0.0 (#1178)
  • dd14bee chore(deps-dev): bump the minor group across 1 directory with 5 updates (#1175)
  • 36af8d0 fix: update to swipl v10.1.8 (#1174)
  • 70e481b chore: pin Node 24 to 24.15 in CI and add a CI summary gating job (#1177)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [swipl-wasm](https://github.com/SWI-Prolog/npm-swipl-wasm) from 7.0.10 to 8.0.1.
- [Release notes](https://github.com/SWI-Prolog/npm-swipl-wasm/releases)
- [Commits](SWI-Prolog/npm-swipl-wasm@v7.0.10...v8.0.1)

---
updated-dependencies:
- dependency-name: swipl-wasm
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies A dependencies update label Jun 16, 2026
@jeswr
jeswr enabled auto-merge (squash) June 16, 2026 01:13
@jeswr
jeswr disabled auto-merge July 4, 2026 22:03
jeswr added a commit that referenced this pull request Jul 4, 2026
#1958)

### What

- **`automerge.yml`**: use `dependabot/fetch-metadata` to inspect the
semver level of each dependabot update instead of hand-parsing
swipl-wasm versions out of `package.json`.
- Major bumps of production npm dependencies now append a `BREAKING
CHANGE:` footer to the PR body, so the squash commit triggers a
semantic-release **major**. Previously a major bump such as swipl-wasm 7
-> 8 (#1945) kept its `fix:` title and would ship as a patch; the old
`gh pr merge --subject "BREAKING CHANGE: ..."` approach also put the
note in the squash *subject*, which the angular commit parser cannot
read (verified: it yields **no** release), and `--subject`/`--body`
flags are ignored by merge queues anyway.
- Minor swipl-wasm updates keep their `feat:` mapping (now via a PR
retitle); patch bumps, dev-dependency bumps and github-actions bumps
keep their current `fix:`/`chore:` behaviour.
- The old flow checked out the PR head under `pull_request_target`; the
new flow does not check out any code.
- **`nodejs.yml`**, **`codeql-analysis.yml`**: add `merge_group:`
triggers so all required checks also run for merge-queue entries.

### Why

semantic-release's default (angular) commit-analyzer treats a commit as
a major only when a line of the commit *body* starts with `BREAKING
CHANGE:`. It does not understand the `type!:` shorthand — verified
against `@semantic-release/commit-analyzer@13.0.1` as pinned in the
lockfile, where `fix!: ...` produces *no* release at all.

Repository squash settings were switched to
`squash_merge_commit_title=PR_TITLE` /
`squash_merge_commit_message=PR_BODY`, so the PR title and body
deterministically become the squash commit message (previously a
single-commit PR used the commit's own message, ignoring PR title
edits). This is what both the reworked automerge flow and the merge
queue rely on.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@jeswr jeswr changed the title fix: bump swipl-wasm from 7.0.10 to 8.0.1 fix!: bump swipl-wasm from 7.0.10 to 8.0.1 Jul 4, 2026
@jeswr
jeswr added this pull request to the merge queue Jul 4, 2026
@jeswr
jeswr removed this pull request from the merge queue due to a manual request Jul 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies A dependencies update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants