ReviewOS

also looking at this

stacks/stx

chore(deps): update all non-major dependencies

#1651
Merged github-actions[bot] wants to merge buddy-bot/update-non-major-updates into main
2 files +3 -3
10 days ago

This PR contains the following updates:

Package Updates Summary

TypeCount
📦 NPM Packages3
Total3

📦 npm Dependencies

npm

3 packages will be updated

PackageChangeAgeAdoptionPassingConfidence
bun-plugin-dtsx (source)0.9.9 -> 0.21.17ageadoptionpassingconfidence
isomorphic-dompurify (source)3.0.0 -> 3.1.0ageadoptionpassingconfidence
@types/bun (source)1.3.9 -> 1.3.10ageadoptionpassingconfidence

Release Notes

stacksjs/dtsx (bun-plugin-dtsx)

0.9.9 -> 0.21.17

Compare Source

A Bun Bundler plugin that auto generates your DTS types extremely fast.

📖 View Release Notes

🔗 View Changelog

Release Notes

Changelog

kkomelin/isomorphic-dompurify (isomorphic-dompurify)

3.0.0 -> 3.1.0

3.1.0

Compare Source

What's Changed

  • chore(deps-dev): bump types/jsdom from 27.0.0 to 28.0.0 by dependabot[bot] in kkomelin/isomorphic-dompurify#396
  • chore(deps-dev): bump lefthook from 2.1.1 to 2.1.2 by dependabot[bot] in kkomelin/isomorphic-dompurify#397
  • chore(deps-dev): bump biomejs/biome from 2.4.4 to 2.4.5 by dependabot[bot] in kkomelin/isomorphic-dompurify#398
  • chore(deps): bump dompurify from 3.3.1 to 3.3.2 by dependabot[bot] in kkomelin/isomorphic-dompurify#400
  • chore(deps-dev): bump biomejs/biome from 2.4.5 to 2.4.6 by dependabot[bot] in kkomelin/isomorphic-dompurify#399

Full Changelog: https://github.com/kkomelin/isomorphic-dompurify/compare/3.0.0...3.1.0

Released by kkomelin on 3/9/2026

v3.0.0-rc.3

Compare Source

What's Changed

  • chore(deps): bump jsdom from 28.0.0 to 28.1.0
  • chore: add Biome linting, lefthook pre-commit hooks, and CI lint step
  • docs: Added Playgrounds section to the readme

Full Changelog: https://github.com/kkomelin/isomorphic-dompurify/compare/v3.0.0-rc.2...v3.0.0-rc.3

Released by kkomelin on 2/17/2026

v3.0.0-rc.2

Compare Source

isomorphic-dompurify v3.0.0-rc.2

Memory Leak Fix for Long-Running Server Processes

New clearWindow() export that closes the internal jsdom window and creates a fresh one, preventing unbounded memory growth and progressive slowdown in long-running Node.js processes (#368).

import { sanitize, clearWindow } from "isomorphic-dompurify";

// Call clearWindow() when you want to release accumulated DOM state,
// e.g. periodically, after a batch, or per-request in a server:
app.use((req, res, next) => {
  res.on("finish", () => clearWindow());
  next();
});

Note: clearWindow() is a no-op in the browser build (no jsdom to manage). Any hooks or config set via addHook/setConfig will need to be re-applied after calling it.

ESM Support

The library now ships proper ESM alongside CommonJS. Both import and require work out of the box with correct module resolution.

// ESM — now works natively
import DOM...

*[View full release notes]*

*Released by [kkomelin](https://github.com/kkomelin) on 2/7/2026*

</details>

<details>
<summary>DefinitelyTyped/DefinitelyTyped (@types/bun)</summary>

**1.3.9 -> 1.3.10**

[Compare Source](https://github.com/DefinitelyTyped/DefinitelyTyped/compare/v1.3.9...v1.3.10)

TypeScript definitions for bun

📖 [View Release Notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)

🔗 [View Changelog](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/main/CHANGELOG.md)

[Release Notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)

[Changelog](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/main/CHANGELOG.md)

</details>

---

### 📊 Package Statistics

- **bun-plugin-dtsx**: 100,081 weekly downloads
- **isomorphic-dompurify**: 2,349,587 weekly downloads
- **@types/bun**: 5,799,257 weekly downloads

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Buddy](https://github.com/stacksjs/buddy-bot) 🤖

2 changed files on the files tab, with 0 review threads.

Sign in to comment on this pull request.