Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
19291dc
failure contract
alexanderkirtzel Oct 20, 2026
8ba06c4
delivery order
alexanderkirtzel Oct 21, 2026
4100ede
standard events
alexanderkirtzel Oct 21, 2026
c226c2e
guards transports
alexanderkirtzel Oct 21, 2026
b69a7f0
contract fixes
alexanderkirtzel Oct 21, 2026
4924364
design time
alexanderkirtzel Oct 21, 2026
1a19bf4
init timeout
alexanderkirtzel Oct 21, 2026
4aa2644
kit fixes
alexanderkirtzel Oct 21, 2026
4ca1bc7
sources acknowledge
alexanderkirtzel Oct 21, 2026
5bf850a
kit env phases
alexanderkirtzel Oct 21, 2026
5c7d2b7
kit ingest transformers
alexanderkirtzel Oct 21, 2026
d69edd4
kit cause count
alexanderkirtzel Oct 21, 2026
09fbb60
web vendors
alexanderkirtzel Oct 21, 2026
2251f63
vendor attributes
alexanderkirtzel Oct 21, 2026
75f4f34
web recipe
alexanderkirtzel Oct 21, 2026
afd49db
kit batch off
alexanderkirtzel Oct 21, 2026
0551558
kit declared skips
alexanderkirtzel Oct 21, 2026
52a4a71
server steps
alexanderkirtzel Oct 21, 2026
216f9ea
server recipe
alexanderkirtzel Oct 21, 2026
e51bc29
aws errors
alexanderkirtzel Oct 21, 2026
ceb3682
guards flip
alexanderkirtzel Oct 21, 2026
2374f54
docs release
alexanderkirtzel Oct 21, 2026
e54103f
kit seat fixes
alexanderkirtzel Oct 21, 2026
4efe0b9
source log levels
alexanderkirtzel Oct 21, 2026
22be94a
amplitude deps
alexanderkirtzel Oct 21, 2026
a30ea7e
logger seat fixes
alexanderkirtzel Oct 21, 2026
9dea517
contract seat fixes
alexanderkirtzel Oct 21, 2026
26434ce
server seat fixes
alexanderkirtzel Oct 21, 2026
52db3d5
web seat fixes
alexanderkirtzel Oct 21, 2026
3d7f175
server seat round
alexanderkirtzel Oct 21, 2026
4af2617
server sdk fixes
alexanderkirtzel Oct 21, 2026
2e19d35
web skips amplitude
alexanderkirtzel Oct 21, 2026
436b8d0
snowplow consent
alexanderkirtzel Oct 21, 2026
7e5fc27
docs fixes
alexanderkirtzel Oct 21, 2026
acf757d
docs minors
alexanderkirtzel Oct 21, 2026
2634b39
amplitude lazy plugins
alexanderkirtzel Oct 21, 2026
5fad2d9
vendor env document
alexanderkirtzel Oct 21, 2026
b1d65e2
loader changesets
alexanderkirtzel Oct 21, 2026
faa5c77
loader budget
alexanderkirtzel Oct 21, 2026
964590a
platform boundaries
alexanderkirtzel Oct 21, 2026
eb65ca6
chore: version packages
github-actions[bot] Oct 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 0 additions & 8 deletions .changeset/cli-token-only-auth.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/flow-ref-empty-hint.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/flow-ref-hyphen-names.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/moin-capture-ping.md

This file was deleted.

5 changes: 5 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,11 @@ jobs:
turbo-${{ runner.os }}-
- name: Validate documentation
run: npm run validate:links
# Every package is one platform (web, server or neutral) and its tsconfig
# and eslint config enforce it. Outside turbo, so no cache can replay an
# old pass.
- name: Check platform boundaries
run: npm run check:platform
- name: Verify (PR, affected only)
if: github.event_name == 'pull_request'
run: |
Expand Down
10 changes: 10 additions & 0 deletions apps/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# walkeros

## 4.8.2

### Patch Changes

- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [dbb558d]
- Updated dependencies [964590a]
- @walkeros/cli@4.8.2

## 4.8.1

