Skip to content

Address PR #876 review comments - #878

Merged
peter-leonov-ch merged 1 commit into
mainfrom
address-pr-876-review
Jun 22, 2026
Merged

Address PR #876 review comments#878
peter-leonov-ch merged 1 commit into
mainfrom
address-pr-876-review

Conversation

@peter-leonov-ch

Copy link
Copy Markdown
Collaborator

Summary

Addresses the Copilot review comments on #876.

  • CHANGELOG.md — moved the @clickhouse/client-common deprecation Migration Notes from the 1.22.0 heading to the unreleased 1.23.0 heading, since that observable change (node/web no longer depend on client-common) ships in this release.
  • RELEASING.md — clarified the npm 11.x requirement: it's newer than the npm bundled with Node.js 20.x/22.x (10.x); either upgrade npm in place or use Node.js 24.x (which ships npm 11.x).
  • tests/e2e/smoke/check.mjs / check.cjs — use assert.strictEqual instead of loose assert.equal.

🤖 Generated with Claude Code

- CHANGELOG: move the @clickhouse/client-common deprecation Migration
  Notes from 1.22.0 to the unreleased 1.23.0 heading.
- RELEASING: clarify that npm 11.x is newer than the npm bundled with
  Node.js 20.x/22.x and how to obtain it.
- e2e smoke tests: use assert.strictEqual instead of loose assert.equal.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 22, 2026 21:37

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 addresses prior review feedback from #876 by tightening assertions in the e2e smoke checks and clarifying release-tooling requirements, while also moving the @clickhouse/client-common deprecation migration note to the correct unreleased version heading.

Changes:

  • Moved the @clickhouse/client-common deprecation note from 1.22.0 to 1.23.0 in CHANGELOG.md.
  • Clarified the npm >= 11.x requirement in RELEASING.md, including upgrade options.
  • Updated e2e smoke checks to use assert.strictEqual instead of assert.equal.

Reviewed changes

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

File Description
tests/e2e/smoke/check.mjs Switches ESM smoke assertions to strictEqual to avoid loose equality.
tests/e2e/smoke/check.cjs Switches CJS smoke assertions to strictEqual to avoid loose equality.
RELEASING.md Documents npm >= 11 requirement with concrete upgrade guidance.
CHANGELOG.md Places the deprecation migration note under the correct unreleased 1.23.0 heading.

@codecov

codecov Bot commented Jun 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@peter-leonov-ch
peter-leonov-ch merged commit d60648b into main Jun 22, 2026
71 checks passed
@peter-leonov-ch
peter-leonov-ch deleted the address-pr-876-review branch June 22, 2026 21:40
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.

2 participants