Skip to content

Commit 01f4947

Browse files
committed
content: create monthly updates
1 parent fe51311 commit 01f4947

1 file changed

Lines changed: 145 additions & 0 deletions

File tree

Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
1+
---
2+
title: Monthly updates (June 2026)
3+
description: 16 releases this month! What's new in the UnJS ecosystem?
4+
authors:
5+
- name:
6+
picture:
7+
twitter:
8+
category:
9+
- releases
10+
packages:
11+
- env-runner
12+
- exsolve
13+
- giget
14+
- ipx
15+
- nypm
16+
- obuild
17+
- ocache
18+
- unhead
19+
- unplugin
20+
publishedAt: 2026-06-28T03:44:34.070Z
21+
modifiedAt: 2026-06-28T03:44:34.070Z
22+
---
23+
24+
## env-runner
25+
26+
This month, we release 4 new releases (0 major release, 0 minor release and 4 patch releases):
27+
28+
- [v0.1.14](https://github.com/unjs/env-runner/releases/tag/v0.1.14)
29+
- [v0.1.13](https://github.com/unjs/env-runner/releases/tag/v0.1.13)
30+
- [v0.1.12](https://github.com/unjs/env-runner/releases/tag/v0.1.12)
31+
- [v0.1.10](https://github.com/unjs/env-runner/releases/tag/v0.1.10)
32+
33+
### enhancements
34+
35+
- **miniflare:** Support optionally loading wrangler config ([#28](https://github.com/unjs/env-runner/pull/28))
36+
37+
### fixes
38+
39+
- **upgrade:** Handle rejected websocket upgrades without crashing ([0558ae0](https://github.com/unjs/env-runner/commit/0558ae0))
40+
41+
## exsolve
42+
43+
This month, we release 1 new release (0 major release, 1 minor release and 0 patch release):
44+
45+
- [v1.1.0](https://github.com/unjs/exsolve/releases/tag/v1.1.0)
46+
47+
### enhancements
48+
49+
- Sync internal with latest Node.js upstream ([#49](https://github.com/unjs/exsolve/pull/49))
50+
51+
### 🔥 performance
52+
53+
- Optimize resolver cache lookups ([#48](https://github.com/unjs/exsolve/pull/48))
54+
55+
## giget
56+
57+
This month, we release 1 new release (0 major release, 1 minor release and 0 patch release):
58+
59+
- [v3.3.0](https://github.com/unjs/giget/releases/tag/v3.3.0)
60+
61+
### enhancements
62+
63+
- Support ignore ([#269](https://github.com/unjs/giget/pull/269))
64+
- Updated bundled dependencies (citty, npm, tar)
65+
66+
## ipx
67+
68+
This month, we release 1 new release (0 major release, 0 minor release and 1 patch release):
69+
70+
- [v4.0.0-alpha.2](https://github.com/unjs/ipx/releases/tag/v4.0.0-alpha.2)
71+
72+
### fixes
73+
74+
- **handlers:** Preserve non-JSON string modifier values in VArg ([#290](https://github.com/unjs/ipx/pull/290))
75+
76+
## nypm
77+
78+
This month, we release 1 new release (0 major release, 0 minor release and 1 patch release):
79+
80+
- [v0.6.7](https://github.com/unjs/nypm/releases/tag/v0.6.7)
81+
82+
### enhancements
83+
84+
- Add support for aube package manager ([#240](https://github.com/unjs/nypm/pull/240))
85+
86+
## obuild
87+
88+
This month, we release 1 new release (0 major release, 0 minor release and 1 patch release):
89+
90+
- [v0.4.37](https://github.com/unjs/obuild/releases/tag/v0.4.37)
91+
92+
93+
94+
## ocache
95+
96+
This month, we release 1 new release (0 major release, 0 minor release and 1 patch release):
97+
98+
- [v0.1.5](https://github.com/unjs/ocache/releases/tag/v0.1.5)
99+
100+
### enhancements
101+
102+
- **cache:** Add `expireCache` and `.expire()` for SWR-friendly invalidation ([#23](https://github.com/unjs/ocache/pull/23))
103+
104+
### fixes
105+
106+
- **cache:** Handle eviction promise rejections and use waitUntil ([#16](https://github.com/unjs/ocache/pull/16))
107+
108+
## unhead
109+
110+
This month, we release 5 new releases (0 major release, 0 minor release and 5 patch releases):
111+
112+
- [v3.1.6](https://github.com/unjs/unhead/releases/tag/v3.1.6)
113+
- [v3.1.5](https://github.com/unjs/unhead/releases/tag/v3.1.5)
114+
- [v3.1.4](https://github.com/unjs/unhead/releases/tag/v3.1.4)
115+
- [v3.1.3](https://github.com/unjs/unhead/releases/tag/v3.1.3)
116+
- [v3.1.2](https://github.com/unjs/unhead/releases/tag/v3.1.2)
117+
118+
### 🏎 performance
119+
120+
- **bundler**: Add further transform hook filters - by @TheAlexLichter in https://github.com/unjs/unhead/issues/783 [<samp>(24704)</samp>](https://github.com/unjs/unhead/commit/2470401a)
121+
122+
### bug fixes
123+
124+
- **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 [<samp>(9cc71)</samp>](https://github.com/unjs/unhead/commit/9cc71e2e)
125+
### 🏎 performance
126+
- **bundler**:
127+
- Filter transforms by source - by @TheAlexLichter in https://github.com/unjs/unhead/issues/781 [<samp>(f5614)</samp>](https://github.com/unjs/unhead/commit/f5614b47)
128+
- Optimize minify transform - by @TheAlexLichter and @harlan-zw in https://github.com/unjs/unhead/issues/780 [<samp>(cc9c3)</samp>](https://github.com/unjs/unhead/commit/cc9c36cb)
129+
- Reduce unplugin transform overhead - by @harlan-zw in https://github.com/unjs/unhead/issues/782 [<samp>(79106)</samp>](https://github.com/unjs/unhead/commit/79106e4e)
130+
131+
## unplugin
132+
133+
This month, we release 1 new release (0 major release, 1 minor release and 0 patch release):
134+
135+
- [v3.2.0](https://github.com/unjs/unplugin/releases/tag/v3.2.0)
136+
137+
### features
138+
139+
- **bun**: Sanitize plugin names for namespaces - by @81reap in https://github.com/unjs/unplugin/issues/599 [<samp>(94dad)</samp>](https://github.com/unjs/unplugin/commit/94dadfe)
140+
141+
### bug fixes
142+
143+
- Declare optional peer types - by @cyphercodes in https://github.com/unjs/unplugin/issues/606 [<samp>(cc05a)</samp>](https://github.com/unjs/unplugin/commit/cc05acd)
144+
- **bun**: Consume plugin.bun - by @81reap in https://github.com/unjs/unplugin/issues/603 [<samp>(33c62)</samp>](https://github.com/unjs/unplugin/commit/33c628c)
145+
- **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 [<samp>(a0b0b)</samp>](https://github.com/unjs/unplugin/commit/a0b0bc4)

0 commit comments

Comments
 (0)