Skip to content

feat: Support Basic SSL plugin options#420

Merged
Patrick Lafrance (patricklafrance) merged 5 commits into
mainfrom
feat/support-basic-ssl-plugin-options
Apr 10, 2026
Merged

feat: Support Basic SSL plugin options#420
Patrick Lafrance (patricklafrance) merged 5 commits into
mainfrom
feat/support-basic-ssl-plugin-options

Conversation

@patricklafrance
Copy link
Copy Markdown
Member

  • Updated the dev config interface to accept options for the basic SSL plugin through the https option.

- Added `lastUpdated` section to `retype.yml` to disable date and author display.

fix: update dev config interface for SSL plugin

- Updated the dev config interface to accept options for the basic SSL plugin through the `https` option.
Copilot AI review requested due to automatic review settings April 10, 2026 18:18
@patricklafrance Patrick Lafrance (patricklafrance) changed the title feat: add lastUpdated configuration options to retype.yml feat: Support Basic SSL plugin options Apr 10, 2026
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Apr 10, 2026

Open in StackBlitz

@workleap/browserslist-config

pnpm add https://pkg.pr.new/@workleap/browserslist-config@420

@workleap/eslint-configs

pnpm add https://pkg.pr.new/@workleap/eslint-configs@420

@workleap/postcss-configs

pnpm add https://pkg.pr.new/@workleap/postcss-configs@420

@workleap/rsbuild-configs

pnpm add https://pkg.pr.new/@workleap/rsbuild-configs@420

@workleap/rslib-configs

pnpm add https://pkg.pr.new/@workleap/rslib-configs@420

@workleap/stylelint-configs

pnpm add https://pkg.pr.new/@workleap/stylelint-configs@420

@workleap/swc-configs

pnpm add https://pkg.pr.new/@workleap/swc-configs@420

@workleap/tsup-configs

pnpm add https://pkg.pr.new/@workleap/tsup-configs@420

@workleap/typescript-configs

pnpm add https://pkg.pr.new/@workleap/typescript-configs@420

@workleap/webpack-configs

pnpm add https://pkg.pr.new/@workleap/webpack-configs@420

commit: 9e5838c

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

This PR updates the documentation/build tooling configuration and expands @workleap/rsbuild-configs dev HTTPS configuration to support customizing @rsbuild/plugin-basic-ssl via a callback.

Changes:

  • Add Retype lastUpdated configuration and bump retypeapp (with corresponding lockfile updates).
  • Extend defineDevConfig({ https }) to accept a function that configures plugin-basic-ssl, and add a test covering that case.
  • Update docs to document the new https callback option and provide examples.

Reviewed changes

Copilot reviewed 7 out of 9 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
retype.yml Adds lastUpdated configuration.
.github/workflows/retype-action.yml No functional change (formatting-only diff).
package.json Bumps retypeapp to 4.5.3.
pnpm-lock.yaml Lockfile changes from dependency bumps (incl. retypeapp).
packages/rsbuild-configs/src/assertions.ts Adds isFunction helper.
packages/rsbuild-configs/src/dev.ts Allows https to be a function for configuring plugin-basic-ssl.
packages/rsbuild-configs/tests/dev.test.ts Adds a test for function-based https; introduces an unused import.
docs/rsbuild/configure-dev.md Documents the https function option and adds examples.
.changeset/gold-words-heal.md Declares a patch release for @workleap/rsbuild-configs describing the API change.

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

Comment thread packages/rsbuild-configs/tests/dev.test.ts Outdated
Comment thread packages/rsbuild-configs/src/assertions.ts Outdated
Comment thread packages/rsbuild-configs/src/dev.ts
Comment thread packages/rsbuild-configs/src/dev.ts
Comment thread docs/rsbuild/configure-dev.md
Comment thread docs/rsbuild/configure-dev.md Outdated
Comment thread .changeset/gold-words-heal.md
@patricklafrance Patrick Lafrance (patricklafrance) merged commit a0f5806 into main Apr 10, 2026
7 checks passed
@patricklafrance Patrick Lafrance (patricklafrance) deleted the feat/support-basic-ssl-plugin-options branch April 10, 2026 19:10
@github-actions github-actions Bot mentioned this pull request Apr 10, 2026
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