Skip to content

Commit 20e2c84

Browse files
authored
Merge branch 'main' into dependabot/npm_and_yarn/typescript-6.0.2
2 parents 8ab26c4 + 01e2272 commit 20e2c84

File tree

60 files changed

+631
-294
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+631
-294
lines changed

.github/workflows/deploy-docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
uses: actions/checkout@v6
2323

2424
- name: Setup Pages
25-
uses: actions/configure-pages@v5
25+
uses: actions/configure-pages@v6
2626

2727
- name: Setup Node
2828
uses: actions/setup-node@v6

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@ For TODO between alpha and release, see https://github.com/knockout/tko/issues/1
1212
- #215 make jquery disablable and fix the loader mechanism @phillipc
1313
- #233 remove IE9 switches from TKO @phillipc
1414

15+
## 4.0.0
16+
17+
- Stabilize the full public `@tko/*` package set on the 4.x line.
18+
- Publish stable `4.0.0` entry points for `@tko/build.knockout` and `@tko/build.reference`.
19+
- Validate GitHub Actions trusted publishing and npm provenance for public packages.
20+
- Keep the Knockout-compatible build for migration-oriented apps, with the reference build as the recommended modular/TSX path.
21+
- For migration context and package guidance, see the docs at https://tko.io and the Knockout 3.x to TKO guide.
22+
1523
## Beta 1.7
1624

1725
- Fix bad import operation of packages/utils.parser

builds/knockout/CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# @tko/build.knockout
2+
3+
## 4.0.0
4+
5+
### Patch Changes
6+
7+
- Stabilize the full public TKO package set for the 4.0.0 release.
8+
- Updated dependencies
9+
- @tko/binding.component@4.0.0
10+
- @tko/binding.core@4.0.0
11+
- @tko/binding.foreach@4.0.0
12+
- @tko/binding.if@4.0.0
13+
- @tko/binding.template@4.0.0
14+
- @tko/builder@4.0.0
15+
- @tko/filter.punches@4.0.0
16+
- @tko/provider.attr@4.0.0
17+
- @tko/provider.bindingstring@4.0.0
18+
- @tko/provider.component@4.0.0
19+
- @tko/provider.databind@4.0.0
20+
- @tko/provider.multi@4.0.0
21+
- @tko/provider.virtual@4.0.0
22+
- @tko/utils.component@4.0.0
23+
- @tko/utils.functionrewrite@4.0.0

