|
| 1 | +--- |
| 2 | +title: Monthly updates (October 2024) |
| 3 | +description: 43 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 | + - automd |
| 12 | + - c12 |
| 13 | + - codeup |
| 14 | + - confbox |
| 15 | + - db0 |
| 16 | + - h3 |
| 17 | + - impound |
| 18 | + - jiti |
| 19 | + - listhen |
| 20 | + - mkdist |
| 21 | + - mlly |
| 22 | + - ofetch |
| 23 | + - pkg-types |
| 24 | + - srvx |
| 25 | + - unbuild |
| 26 | + - undocs |
| 27 | + - unhead |
| 28 | + - unifont |
| 29 | + - unpdf |
| 30 | + - untyped |
| 31 | +publishedAt: 2024-10-28T01:18:19.712Z |
| 32 | +modifiedAt: 2024-10-28T01:18:19.712Z |
| 33 | +--- |
| 34 | + |
| 35 | +## automd |
| 36 | + |
| 37 | +This month, we release 4 new releases (0 major release, 0 minor release and 4 patch releases): |
| 38 | + |
| 39 | +- [v0.3.12](https://github.com/unjs/automd/releases/tag/v0.3.12) |
| 40 | +- [v0.3.11](https://github.com/unjs/automd/releases/tag/v0.3.11) |
| 41 | +- [v0.3.10](https://github.com/unjs/automd/releases/tag/v0.3.10) |
| 42 | +- [v0.3.9](https://github.com/unjs/automd/releases/tag/v0.3.9) |
| 43 | + |
| 44 | +### fixes |
| 45 | + |
| 46 | +- **jsdocs:** Disable jiti fs cache and module cache to avoid race conditions ([4c7138b](https://github.com/unjs/automd/commit/4c7138b)) |
| 47 | + |
| 48 | +### refactors |
| 49 | + |
| 50 | +- **badges:** Link to `npm.chart.dev` for npm downloads ([#75](https://github.com/unjs/automd/pull/75)) |
| 51 | + |
| 52 | +### enhancements |
| 53 | + |
| 54 | +- Add support for deno as package manager ([#74](https://github.com/unjs/automd/pull/74)) |
| 55 | + |
| 56 | +## c12 |
| 57 | + |
| 58 | +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): |
| 59 | + |
| 60 | +- [v2.0.1](https://github.com/unjs/c12/releases/tag/v2.0.1) |
| 61 | + |
| 62 | + |
| 63 | + |
| 64 | +## codeup |
| 65 | + |
| 66 | +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): |
| 67 | + |
| 68 | +- [v0.0.5](https://github.com/unjs/codeup/releases/tag/v0.0.5) |
| 69 | + |
| 70 | +### enhancements |
| 71 | + |
| 72 | +- `update-deps` action ([e3d3125](https://github.com/unjs/codeup/commit/e3d3125)) |
| 73 | +- Upgrade jiti to v2 ([f39492a](https://github.com/unjs/codeup/commit/f39492a)) |
| 74 | +- Use confbox to preserve json style ([2a46372](https://github.com/unjs/codeup/commit/2a46372)) |
| 75 | + |
| 76 | +### refactors |
| 77 | + |
| 78 | +- Update update-deps action ([d4d620f](https://github.com/unjs/codeup/commit/d4d620f)) |
| 79 | + |
| 80 | +## confbox |
| 81 | + |
| 82 | +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): |
| 83 | + |
| 84 | +- [v0.1.8](https://github.com/unjs/confbox/releases/tag/v0.1.8) |
| 85 | + |
| 86 | + |
| 87 | + |
| 88 | +## db0 |
| 89 | + |
| 90 | +This month, we release 2 new releases (0 major release, 1 minor release and 1 patch release): |
| 91 | + |
| 92 | +- [v0.2.1](https://github.com/unjs/db0/releases/tag/v0.2.1) |
| 93 | +- [v0.2.0](https://github.com/unjs/db0/releases/tag/v0.2.0) |
| 94 | + |
| 95 | +### fixes |
| 96 | + |
| 97 | +- **sqlite:** Support `:memory:` ([1a40c4f](https://github.com/unjs/db0/commit/1a40c4f)) |
| 98 | + |
| 99 | +### enhancements |
| 100 | + |
| 101 | +- Add `dialect` and planetscale connector ([#59](https://github.com/unjs/db0/pull/59)) |
| 102 | +- Mysql connector ([#86](https://github.com/unjs/db0/pull/86)) |
| 103 | +- Support pglite ([#110](https://github.com/unjs/db0/pull/110)) |
| 104 | +### fixes |
| 105 | +- **postgresql:** Use default export ([#63](https://github.com/unjs/db0/pull/63)) |
| 106 | +- **pkg:** Correct `/integrations/drizzle` subpath export ([#106](https://github.com/unjs/db0/pull/106)) |
| 107 | + |
| 108 | +### refactors |
| 109 | + |
| 110 | +- Relax peer dependencies ([a80b62c](https://github.com/unjs/db0/commit/a80b62c)) |
| 111 | +- **postgresql:** Correct function name ([#114](https://github.com/unjs/db0/pull/114)) |
| 112 | +- Explicit exports ([f5c30bf](https://github.com/unjs/db0/commit/f5c30bf)) |
| 113 | + |
| 114 | +### documentation |
| 115 | + |
| 116 | +- **vercel:** Fix the connector name ([#74](https://github.com/unjs/db0/pull/74)) |
| 117 | +- Fix typo ([#108](https://github.com/unjs/db0/pull/108)) |
| 118 | +- **sqlite:** Fix pm install component ([#85](https://github.com/unjs/db0/pull/85)) |
| 119 | +- **guide:** Add information about static parameters ([#80](https://github.com/unjs/db0/pull/80)) |
| 120 | +- Added jsdocs to exported functions and types ([#89](https://github.com/unjs/db0/pull/89)) |
| 121 | +- Remove non existent `sql` import ([9e5550f](https://github.com/unjs/db0/commit/9e5550f)) |
| 122 | + |
| 123 | +## h3 |
| 124 | + |
| 125 | +This month, we release 1 new release (0 major release, 1 minor release and 0 patch release): |
| 126 | + |
| 127 | +- [v1.13.0](https://github.com/unjs/h3/releases/tag/v1.13.0) |
| 128 | + |
| 129 | +### enhancements |
| 130 | + |
| 131 | +- Support crossws 0.3 ([#892](https://github.com/unjs/h3/pull/892)) |
| 132 | + |
| 133 | +### fixes |
| 134 | + |
| 135 | +- **readRawBody:** Handle `URLSearchParams` ([#888](https://github.com/unjs/h3/pull/888)) |
| 136 | + |
| 137 | +## impound |
| 138 | + |
| 139 | +This month, we release 1 new release (0 major release, 1 minor release and 0 patch release): |
| 140 | + |
| 141 | +- [v0.2.0](https://github.com/unjs/impound/releases/tag/v0.2.0) |
| 142 | + |
| 143 | +### breaking changes |
| 144 | + |
| 145 | +- Resolve include/exclude paths against passed `cwd` - by @danielroe [<samp>(8515f)</samp>](https://github.com/unjs/impound/commit/8515f48) |
| 146 | + |
| 147 | +## jiti |
| 148 | + |
| 149 | +This month, we release 8 new releases (0 major release, 2 minor releases and 6 patch releases): |
| 150 | + |
| 151 | +- [v2.3.3](https://github.com/unjs/jiti/releases/tag/v2.3.3) |
| 152 | +- [v2.3.2](https://github.com/unjs/jiti/releases/tag/v2.3.2) |
| 153 | +- [v2.3.1](https://github.com/unjs/jiti/releases/tag/v2.3.1) |
| 154 | +- [v2.3.0](https://github.com/unjs/jiti/releases/tag/v2.3.0) |
| 155 | +- [v2.2.1](https://github.com/unjs/jiti/releases/tag/v2.2.1) |
| 156 | +- [v2.2.0](https://github.com/unjs/jiti/releases/tag/v2.2.0) |
| 157 | +- [v2.1.2](https://github.com/unjs/jiti/releases/tag/v2.1.2) |
| 158 | +- [v2.1.1](https://github.com/unjs/jiti/releases/tag/v2.1.1) |
| 159 | + |
| 160 | +### fixes |
| 161 | + |
| 162 | +- **eval:** Return fallback value ([#326](https://github.com/unjs/jiti/pull/326)) |
| 163 | + |
| 164 | +### refactors |
| 165 | + |
| 166 | +- Remove some unused exports with [Knip](https://knip.dev/) ([#327](https://github.com/unjs/jiti/pull/327)) |
| 167 | + |
| 168 | +### enhancements |
| 169 | + |
| 170 | +- Support `jiti.import(id, {default: true})` ([#323](https://github.com/unjs/jiti/pull/323)) |
| 171 | +### fixes |
| 172 | +- **interopDefault:** Avoid `in` operator for primitive inputs ([#321](https://github.com/unjs/jiti/pull/321)) |
| 173 | +- **interopDefault:** Simplify logic for default export checks ([#322](https://github.com/unjs/jiti/pull/322)) |
| 174 | + |
| 175 | +### types |
| 176 | + |
| 177 | +- Use local `NodeModule` type ([718bea2](https://github.com/unjs/jiti/commit/718bea2)) |
| 178 | + |
| 179 | +## listhen |
| 180 | + |
| 181 | +This month, we release 1 new release (0 major release, 1 minor release and 0 patch release): |
| 182 | + |
| 183 | +- [v1.9.0](https://github.com/unjs/listhen/releases/tag/v1.9.0) |
| 184 | + |
| 185 | + |
| 186 | + |
| 187 | +## mkdist |
| 188 | + |
| 189 | +This month, we release 1 new release (0 major release, 1 minor release and 0 patch release): |
| 190 | + |
| 191 | +- [v1.6.0](https://github.com/unjs/mkdist/releases/tag/v1.6.0) |
| 192 | + |
| 193 | +### enhancements |
| 194 | + |
| 195 | +- Update esbuild to 0.24 ([d0dd1f7](https://github.com/unjs/mkdist/commit/d0dd1f7)) |
| 196 | +- Replace fast-glob with tinyglobby ([#237](https://github.com/unjs/mkdist/pull/237)) |
| 197 | + |
| 198 | +## mlly |
| 199 | + |
| 200 | +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): |
| 201 | + |
| 202 | +- [v1.7.2](https://github.com/unjs/mlly/releases/tag/v1.7.2) |
| 203 | + |
| 204 | +### fixes |
| 205 | + |
| 206 | +- **resolver:** Avoid double slashes when joining id with `/index` ([#278](https://github.com/unjs/mlly/pull/278)) |
| 207 | + |
| 208 | +## ofetch |
| 209 | + |
| 210 | +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): |
| 211 | + |
| 212 | +- [v1.4.1](https://github.com/unjs/ofetch/releases/tag/v1.4.1) |
| 213 | + |
| 214 | +### fixes |
| 215 | + |
| 216 | +- Remove undefined `method` and `query`/`params` from fetch options for older chrome compat ([#451](https://github.com/unjs/ofetch/pull/451)) |
| 217 | +- Use `response._bodyInit` as fallback for react-native and qq ([#398](https://github.com/unjs/ofetch/pull/398)) |
| 218 | + |
| 219 | +## pkg-types |
| 220 | + |
| 221 | +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): |
| 222 | + |
| 223 | +- [v1.2.1](https://github.com/unjs/pkg-types/releases/tag/v1.2.1) |
| 224 | + |
| 225 | +### fixes |
| 226 | + |
| 227 | +- Optional fields from `publishConfig` ([#194](https://github.com/unjs/pkg-types/pull/194)) |
| 228 | +- **tsconfig:** Add missing `references` key ([#198](https://github.com/unjs/pkg-types/pull/198)) |
| 229 | + |
| 230 | +## srvx |
| 231 | + |
| 232 | +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): |
| 233 | + |
| 234 | +- [v0.1.1](https://github.com/unjs/srvx/releases/tag/v0.1.1) |
| 235 | + |
| 236 | +### fixes |
| 237 | + |
| 238 | +- **node:** Send body with `NodeFastResponse` ([ac689ef](https://github.com/unjs/srvx/commit/ac689ef)) |
| 239 | + |
| 240 | +## unbuild |
| 241 | + |
| 242 | +This month, we release 3 new releases (0 major release, 0 minor release and 3 patch releases): |
| 243 | + |
| 244 | +- [v3.0.0-rc.11](https://github.com/unjs/unbuild/releases/tag/v3.0.0-rc.11) |
| 245 | +- [v3.0.0-rc.10](https://github.com/unjs/unbuild/releases/tag/v3.0.0-rc.10) |
| 246 | +- [v3.0.0-rc.9](https://github.com/unjs/unbuild/releases/tag/v3.0.0-rc.9) |
| 247 | + |
| 248 | +### fixes |
| 249 | + |
| 250 | +- **untyped:** Use schema module default export if is the only export ([cc26726](https://github.com/unjs/unbuild/commit/cc26726)) |
| 251 | + |
| 252 | +### enhancements |
| 253 | + |
| 254 | +- Add `--config` to the CLI ([#440](https://github.com/unjs/unbuild/pull/440)) |
| 255 | +### fixes |
| 256 | +- Update jiti to 2.3 ([9147c3e](https://github.com/unjs/unbuild/commit/9147c3e)) |
| 257 | +- Untyped declaration output is optional ([5820182](https://github.com/unjs/unbuild/commit/5820182)) |
| 258 | + |
| 259 | +### documentation |
| 260 | + |
| 261 | +- Add more usage info ([#401](https://github.com/unjs/unbuild/pull/401)) |
| 262 | + |
| 263 | +## undocs |
| 264 | + |
| 265 | +This month, we release 2 new releases (0 major release, 0 minor release and 2 patch releases): |
| 266 | + |
| 267 | +- [v0.2.30](https://github.com/unjs/undocs/releases/tag/v0.2.30) |
| 268 | +- [v0.2.29](https://github.com/unjs/undocs/releases/tag/v0.2.29) |
| 269 | + |
| 270 | +### fixes |
| 271 | + |
| 272 | +- Update automd ([7ee37d2](https://github.com/unjs/undocs/commit/7ee37d2)) |
| 273 | +- Fallback in case of any errors with automd transform ([b36931c](https://github.com/unjs/undocs/commit/b36931c)) |
| 274 | + |
| 275 | +### enhancements |
| 276 | + |
| 277 | +- Add support for deno as package manager ([#147](https://github.com/unjs/undocs/pull/147)) |
| 278 | + |
| 279 | +## unhead |
| 280 | + |
| 281 | +This month, we release 3 new releases (0 major release, 0 minor release and 3 patch releases): |
| 282 | + |
| 283 | +- [v1.11.10](https://github.com/unjs/unhead/releases/tag/v1.11.10) |
| 284 | +- [v1.11.9](https://github.com/unjs/unhead/releases/tag/v1.11.9) |
| 285 | +- [v1.11.8](https://github.com/unjs/unhead/releases/tag/v1.11.8) |
| 286 | + |
| 287 | +### bug fixes |
| 288 | + |
| 289 | +- **addons**: Avoid transforming wrong composables - by @harlan-zw [<samp>(a0124)</samp>](https://github.com/unjs/unhead/commit/a01245d1) |
| 290 | + |
| 291 | +## unifont |
| 292 | + |
| 293 | +This month, we release 7 new releases (0 major release, 1 minor release and 6 patch releases): |
| 294 | + |
| 295 | +- [v0.1.5](https://github.com/unjs/unifont/releases/tag/v0.1.5) |
| 296 | +- [v0.1.4](https://github.com/unjs/unifont/releases/tag/v0.1.4) |
| 297 | +- [v0.1.3](https://github.com/unjs/unifont/releases/tag/v0.1.3) |
| 298 | +- [v0.1.2](https://github.com/unjs/unifont/releases/tag/v0.1.2) |
| 299 | +- [v0.1.1](https://github.com/unjs/unifont/releases/tag/v0.1.1) |
| 300 | +- [v0.1.0](https://github.com/unjs/unifont/releases/tag/v0.1.0) |
| 301 | +- [v0.0.2](https://github.com/unjs/unifont/releases/tag/v0.0.2) |
| 302 | + |
| 303 | +### bug fixes |
| 304 | + |
| 305 | +- **fontshare**: Correctly handle weight values - by @danielroe [<samp>(ca100)</samp>](https://github.com/unjs/unifont/commit/ca100a5) |
| 306 | + |
| 307 | +### features |
| 308 | + |
| 309 | +- **google**: Allow configuring variable axes - by @qwerzl in https://github.com/unjs/unifont/issues/35 [<samp>(59bce)</samp>](https://github.com/unjs/unifont/commit/59bce04) |
| 310 | +### bug fixes |
| 311 | +- Support extracting multi-value `font-style` - by @danielroe [<samp>(88c62)</samp>](https://github.com/unjs/unifont/commit/88c62c2) |
| 312 | + |
| 313 | +### 🏎 performance |
| 314 | + |
| 315 | +- Remove unnecessary check - by @danielroe [<samp>(68a5b)</samp>](https://github.com/unjs/unifont/commit/68a5b02) |
| 316 | +- Reduce dependency count - by @danielroe [<samp>(cf90d)</samp>](https://github.com/unjs/unifont/commit/cf90d67) |
| 317 | + |
| 318 | +### breaking changes |
| 319 | + |
| 320 | +- Rename public API to `resolveFont` - by @danielroe [<samp>(5424d)</samp>](https://github.com/unjs/unifont/commit/5424d5e) |
| 321 | +### features |
| 322 | +- Expose provider id for successful font resolutions - by @danielroe [<samp>(ff534)</samp>](https://github.com/unjs/unifont/commit/ff5345b) |
| 323 | +- Export more types - by @danielroe [<samp>(f39b5)</samp>](https://github.com/unjs/unifont/commit/f39b584) |
| 324 | +- **types**: Export the `FontStyles` type - by @barelyhuman in https://github.com/unjs/unifont/issues/30 [<samp>(64406)</samp>](https://github.com/unjs/unifont/commit/6440670) |
| 325 | +### bug fixes |
| 326 | +- Backwards compatible with `resolveFontFace` - by @danielroe [<samp>(f8383)</samp>](https://github.com/unjs/unifont/commit/f8383d8) |
| 327 | +- Filter adobe font results - by @danielroe [<samp>(89601)</samp>](https://github.com/unjs/unifont/commit/8960184) |
| 328 | +- Allow passing partial options to `resolveFont` - by @danielroe [<samp>(a3a9d)</samp>](https://github.com/unjs/unifont/commit/a3a9d44) |
| 329 | +### 🏎 performance |
| 330 | +- Initialise providers in parallel - by @danielroe [<samp>(dff35)</samp>](https://github.com/unjs/unifont/commit/dff3577) |
| 331 | + |
| 332 | +## unpdf |
| 333 | + |
| 334 | +This month, we release 2 new releases (0 major release, 1 minor release and 1 patch release): |
| 335 | + |
| 336 | +- [v0.12.1](https://github.com/unjs/unpdf/releases/tag/v0.12.1) |
| 337 | +- [v0.12.0](https://github.com/unjs/unpdf/releases/tag/v0.12.0) |
| 338 | + |
| 339 | +### bug fixes |
| 340 | + |
| 341 | +- Remove serverless build mock (closes #19, #18) - by @johannschopplich in https://github.com/unjs/unpdf/issues/19 and https://github.com/unjs/unpdf/issues/18 [<samp>(909e5)</samp>](https://github.com/unjs/unpdf/commit/909e541) |
| 342 | + |
| 343 | +### features |
| 344 | + |
| 345 | +- Log errors from PDF.js package - by @johannschopplich in https://github.com/unjs/unpdf/issues/14 [<samp>(86738)</samp>](https://github.com/unjs/unpdf/commit/867382f) |
| 346 | +- Upgrade PDF.js to v4.6.82 - by @johannschopplich [<samp>(ecd8f)</samp>](https://github.com/unjs/unpdf/commit/ecd8f9e) |
| 347 | + |
| 348 | +## untyped |
| 349 | + |
| 350 | +This month, we release 1 new release (0 major release, 0 minor release and 1 patch release): |
| 351 | + |
| 352 | +- [v1.5.1](https://github.com/unjs/untyped/releases/tag/v1.5.1) |
| 353 | + |
| 354 | +### fixes |
| 355 | + |
| 356 | +- **loader:** Use default export if is the only export ([030a98c](https://github.com/unjs/untyped/commit/030a98c)) |
0 commit comments