Skip to content

chore: release 2.5.0 - #119

Merged
betschki merged 1 commit into
mainfrom
release/2.5.0
Oct 13, 2026
Merged

betschki merged 1 commit into
mainfrom
release/2.5.0

Conversation

@betschki

Copy link
Copy Markdown
Contributor

Releases 2.5.0 across the five published packages.

Contents

Added:

Changed (#118): the indexer moves to typesense-js 3, and the config package's typesense peer range is now ^3.1.1. Also a tooling refresh: turbo 2, vitest 5, vite 8 in the playground.

Fixed (#112, merged in #115): opening search no longer shifts the page sideways on desktops with permanent scrollbars.

Security (#118): axios 1.20 in the search bundle and the indexer.

This is a minor release because it adds two public config options. Both default to the previous rendering. The config package's peer-range move to typesense-js 3 is the one change outside the widget. It follows the precedent of 2.4.0, which shipped dependency majors (@ts-ghost/content-api 5, @netlify/functions 6) in a minor release.

Changes

  • Bumped all six manifests to 2.5.0 and moved the internal @magicpages/* ranges to ^2.5.0. Same logic as scripts/bump-versions.js, applied by hand, because the script's inquirer list prompt still doesn't run on inquirer 14.
  • CHANGELOG.md: the [Unreleased] entries are now [2.5.0] - 2026-10-13.
  • package-lock.json: version fields synced via npm install.

Verification

npm run lint, npm run typecheck, npm test and npm run build pass locally on Node 22. The tests are config 18, core 23, webhook 5, cli 3 and search-ui 290.

Merging this does not publish anything. Publishing the v2.5.0 GitHub Release does, and that release then dispatches the customer-portal bump.

Two opt-in options for the search widget: fontFamily sets its typeface and
showAuthorProfiles adds an Authors section linking to profile pages.
Opening search no longer shifts the page sideways on desktops with
permanent scrollbars. The indexer moves to typesense-js 3, and axios 1.20
lands in the search bundle.
@coderabbitai

coderabbitai Bot commented Oct 13, 2026

Copy link
Copy Markdown

Warning

Review limit reached

  • Run on-demand review

This review includes 7 billable files and costs up to $1.75.

  • Ask an admin to make reviews automatic

Open in CodeRabbit

Reviews can continue after your included limit without a manual trigger. An admin must approve usage-based billing.

Or wait 4 minutes for your next included review.

Check out review usage here.

View limit details

Limit details: You’ve used all 2 included reviews currently available. Your 80 included PR review attempts over the past 7 days set your current allowance at 2 reviews per hour.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Team
  • Run ID: 274a9828-0847-42d0-af70-17d2336f9921
📥 Commits

Reviewing files that changed from the base of the PR and between ab186cb and b4071fc.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (7)
  • CHANGELOG.md
  • apps/cli/package.json
  • apps/webhook-handler/package.json
  • package.json
  • packages/config/package.json
  • packages/core/package.json
  • packages/search-ui/package.json
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@betschki
betschki merged commit 93a07cd into main Oct 13, 2026
6 checks passed
@betschki
betschki deleted the release/2.5.0 branch October 13, 2026 07:43
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.

1 participant