builds/knockout/package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "4.0.0-beta1.6",
2+
"version": "4.0.0",
33
"name": "@tko/build.knockout",
44
"description": "Knockout makes it easier to create rich, responsive UIs with JavaScript",
55
"homepage": "https://tko.io",
@@ -46,21 +46,21 @@
4646
}
4747
],
4848
"dependencies": {
49-
"@tko/binding.component": "^4.0.0-beta1.3",
50-
"@tko/binding.core": "^4.0.0-beta1.3",
51-
"@tko/binding.foreach": "^4.0.0-beta1.3",
52-
"@tko/binding.if": "^4.0.0-beta1.3",
53-
"@tko/binding.template": "^4.0.0-beta1.3",
54-
"@tko/builder": "^4.0.0-beta1.6",
55-
"@tko/filter.punches": "^4.0.0-beta1.3",
56-
"@tko/provider.attr": "^4.0.0-beta1.3",
57-
"@tko/provider.bindingstring": "^4.0.0-beta1.6",
58-
"@tko/provider.component": "^4.0.0-beta1.6",
59-
"@tko/provider.databind": "^4.0.0-beta1.6",
60-
"@tko/provider.multi": "^4.0.0-beta1.3",
61-
"@tko/provider.virtual": "^4.0.0-beta1.6",
62-
"@tko/utils.component": "^4.0.0-beta1.3",
63-
"@tko/utils.functionrewrite": "^4.0.0-beta1.3",
49+
"@tko/binding.component": "^4.0.0",
50+
"@tko/binding.core": "^4.0.0",
51+
"@tko/binding.foreach": "^4.0.0",
52+
"@tko/binding.if": "^4.0.0",
53+
"@tko/binding.template": "^4.0.0",
54+
"@tko/builder": "^4.0.0",
55+
"@tko/filter.punches": "^4.0.0",
56+
"@tko/provider.attr": "^4.0.0",
57+
"@tko/provider.bindingstring": "^4.0.0",
58+
"@tko/provider.component": "^4.0.0",
59+
"@tko/provider.databind": "^4.0.0",
60+
"@tko/provider.multi": "^4.0.0",
61+
"@tko/provider.virtual": "^4.0.0",
62+
"@tko/utils.component": "^4.0.0",
63+
"@tko/utils.functionrewrite": "^4.0.0",
6464
"tslib": "^2.2.0"
6565
},
6666
"exports": {

builds/reference/CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# @tko/build.reference
2+
3+
## 4.0.0
4+
5+
### Patch Changes
6+
7+
- Stabilize the full public TKO package set for the 4.0.0 release.
8+
- Updated dependencies
9+
- @tko/binding.component@4.0.0
10+
- @tko/binding.core@4.0.0
11+
- @tko/binding.foreach@4.0.0
12+
- @tko/binding.if@4.0.0
13+
- @tko/binding.template@4.0.0
14+
- @tko/builder@4.0.0
15+
- @tko/filter.punches@4.0.0
16+
- @tko/provider.attr@4.0.0
17+
- @tko/provider.bindingstring@4.0.0
18+
- @tko/provider.component@4.0.0
19+
- @tko/provider.databind@4.0.0
20+
- @tko/provider.multi@4.0.0
21+
- @tko/provider.mustache@4.0.0
22+
- @tko/provider.native@4.0.0
23+
- @tko/provider.virtual@4.0.0
24+
- @tko/utils.component@4.0.0
25+
- @tko/utils.jsx@4.0.0

builds/reference/package.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "4.0.0-beta1.7",
2+
"version": "4.0.0",
33
"name": "@tko/build.reference",
44
"description": "The TKO Reference Build",
55
"repository": {
@@ -15,23 +15,23 @@
1515
},
1616
"license": "MIT",
1717
"dependencies": {
18-
"@tko/binding.component": "^4.0.0-beta1.3",
19-
"@tko/binding.core": "^4.0.0-beta1.3",
20-
"@tko/binding.foreach": "^4.0.0-beta1.3",
21-
"@tko/binding.if": "^4.0.0-beta1.3",
22-
"@tko/binding.template": "^4.0.0-beta1.3",
23-
"@tko/builder": "^4.0.0-beta1.6",
24-
"@tko/filter.punches": "^4.0.0-beta1.3",
25-
"@tko/provider.attr": "^4.0.0-beta1.3",
26-
"@tko/provider.bindingstring": "^4.0.0-beta1.6",
27-
"@tko/provider.component": "^4.0.0-beta1.6",
28-
"@tko/provider.databind": "^4.0.0-beta1.6",
29-
"@tko/provider.multi": "^4.0.0-beta1.3",
30-
"@tko/provider.mustache": "^4.0.0-beta1.6",
31-
"@tko/provider.native": "^4.0.0-beta1.3",
32-
"@tko/provider.virtual": "^4.0.0-beta1.6",
33-
"@tko/utils.component": "^4.0.0-beta1.3",
34-
"@tko/utils.jsx": "^4.0.0-beta1.3",
18+
"@tko/binding.component": "^4.0.0",
19+
"@tko/binding.core": "^4.0.0",
20+
"@tko/binding.foreach": "^4.0.0",
21+
"@tko/binding.if": "^4.0.0",
22+
"@tko/binding.template": "^4.0.0",
23+
"@tko/builder": "^4.0.0",
24+
"@tko/filter.punches": "^4.0.0",
25+
"@tko/provider.attr": "^4.0.0",
26+
"@tko/provider.bindingstring": "^4.0.0",
27+
"@tko/provider.component": "^4.0.0",
28+
"@tko/provider.databind": "^4.0.0",
29+
"@tko/provider.multi": "^4.0.0",
30+
"@tko/provider.mustache": "^4.0.0",
31+
"@tko/provider.native": "^4.0.0",
32+
"@tko/provider.virtual": "^4.0.0",
33+
"@tko/utils.component": "^4.0.0",
34+
"@tko/utils.jsx": "^4.0.0",
3535
"tslib": "^2.2.0"
3636
},
3737
"files": [

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"version": "4.0.0-beta1.7"
2+
"version": "4.0.0"
33
}

0 commit comments

Comments
 (0)