Skip to content

Commit

Permalink
Version Packages
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Sep 2, 2024
1 parent 72e448d commit 99f5f62
Show file tree
Hide file tree
Showing 6 changed files with 27 additions and 31 deletions.
14 changes: 0 additions & 14 deletions .changeset/empty-cherries-admire.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/heavy-scissors-divide.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/hot-crews-swim.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/hungry-keys-cover.md

This file was deleted.

25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,30 @@
# skuba

## 9.0.0

### Major Changes

- **node, start:** Replace `ts-node` with `tsx` ([#1623](https://github.com/seek-oss/skuba/pull/1623))

`skuba start` and `skuba node` now use `tsx` instead of `ts-node` for running TypeScript files. `tsx` has better ESM interoperability, like support for dynamic imports (`await import()`), than `ts-node`.

There are some downsides for the REPL (which is what `skuba node` without any file is):

- `import` statements in the REPL are not supported; `require` and `await import()` are still supported.
- Pasting code into the REPL may not work as well as `ts-node`. If encountering issues, a workaround could be to use [`.editor`](https://nodejs.org/en/learn/command-line/how-to-use-the-nodejs-repl#dot-commands)

Otherwise, `skuba start` and `skuba node <file>` _should_ work as expected. However, it is difficult to comprehensively test every scenario, so this has been released as a major version. It is recommended to test your use-cases of `skuba start` and `skuba node` after upgrading.

### Minor Changes

- **lint:** Removes obsolete version field from docker-compose.yml files ([#1638](https://github.com/seek-oss/skuba/pull/1638))

### Patch Changes

- **template/koa-rest-api:** Enable secure headers middleware by default ([#1601](https://github.com/seek-oss/skuba/pull/1601))

- **template:** Add required tags to `lambda-sqs-worker-cdk` template ([#1643](https://github.com/seek-oss/skuba/pull/1643))

## 8.2.1

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "skuba",
"version": "8.2.1",
"version": "9.0.0",
"private": false,
"description": "SEEK development toolkit for backend applications and packages",
"homepage": "https://github.com/seek-oss/skuba#readme",
Expand Down Expand Up @@ -170,6 +170,6 @@
"entryPoint": "src/index.ts",
"template": null,
"type": "package",
"version": "8.1.0"
"version": "9.0.0"
}
}

0 comments on commit 99f5f62

Please sign in to comment.