### Patch Changes
Expand Down
4 changes: 4 additions & 0 deletions apps/cli/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
import baseConfig from '@walkeros/config/eslint';
import { nodePlatform } from '@walkeros/config/eslint/node';

export default [...baseConfig, ...nodePlatform];
4 changes: 2 additions & 2 deletions apps/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "walkeros",
"version": "4.8.1",
"version": "4.8.2",
"description": "walkerOS CLI - Bundle and deploy walkerOS components",
"license": "MIT",
"type": "module",
Expand All @@ -18,7 +18,7 @@
"clean": "rm -rf .turbo && rm -rf dist"
},
"dependencies": {
"@walkeros/cli": "4.8.1"
"@walkeros/cli": "4.8.2"
},
"devDependencies": {
"tsup": "^8.5.1",
Expand Down
2 changes: 1 addition & 1 deletion apps/demos/flows/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ <h2>Quick Events</h2>
<button class="btn btn-warning" onclick="elb({ name: 'form submit', data: { form: 'newsletter' } })">
Form Submit
</button>
<button class="btn btn-purple" onclick="elb({ name: 'order complete', data: { orderId: 'ORD-' + Date.now(), total: 99.99 } })">
<button class="btn btn-purple" onclick="elb({ name: 'order complete', data: { orderId: 'ORD-' + Date.now(), value: 99.99 } })">
Order Complete
</button>
</div>
Expand Down
2 changes: 1 addition & 1 deletion apps/demos/flows/pentest/load-test.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ const events = [
name: 'product view',
data: { id: 'SKU-001', name: 'walkerOS Pro', price: 299 },
},
{ name: 'order complete', data: { orderId: 'ORD-12345', total: 299.99 } },
{ name: 'order complete', data: { orderId: 'ORD-12345', value: 299.99 } },
];

