Skip to content

Remove deprecated/unused APIOptions and renderer props#3689

Open
benchristel wants to merge 9 commits into
mainfrom
benc/remove-deprecated-fields
Open

Remove deprecated/unused APIOptions and renderer props#3689
benchristel wants to merge 9 commits into
mainfrom
benc/remove-deprecated-fields

Conversation

@benchristel
Copy link
Copy Markdown
Member

Summary:

All of the removed properties were either not used by Perseus or not used in
any clients.

This PR will be easiest to review one commit at a time.

Issue: none

Test plan:

CI checks should pass.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 29, 2026

Size Change: -383 B (-0.08%)

Total Size: 506 kB

📦 View Changed
Filename Size Change
packages/perseus-editor/dist/es/index.js 105 kB -38 B (-0.04%)
packages/perseus/dist/es/index.js 198 kB -345 B (-0.17%)
ℹ️ View Unchanged
Filename Size
packages/kas/dist/es/index.js 20.6 kB
packages/keypad-context/dist/es/index.js 1 kB
packages/kmath/dist/es/index.js 6.32 kB
packages/math-input/dist/es/index.js 98.5 kB
packages/math-input/dist/es/strings.js 1.61 kB
packages/perseus-core/dist/es/index.item-splitting.js 12.1 kB
packages/perseus-core/dist/es/index.js 26.1 kB
packages/perseus-linter/dist/es/index.js 9.41 kB
packages/perseus-score/dist/es/index.js 10.2 kB
packages/perseus-utils/dist/es/index.js 403 B
packages/perseus/dist/es/strings.js 8.55 kB
packages/pure-markdown/dist/es/index.js 1.39 kB
packages/simple-markdown/dist/es/index.js 6.71 kB

compressed-size-action

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 29, 2026

npm Snapshot: Published

Good news!! We've packaged up the latest commit from this PR (304f3f2) and published it to npm. You
can install it using the tag PR3689.

Example:

pnpm add @khanacademy/perseus@PR3689

If you are working in Khan Academy's frontend, you can run the below command.

./dev/tools/bump_perseus_version.ts -t PR3689

If you are working in Khan Academy's webapp, you can run the below command.

./dev/tools/bump_perseus_version.js -t PR3689

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant