8171e0812d
ci: drop gh packages publish
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
2026-07-05 19:29:58 +02:00
a4436b7405
chore: release v5.0.1-beta.6
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
Release / Changelog (push) Has been cancelled
Release / Publish to npm (push) Has been cancelled
Release / Publish to GitHub Packages (push) Has been cancelled
2026-07-05 19:21:54 +02:00
875891b282
ci: fix gh publish
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
2026-07-05 19:21:41 +02:00
5408e232e5
chore: release v5.0.1-beta.5
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
2026-07-05 19:15:39 +02:00
de0d292f54
ci: add gh package publish scope
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
2026-07-05 19:15:28 +02:00
ebee172a20
chore: release v5.0.1-beta.4
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
Release / Changelog (push) Has been cancelled
Release / Publish to npm (push) Has been cancelled
Release / Publish to GitHub Packages (push) Has been cancelled
2026-07-05 19:13:22 +02:00
cf153566f0
ci: publish gh package w/o scope
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
2026-07-05 19:12:55 +02:00
5efc80d8e5
chore: release v5.0.1-beta.3
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
Release / Changelog (push) Has been cancelled
Release / Publish to npm (push) Has been cancelled
Release / Publish to GitHub Packages (push) Has been cancelled
2026-07-05 18:51:04 +02:00
5e18505760
chore: fix package repo
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
2026-07-05 17:25:19 +02:00
9bfa2eff18
chore: release v5.0.1-beta.2
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
Release / Changelog (push) Has been cancelled
Release / Publish to npm (push) Has been cancelled
Release / Publish to GitHub Packages (push) Has been cancelled
2026-07-05 17:20:08 +02:00
0cbd01a926
ci: detect tagged release
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
2026-07-05 17:19:53 +02:00
a40a29d191
chore: release v5.0.1-beta.1
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
Release / Changelog (push) Has been cancelled
Release / Publish to npm (push) Has been cancelled
Release / Publish to GitHub Packages (push) Has been cancelled
2026-07-05 17:16:22 +02:00
b0e48e404d
ci: publishing
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
2026-07-05 17:16:02 +02:00
f320e845bb
chore: nightly full e2e and size limit tests
Tests / Unit (push) Waiting to run
Tests / E2E (push) Waiting to run
2026-07-05 16:33:10 +02:00
b5b7008abf
chore: allow esbuild build
Tests / Unit (happy-dom) (push) Waiting to run
Tests / E2E (Chromium + Firefox + WebKit) (push) Waiting to run
Tests / Size limit (push) Waiting to run
2026-07-05 16:25:23 +02:00
02ca084197
chore: update pnpm allowBuilds
Tests / Unit (happy-dom) (push) Waiting to run
Tests / E2E (Chromium + Firefox + WebKit) (push) Waiting to run
Tests / Size limit (push) Waiting to run
2026-07-05 16:18:35 +02:00
6af7598973
chore: add github test actions
Tests / Unit (happy-dom) (push) Waiting to run
Tests / E2E (Chromium + Firefox + WebKit) (push) Waiting to run
Tests / Size limit (push) Waiting to run
2026-07-05 16:10:35 +02:00
ef20daa140
chore: pre-commit test:all
2026-07-05 15:43:23 +02:00
ce30b114a2
chore: new demo workspace & e2e tests
...
- this adds a new demo web app with vite HMR for development
- all examples are covered with e2e tests
2026-07-05 15:40:53 +02:00
038674a74e
chore: update README note
2026-07-05 12:38:17 +02:00
891e63c335
chore: release v5.0.0
Release / release (push) Has been cancelled
2026-07-05 12:27:42 +02:00
34f7ff0ff5
chore: update release script
2026-07-05 12:25:36 +02:00
4cbd27269d
chore: fix package release script
2026-07-05 12:17:55 +02:00
bdd066929b
chore: add .nvmrc
2026-07-05 12:17:31 +02:00
5b70f90c8b
chore: add simple-git dev dep
2026-07-05 12:17:31 +02:00
e806d9604f
chore: add release workflow
2026-07-05 12:17:31 +02:00
f5703af9f4
chore: add release script
2026-07-05 12:01:58 +02:00
5503e57897
feat: buffer attribute changes until end of onInit
...
The assumption of everything starting at `onInit` breaks when browsers
triggers `attributeChanged` first after parsing HTML. This buffers all
property initialization after `onInit` logic for more predictable
behavior
2026-07-05 11:54:44 +02:00
61d0a5adf9
feat!: better distinction between props & attr
...
`onChanges` now introduces an `attribute` in its arguments and
repurposes the `property` to be used for this.props lookup
- `property` is now the camelCase key for `this.props`
- `attribute` is the kebab-case attribute name (i.e., what used to be
`property` before v5)
2026-07-05 11:43:56 +02:00
0e367fa2ec
fix: wrong attr behavior caused by empty strings
2026-07-05 11:25:05 +02:00
248ef14322
fix: no TypeErorr for default props; add strictProps
...
- Remove thrown error if type difference is found in defined props
- Introduce strictProps toggle for error behavior
- Extract size changes to its own log file
2026-07-05 11:11:36 +02:00
394e094693
fix: safer prop clone w/ define-time validation
...
- This implements clear errors & warnings when non-serializeable values are assigned to properties
- Adjusts the size limit budget to allow better messages
- Updates references to size limits
2026-07-05 10:49:16 +02:00
4ffb5f0674
fix: no attribute writes in constructor
2026-07-05 10:30:01 +02:00
ec2033fe26
test: cover current behavior
2026-07-05 09:37:08 +02:00
8af38226b4
chore: initialize agent instructions
2026-07-05 07:27:17 +02:00
cb7c9bcc02
chore: add priority note on readme
2026-07-05 07:17:26 +02:00
f6fe02bf12
feat(docs): more concise tagline for maximum marketing impact
2026-05-16 10:16:58 +02:00
10a8a5203e
feat(docs): update home page title & tagline
2026-05-16 09:54:06 +02:00
4b274e1e99
refactor: link jsdocs to webcomponent.io docs
2026-05-08 19:20:36 +02:00
f9f839ed6c
chore(docs): remove package-lock
2026-05-08 15:40:02 +02:00
5c80d196ce
chore(docs): upgrade to astro 6
2026-05-08 15:34:11 +02:00
74fbf45fcf
feat: change all github repo to new username: ayo-run
2026-05-08 14:47:10 +02:00
f004f2d0a6
chore: update husky prep script; "install" is deprecated
2026-05-08 14:45:48 +02:00
dd32500253
chore: add rootDir in tsconfig
2026-05-08 14:44:20 +02:00
e6394f0825
chore: fix repository prop in package.json
2026-05-08 14:41:16 +02:00
26b8aa505f
4.1.2
2026-05-08 14:39:17 +02:00
005bd2e8ae
feat: update error message on using styles outside shadow roots
2026-05-08 14:37:43 +02:00
64a2a3fc87
chore: use hi@ayo.run email
2026-03-18 11:35:23 +01:00
64d0451d72
chore: fix lint issues
2026-03-11 22:38:23 +01:00
593944b619
feat(docs): remove discord from social links and ways to get in touch
2026-03-11 22:25:37 +01:00