export default function () {
Expand Down
40 changes: 40 additions & 0 deletions apps/demos/react/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
# walkeros-demo-react

## 2.0.27

### Patch Changes

- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [7e5fc27]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [7e5fc27]
- Updated dependencies [2374f54]
- Updated dependencies [964590a]
- Updated dependencies [2374f54]
- Updated dependencies [7e5fc27]
- Updated dependencies [2374f54]
- Updated dependencies [964590a]
- Updated dependencies [4100ede]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [15eb7b2]
- Updated dependencies [33a2779]
- Updated dependencies [33a2779]
- Updated dependencies [b1d65e2]
- Updated dependencies [964590a]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [b1d65e2]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- @walkeros/collector@4.8.2
- @walkeros/core@4.8.2
- @walkeros/web-core@4.8.2
- @walkeros/web-destination-api@4.8.2
- @walkeros/web-destination-gtag@4.8.2
- @walkeros/web-source-browser@4.8.2

## 2.0.26

### Patch Changes
Expand Down
16 changes: 8 additions & 8 deletions apps/demos/react/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "walkeros-demo-react",
"version": "2.0.26",
"version": "2.0.27",
"private": true,
"type": "module",
"scripts": {
Expand All @@ -16,12 +16,12 @@
},
"dependencies": {
"@remix-run/router": "^1.23.0",
"@walkeros/collector": "4.8.1",
"@walkeros/core": "4.8.1",
"@walkeros/web-core": "4.8.1",
"@walkeros/web-destination-api": "4.8.1",
"@walkeros/web-destination-gtag": "4.8.1",
"@walkeros/web-source-browser": "4.8.1",
"@walkeros/collector": "4.8.2",
"@walkeros/core": "4.8.2",
"@walkeros/web-core": "4.8.2",
"@walkeros/web-destination-api": "4.8.2",
"@walkeros/web-destination-gtag": "4.8.2",
"@walkeros/web-source-browser": "4.8.2",
"react": "^19.2.3",
"react-dom": "^19.2.3",
"react-router-dom": "^7.10.1"
Expand All @@ -34,7 +34,7 @@
"@types/react": "^19.2.7",
"@types/react-dom": "^19.2.3",
"@vitejs/plugin-react": "^6.0.2",
"@walkeros/config": "4.8.1",
"@walkeros/config": "4.8.2",
"autoprefixer": "^10.4.23",
"eslint-plugin-react-hooks": "^7.0.1",
"eslint-plugin-react-refresh": "^0.5.2",
Expand Down
2 changes: 1 addition & 1 deletion apps/demos/react/src/components/Order.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ function Order({ orderId }: OrderProps) {
<div>
<p className="text-gray-600">Total</p>
<p
{...tagger('order').data('total', orderDetails.total).get()}
{...tagger('order').data('value', orderDetails.total).get()}
className="font-semibold"
>
€{orderDetails.total.toFixed(2)}
Expand Down
2 changes: 1 addition & 1 deletion apps/demos/react/src/setupTests.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ const localStorageMock = {
removeItem: jest.fn(),
clear: jest.fn(),
};
global.localStorage = localStorageMock as unknown as Storage;
globalThis.localStorage = localStorageMock as unknown as Storage;
19 changes: 19 additions & 0 deletions apps/demos/storybook/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# @walkeros/storybook-demo

## 4.8.2

### Patch Changes

- Updated dependencies [2374f54]
- Updated dependencies [7e5fc27]
- Updated dependencies [2374f54]
- Updated dependencies [964590a]
- Updated dependencies [4100ede]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [15eb7b2]
- Updated dependencies [33a2779]
- Updated dependencies [33a2779]
- Updated dependencies [2374f54]
- @walkeros/core@4.8.2
- @walkeros/explorer@4.8.2
- @walkeros/web-source-browser@4.8.2

## 4.8.1

### Patch Changes
Expand Down
10 changes: 5 additions & 5 deletions apps/demos/storybook/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@walkeros/storybook-demo",
"private": true,
"version": "4.8.1",
"version": "4.8.2",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -14,9 +14,9 @@
"build-storybook": "storybook build"
},
"dependencies": {
"@walkeros/core": "4.8.1",
"@walkeros/explorer": "4.8.1",
"@walkeros/web-source-browser": "4.8.1",
"@walkeros/core": "4.8.2",
"@walkeros/explorer": "4.8.2",
"@walkeros/web-source-browser": "4.8.2",
"react": "^19.2.3",
"react-dom": "^19.2.3"
},
Expand All @@ -28,7 +28,7 @@
"@types/react": "^19.2.7",
"@types/react-dom": "^19.2.3",
"@vitejs/plugin-react": "^6.0.2",
"@walkeros/storybook-addon": "4.8.1",
"@walkeros/storybook-addon": "4.8.2",
"autoprefixer": "^10.4.23",
"eslint": "^9.39.2",
"eslint-plugin-react-hooks": "^7.0.1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
"data-elb-checkout=shipping:5;currency:EUR",
"data-elb-checkout=subtotal:249;currency:EUR",
"data-elb-checkout=taxes:5.52;currency:EUR",
"data-elb-checkout=total:259.52;currency:EUR",
"data-elb-checkout=value:259.52;currency:EUR",
"data-elb-order=id:0rd3r1d",
"data-elb-order=shipping-city:20354 Hamburg",
"data-elb-order=shipping-country:Germany",
"data-elb-order=shipping:5",
"data-elb-order=subtotal:249;currency:EUR",
"data-elb-order=taxes:5.52",
"data-elb-order=total:259.52",
"data-elb-order=value:259.52",
"data-elb-product=availability:in_stock",
"data-elb-product=category:Travel/Bags",
"data-elb-product=color:black",
Expand Down
4 changes: 2 additions & 2 deletions apps/demos/storybook/src/demos/shop/data.ts
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ export const checkoutSummary: SummaryLine[] = [
{ label: 'Taxes', property: 'taxes', amount: 5.52, currency: 'EUR' },
{
label: 'Total',
property: 'total',
property: 'value',
amount: 259.52,
currency: 'EUR',
emphasis: true,
Expand Down Expand Up @@ -207,7 +207,7 @@ export const order: OrderContent = {
{ label: 'Subtotal', property: 'subtotal', amount: 249, currency: 'EUR' },
{ label: 'Shipping', property: 'shipping', amount: 5 },
{ label: 'Taxes', property: 'taxes', amount: 5.52 },
{ label: 'Total', property: 'total', amount: 259.52, emphasis: true },
{ label: 'Total', property: 'value', amount: 259.52, emphasis: true },
],
address: {
lines: ['elbwalker GmbH', 'Gerhofstraße 1-3'],
Expand Down
4 changes: 2 additions & 2 deletions apps/demos/tagging/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1163,7 +1163,7 @@ <h4 class="text-sm">
>
<dt class="text-base font-medium">Total</dt>
<dd
data-elb-checkout="total:259.52;currency:EUR"
data-elb-checkout="value:259.52;currency:EUR"
class="text-base font-medium text-gray-900"
>
&euro;259.52
Expand Down Expand Up @@ -1304,7 +1304,7 @@ <h3 class="text-gray-900">
class="flex items-center justify-between border-t border-gray-200 text-gray-900 pt-6"
>
<dt class="text-base">Total</dt>
<dd data-elb-order="total: 259.52" class="text-base">
<dd data-elb-order="value: 259.52" class="text-base">
&euro;259.52
</dd>
</div>
Expand Down
4 changes: 2 additions & 2 deletions apps/demos/tagging/index.local.html
Original file line number Diff line number Diff line change
Expand Up @@ -1182,7 +1182,7 @@ <h4 class="text-sm">
>
<dt class="text-base font-medium">Total</dt>
<dd
data-elb-checkout="total:259.52;currency:EUR"
data-elb-checkout="value:259.52;currency:EUR"
class="text-base font-medium text-gray-900"
>
&euro;259.52
Expand Down Expand Up @@ -1323,7 +1323,7 @@ <h3 class="text-gray-900">
class="flex items-center justify-between border-t border-gray-200 text-gray-900 pt-6"
>
<dt class="text-base">Total</dt>
<dd data-elb-order="total: 259.52" class="text-base">
<dd data-elb-order="value: 259.52" class="text-base">
&euro;259.52
</dd>
</div>
Expand Down
40 changes: 40 additions & 0 deletions apps/explorer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
# @walkeros/explorer

## 4.8.2

### Patch Changes

- 33a2779: `$flow` references now accept flow names with a hyphen, such as
`$flow.tracking-server.url`.
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [7e5fc27]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [7e5fc27]
- Updated dependencies [2374f54]
- Updated dependencies [964590a]
- Updated dependencies [2374f54]
- Updated dependencies [7e5fc27]
- Updated dependencies [2374f54]
- Updated dependencies [964590a]
- Updated dependencies [4100ede]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [15eb7b2]
- Updated dependencies [33a2779]
- Updated dependencies [33a2779]
- Updated dependencies [b1d65e2]
- Updated dependencies [964590a]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- Updated dependencies [b1d65e2]
- Updated dependencies [2374f54]
- Updated dependencies [2374f54]
- @walkeros/collector@4.8.2
- @walkeros/core@4.8.2
- @walkeros/web-core@4.8.2
- @walkeros/web-destination-gtag@4.8.2
- @walkeros/web-source-browser@4.8.2

## 4.8.1

### Patch Changes
Expand Down
19 changes: 19 additions & 0 deletions apps/explorer/eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -1,7 +1,26 @@
import baseConfig from '@walkeros/config/eslint/web';
import { nodeGlobals } from '@walkeros/config/eslint';
import storybook from 'eslint-plugin-storybook';

export default [
...baseConfig,
...storybook.configs['flat/recommended'],
{
// walkeros-design-check is a Node bin, not web code.
files: ['src/design/check/**', 'src/design/generate.ts'],
rules: {
'no-restricted-globals': 'off',
'no-restricted-imports': 'off',
},
},
{
// process.env.NODE_ENV is the define every React bundler sets.
files: ['src/components/atoms/code.tsx'],
rules: {
'no-restricted-globals': [
'error',
...nodeGlobals.filter((name) => name !== 'process'),
],
},
},
];
Loading
Loading