From 01f4947d0f7cd8a6eea53dc2ffbfa4835b9a76af Mon Sep 17 00:00:00 2001 From: barbapapazes Date: Sun, 28 Jun 2026 03:44:34 +0000 Subject: [PATCH] content: create monthly updates --- .../blog/2026-06-28-june-monthly-updates.md | 145 ++++++++++++++++++ 1 file changed, 145 insertions(+) create mode 100644 content/blog/2026-06-28-june-monthly-updates.md diff --git a/content/blog/2026-06-28-june-monthly-updates.md b/content/blog/2026-06-28-june-monthly-updates.md new file mode 100644 index 00000000..3f80c327 --- /dev/null +++ b/content/blog/2026-06-28-june-monthly-updates.md @@ -0,0 +1,145 @@ +--- +title: Monthly updates (June 2026) +description: 16 releases this month! What's new in the UnJS ecosystem? +authors: + - name: + picture: + twitter: +category: + - releases +packages: + - env-runner + - exsolve + - giget + - ipx + - nypm + - obuild + - ocache + - unhead + - unplugin +publishedAt: 2026-06-28T03:44:34.070Z +modifiedAt: 2026-06-28T03:44:34.070Z +--- + +## env-runner + +This month, we release 4 new releases (0 major release, 0 minor release and 4 patch releases): + +- [v0.1.14](https://github.com/unjs/env-runner/releases/tag/v0.1.14) +- [v0.1.13](https://github.com/unjs/env-runner/releases/tag/v0.1.13) +- [v0.1.12](https://github.com/unjs/env-runner/releases/tag/v0.1.12) +- [v0.1.10](https://github.com/unjs/env-runner/releases/tag/v0.1.10) + +### enhancements + +- **miniflare:** Support optionally loading wrangler config ([#28](https://github.com/unjs/env-runner/pull/28)) + +### fixes + +- **upgrade:** Handle rejected websocket upgrades without crashing ([0558ae0](https://github.com/unjs/env-runner/commit/0558ae0)) + +## exsolve + +This month, we release 1 new release (0 major release, 1 minor release and 0 patch release): + +- [v1.1.0](https://github.com/unjs/exsolve/releases/tag/v1.1.0) + +### enhancements + +- Sync internal with latest Node.js upstream ([#49](https://github.com/unjs/exsolve/pull/49)) + +### 🔥 performance + +- Optimize resolver cache lookups ([#48](https://github.com/unjs/exsolve/pull/48)) + +## giget + +This month, we release 1 new release (0 major release, 1 minor release and 0 patch release): + +- [v3.3.0](https://github.com/unjs/giget/releases/tag/v3.3.0) + +### enhancements + +- Support ignore ([#269](https://github.com/unjs/giget/pull/269)) +- Updated bundled dependencies (citty, npm, tar) + +## ipx + +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): + +- [v4.0.0-alpha.2](https://github.com/unjs/ipx/releases/tag/v4.0.0-alpha.2) + +### fixes + +- **handlers:** Preserve non-JSON string modifier values in VArg ([#290](https://github.com/unjs/ipx/pull/290)) + +## nypm + +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): + +- [v0.6.7](https://github.com/unjs/nypm/releases/tag/v0.6.7) + +### enhancements + +- Add support for aube package manager ([#240](https://github.com/unjs/nypm/pull/240)) + +## obuild + +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): + +- [v0.4.37](https://github.com/unjs/obuild/releases/tag/v0.4.37) + + + +## ocache + +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): + +- [v0.1.5](https://github.com/unjs/ocache/releases/tag/v0.1.5) + +### enhancements + +- **cache:** Add `expireCache` and `.expire()` for SWR-friendly invalidation ([#23](https://github.com/unjs/ocache/pull/23)) + +### fixes + +- **cache:** Handle eviction promise rejections and use waitUntil ([#16](https://github.com/unjs/ocache/pull/16)) + +## unhead + +This month, we release 5 new releases (0 major release, 0 minor release and 5 patch releases): + +- [v3.1.6](https://github.com/unjs/unhead/releases/tag/v3.1.6) +- [v3.1.5](https://github.com/unjs/unhead/releases/tag/v3.1.5) +- [v3.1.4](https://github.com/unjs/unhead/releases/tag/v3.1.4) +- [v3.1.3](https://github.com/unjs/unhead/releases/tag/v3.1.3) +- [v3.1.2](https://github.com/unjs/unhead/releases/tag/v3.1.2) + +### 🏎 performance + +- **bundler**: Add further transform hook filters - by @TheAlexLichter in https://github.com/unjs/unhead/issues/783 [(24704)](https://github.com/unjs/unhead/commit/2470401a) + +### bug fixes + +- **vue**: Return a no-op entry from clientUseHead when the scope is dead - by @williamchong and **William Chong** in https://github.com/unjs/unhead/issues/778 [(9cc71)](https://github.com/unjs/unhead/commit/9cc71e2e) +### 🏎 performance +- **bundler**: +- Filter transforms by source - by @TheAlexLichter in https://github.com/unjs/unhead/issues/781 [(f5614)](https://github.com/unjs/unhead/commit/f5614b47) +- Optimize minify transform - by @TheAlexLichter and @harlan-zw in https://github.com/unjs/unhead/issues/780 [(cc9c3)](https://github.com/unjs/unhead/commit/cc9c36cb) +- Reduce unplugin transform overhead - by @harlan-zw in https://github.com/unjs/unhead/issues/782 [(79106)](https://github.com/unjs/unhead/commit/79106e4e) + +## unplugin + +This month, we release 1 new release (0 major release, 1 minor release and 0 patch release): + +- [v3.2.0](https://github.com/unjs/unplugin/releases/tag/v3.2.0) + +### features + +- **bun**: Sanitize plugin names for namespaces - by @81reap in https://github.com/unjs/unplugin/issues/599 [(94dad)](https://github.com/unjs/unplugin/commit/94dadfe) + +### bug fixes + +- Declare optional peer types - by @cyphercodes in https://github.com/unjs/unplugin/issues/606 [(cc05a)](https://github.com/unjs/unplugin/commit/cc05acd) +- **bun**: Consume plugin.bun - by @81reap in https://github.com/unjs/unplugin/issues/603 [(33c62)](https://github.com/unjs/unplugin/commit/33c628c) +- **bun): respect loader returned from load hook + feat(bun**: Support plugin.bun.loader for per-plugin loader resolution - by @81reap in https://github.com/unjs/unplugin/issues/601 [(a0b0b)](https://github.com/unjs/unplugin/commit/a0b0bc4) \ No newline at end of file