Skip to content

Commit 3432589

Browse files
Version Packages
1 parent 078b02a commit 3432589

15 files changed

+51
-80
lines changed

.changeset/clever-facts-accept.md

-20
This file was deleted.

.changeset/dark-plums-play.md

-5
This file was deleted.

.changeset/dark-wolves-argue.md

-5
This file was deleted.

.changeset/evil-socks-sell.md

-5
This file was deleted.

.changeset/flat-berries-swim.md

-6
This file was deleted.

.changeset/forty-adults-jog.md

-6
This file was deleted.

.changeset/full-zoos-appear.md

-5
This file was deleted.

.changeset/lovely-houses-spend.md

-5
This file was deleted.

.changeset/mighty-groups-tell.md

-5
This file was deleted.

.changeset/plenty-doodles-train.md

-7
This file was deleted.

.changeset/slimy-pots-press.md

-5
This file was deleted.

.changeset/stupid-onions-speak.md

-5
This file was deleted.

packages/sku/CHANGELOG.md

+48
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,53 @@
11
# sku
22

3+
## 14.3.0
4+
5+
### Minor Changes
6+
7+
- Add Port and Strict Port toggle for Start and Serve ([#1232](https://github.com/seek-oss/sku/pull/1232))
8+
9+
Previously `sku serve` would allow you to choose the port to use with `--port`. This is now available on `sku start`.
10+
11+
**Start development server using port 8080:**
12+
13+
```sh
14+
sku start --port 8080
15+
```
16+
17+
By default, if this port is unavailable a new port will be chosen. If you'd instead prefer to the command to fail, the `--strict-port` in now available.
18+
19+
**Fails if port not available:**
20+
21+
```sh
22+
sku serve --port 8080 --strict-port
23+
```
24+
25+
- `vite (start|start-ssr)`: Open default browser on server start ([#1223](https://github.com/seek-oss/sku/pull/1223))
26+
27+
- `vite start`: Enable `devServerMiddleware` for vite projects ([#1225](https://github.com/seek-oss/sku/pull/1225))
28+
29+
- `vite (start|build)`: Enable `csp` functionality ([#1226](https://github.com/seek-oss/sku/pull/1226))
30+
31+
- Change output behaviour of `sku build` with `vite` as the bundler. All asset files now get added directly to the `dist` folder instead of being nested. ([#1234](https://github.com/seek-oss/sku/pull/1234))
32+
Change `publicPath` behaviour in the `sku.config` for `sku build` with `vite`. The given value now prepends itself to the `href` and `src` attributes of assets in the `index.html` file.
33+
- Support root resolution of `.jsx` and `.cjs` files ([#1219](https://github.com/seek-oss/sku/pull/1219))
34+
35+
- `setup-hosts` ipv6 hosts are now added alongside their ipv4 counterpart ([#1221](https://github.com/seek-oss/sku/pull/1221))
36+
37+
- `vite (start)`: Enable `httpsDevServer` config option ([#1227](https://github.com/seek-oss/sku/pull/1227))
38+
39+
### Patch Changes
40+
41+
- `vite`: Ensure bundled pre-render entrypoint has a consistent name, regardless of the configured ([#1216](https://github.com/seek-oss/sku/pull/1216))
42+
`renderEntry`
43+
- Disable Node experimental warnings to reduce log noise ([#1236](https://github.com/seek-oss/sku/pull/1236))
44+
45+
- `vite`: Change render entrypoint file `api` to match that of `webpack` rendering ([#1222](https://github.com/seek-oss/sku/pull/1222))
46+
47+
- Re-order root resolution file extensions in order of most common to least common file types ([#1219](https://github.com/seek-oss/sku/pull/1219))
48+
49+
Files with no extension will now be resolved in the following order: `.ts` -> `.tsx` -> `.mts` -> `.cts` -> `.js` -> `.jsx` -> `.mjs` -> `.cjs` -> `.json`
50+
351
## 14.2.0
452

553
### Minor Changes

packages/sku/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sku",
3-
"version": "14.2.0",
3+
"version": "14.3.0",
44
"description": "Front-end development toolkit, powered by Webpack, Babel, Vanilla Extract and Jest",
55
"types": "./dist/index.d.ts",
66
"bin": {

pnpm-lock.yaml

+2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)