-
551b3bd921
fix(writekit): a node selection is a real DOM range, not an absence of one
master
robonen
2026-08-11 05:52:54 +07:00
-
1d105b1f55
feat(writekit): a way out of atoms, and a slash menu that behaves
robonen
2026-08-11 05:11:29 +07:00
-
66d9faad22
build: bump privitives to 0.0.6 and writekit to 0.0.2
robonen
2026-08-11 03:45:34 +07:00
-
edcccf16d8
feat(docs): stop hiding half the component API — typed emits, exposes, flow guide
robonen
2026-08-11 03:37:23 +07:00
-
d2838ba8ee
fix(primitives): flow renders visibly by default and its declared events fire
robonen
2026-08-11 03:22:28 +07:00
-
cc93715c03
fix(writekit): attr coercion stops erasing data, validate runs, undo coalesces
robonen
2026-08-11 03:04:12 +07:00
-
ea96d720f2
perf(primitives): place the select panel in one layout pass
robonen
2026-08-10 04:37:43 +07:00
-
6da5ecaa83
fix(primitives): place the select panel when nothing is selected
robonen
2026-08-10 04:30:24 +07:00
-
1d2130f279
fix(primitives): make v-model, native attributes and panel styling usable under strict TS
robonen
2026-08-10 00:14:44 +07:00
-
3bc142af14
chore(deps): update peerdependency eslint to v10
renovate/major-eslint-monorepo
Renovate Bot
2026-08-08 00:03:44 +00:00
-
-
a523297241
chore(deps): update dependency eslint-plugin-unicorn to v73
renovate/eslint-plugin-unicorn-73.x
Renovate Bot
2026-08-04 04:04:12 +00:00
-
-
e59e05ac05
chore: bump version to 0.0.2 in jsr.json and package.json
robonen
2026-08-03 21:53:43 +07:00
-
85313c6046
feat: update useSnapPoints to improve drawer snapping behavior and add new features
robonen
2026-08-03 21:11:47 +07:00
-
f444feb7b3
chore(deps): update actions/setup-node action to v7
Renovate Bot
2026-07-14 04:04:07 +00:00
-
38c2cd5504
feat: enhance npm publish workflow with improved authentication and concurrency handling
robonen
2026-07-31 04:54:09 +07:00
-
c6b6b93e81
chore: update dependencies and package manager versions across projects
robonen
2026-07-31 04:21:32 +07:00
-
53e831894a
feat: enhance useVirtualList for dynamic item sizing and improved scrolling behavior
robonen
2026-07-29 17:19:47 +07:00
-
a8e5f63415
build: update version to 0.0.2
robonen
2026-07-17 22:10:56 +07:00
-
1cab48ca48
fix(fetch): accept a named interface as request body without a cast
robonen
2026-07-17 21:59:09 +07:00
-
8ea85c4aab
Merge pull request 'chore(deps): update actions/checkout action to v7' (#7) from renovate/actions-checkout-7.x into master
robonen
2026-06-18 19:44:24 +00:00
-
-
151e106aa7
chore(deps): update actions/checkout action to v7
Renovate Bot
2026-06-18 16:04:37 +00:00
-
-
655f30a658
test(scroll-area): improve glimpse type test for pointer interactions
robonen
2026-06-18 03:17:25 +07:00
-
ab6d8f6ce0
build: bump new versions
robonen
2026-06-18 02:57:03 +07:00
-
e73e8d2cdd
chore: update dependencies and configurations across multiple packages
robonen
2026-06-18 02:02:58 +07:00
-
6e70d4edd1
refactor(ci): replace dynamic package discovery with static package list
robonen
2026-06-16 06:01:38 +07:00
-
c8c9676d1e
Merge pull request #148 from robonen/docs
robonen
2026-06-15 17:50:26 +07:00
-
-
91fa464d95
refactor(docs): remove unused broadcastedRef composable
robonen
2026-06-15 17:49:59 +07:00
-
b24291ac3a
Merge pull request #147 from robonen/docs
robonen
2026-06-15 17:48:32 +07:00
-
-
98b76f46cf
fix(docs): build workspace libs before the Nuxt build
robonen
2026-06-15 17:41:34 +07:00
-
0679160cb0
Merge pull request #146 from robonen/docs
robonen
2026-06-15 17:16:22 +07:00
-
-
4c8c3a396e
chore(ci): migrate workflows from GitHub to Gitea; update lockfile
robonen
2026-06-15 16:55:23 +07:00
-
8adc2522c6
docs: site WIP, extractor type cleanup, tests preset; add broadcastedRef
robonen
2026-06-15 16:55:22 +07:00
-
be667df3d8
chore(stories): wire tests preset into lint config
robonen
2026-06-15 16:55:07 +07:00
-
a147ec0730
docs(core): update crdt/encoding/fetch docs and lint config
robonen
2026-06-15 16:55:07 +07:00
-
aa2938cb34
refactor(toolkit): type source any with proper types
robonen
2026-06-15 16:55:07 +07:00
-
44848bc9e6
refactor(platform): type focusScope helper; browser updates
robonen
2026-06-15 16:54:51 +07:00
-
425a7bc6e7
refactor(stdlib): replace source any with unknown/generics
robonen
2026-06-15 16:54:50 +07:00
-
d6c6a62557
chore(eslint): add shared tests preset and relax no-console
robonen
2026-06-15 16:54:50 +07:00
-
eefd7abf83
feat(primitives): media-editor components, category reorg, perf + type cleanup
robonen
2026-06-15 16:54:29 +07:00
-
661a55719e
perf(primitives): add performance audit report and vitest bench baselines
robonen
2026-06-15 16:54:28 +07:00
-
263c32002f
feat(writekit): rename @robonen/editor to @robonen/writekit
robonen
2026-06-15 16:54:06 +07:00
-
858cd8f8e0
Merge pull request #143 from robonen/docs
robonen
2026-06-10 16:36:24 +07:00
-
-
55e78786d6
fix(extract): improve rawExampleText function to trim trailing whitespace more effectively
robonen
2026-06-10 16:31:16 +07:00
-
a39d93a6a4
Merge branch 'master' into docs
robonen
2026-06-10 16:24:41 +07:00
-
-
-
-
45cf3d78da
feat(ci): add sentinel job to aggregate matrix results and ensure all checks pass
robonen
2026-06-10 16:23:03 +07:00
-
9375304e1a
feat(navigation-menu): enhance context handling and lifecycle management
robonen
2026-06-10 16:16:12 +07:00
-
225c3b8530
Merge pull request #142 from robonen/docs
robonen
2026-06-10 15:13:40 +07:00
-
-
a82f5f2dfd
feat(storage): enhance useStorageAsync with cross-instance sync and event handling
robonen
2026-06-10 15:09:46 +07:00
-
98e243dc04
Merge pull request #141 from robonen/docs
robonen
2026-06-09 13:58:53 +07:00
-
-
07937e26db
feat(forms): add useMaskedField and useMaskedInput composables for input masking
robonen
2026-06-09 13:54:52 +07:00
-
a0154dabf5
chore(deps): update all non-major dependencies (#120)
renovate[bot]
2026-06-09 01:15:28 +00:00
-
088970ba27
Merge pull request #140 from robonen/docs
robonen
2026-06-08 21:32:16 +07:00
-
-
6de7c72fb3
fix(docs): shorten TMPDIR on macOS so the dev server's vite-node socket fits
robonen
2026-06-08 21:11:53 +07:00
-
53c725d3b2
docs(editor): richer playground (drag, multiplayer, live output) + drop contenteditable outline
robonen
2026-06-08 21:02:30 +07:00
-
a5b3c165d4
Merge pull request #139 from robonen/docs
robonen
2026-06-08 20:45:33 +07:00
-
-
024685e265
docs(editor): add an interactive editor playground
robonen
2026-06-08 20:37:51 +07:00
-
3ba4af1ac4
Merge pull request #137 from robonen/docs
robonen
2026-06-08 17:46:03 +07:00
-
-
f4cc6e45eb
test(vue): avoid CSS-wide keyword as a custom-property value in useCssVar test
robonen
2026-06-08 17:32:29 +07:00
-
d88fe9f9ab
chore: gitignore vitest failure attachments
robonen
2026-06-08 17:22:38 +07:00
-
f335c7db61
test(editor): wait for async selectionchange in cross-block selection test
robonen
2026-06-08 17:20:40 +07:00
-
73e701a2c5
chore: update all deps
robonen
2026-06-08 17:11:14 +07:00
-
4458744dcf
ci: run playwright install in the package context
robonen
2026-06-08 16:53:25 +07:00
-
f40cc55497
ci: run build, lint and test in parallel per package
robonen
2026-06-08 16:50:34 +07:00
-
9d78f63e56
ci: install Playwright Chromium before running tests
robonen
2026-06-08 16:39:18 +07:00
-
67ca9252b7
fix(docs): use replaceAll in the doc-section TOC slug helper
robonen
2026-06-08 16:28:52 +07:00
-
c2252a2a5c
chore(eslint): exclude docs-site content from linting
robonen
2026-06-08 16:28:52 +07:00
-
27f7a0f00e
fix(docs): update NODE_VERSION to 24.x in CI and publish workflows
robonen
2026-06-08 16:11:27 +07:00
-
5c33ed36a4
fix(docs): resolve @robonen/* workspace imports from source
robonen
2026-06-08 16:05:19 +07:00
-
8586b2be1e
Merge branch 'master' into docs
robonen
2026-06-08 15:59:16 +07:00
-
-
-
-
13de500d11
chore: update lockfile, root vitest config, and mcp config
robonen
2026-06-08 15:52:03 +07:00
-
53f2d7ceef
docs: add package introductions and the @robonen/crdt guide
robonen
2026-06-08 15:52:03 +07:00
-
09433415b6
feat(docs): doc-sections system, crdt package, MCP server, and responsive fixes
robonen
2026-06-08 15:52:03 +07:00
-
def1db8b6c
fix(primitives): component fixes and test cleanup
robonen
2026-06-08 15:51:30 +07:00
-
9ef8125965
chore(editor): view, selection-bridge, and type fixes
robonen
2026-06-08 15:51:30 +07:00
-
e83f10fe32
docs(vue): add interactive demo for every composable
robonen
2026-06-08 15:51:16 +07:00
-
59e995d0b5
feat(vue): expand @robonen/vue composable collection
robonen
2026-06-08 15:51:16 +07:00
-
9a912f7a77
fix(core): update encoding QR constants and fetch utils
robonen
2026-06-08 15:50:59 +07:00
-
74fbd0c005
feat(stdlib): add immutable array ops, deep set, and isEqual comparator
robonen
2026-06-08 15:50:59 +07:00
-
4678a372b1
chore(eslint): update shared presets and config exports
robonen
2026-06-08 15:50:59 +07:00
-
5c583b64a4
chore: update pnpm-lock.yaml for eslint toolchain + typescript
robonen
2026-06-07 16:30:27 +07:00
-
96ac895f7a
chore(docs): eslint migration + extractor updates
robonen
2026-06-07 16:30:14 +07:00
-
23a2795523
chore(stories): eslint/tsconfig migration
robonen
2026-06-07 16:30:05 +07:00
-
09272dffeb
feat(editor): eslint/tsconfig migration + type fixes
robonen
2026-06-07 16:30:05 +07:00
-
626fbc70d8
fix(primitives): eslint/tsconfig migration, asChild refactor, type fixes
robonen
2026-06-07 16:29:56 +07:00
-
c7644ade69
fix(vue): eslint/tsconfig migration + resolve type errors
robonen
2026-06-07 16:29:39 +07:00
-
e6919de29e
chore(platform): eslint/tsconfig migration + browser utils
robonen
2026-06-07 16:29:28 +07:00
-
da8d137be4
chore(encoding): eslint/tsconfig migration
robonen
2026-06-07 16:29:27 +07:00
-
a7e668ced8
feat(fetch): plugin system + eslint/tsconfig migration
robonen
2026-06-07 16:29:18 +07:00
-
96f4cba4a8
feat(stdlib): new modules + eslint/tsconfig migration
robonen
2026-06-07 16:29:08 +07:00
-
008d85a8fd
feat(crdt): add @robonen/crdt package
robonen
2026-06-07 16:28:58 +07:00
-
70a8678743
chore: workspace eslint catalog, typescript dev dep, monorepo skill
robonen
2026-06-07 16:28:20 +07:00
-
7693b49253
chore(configs): migrate oxlint→eslint presets, refactor tsconfig
robonen
2026-06-07 16:28:10 +07:00
-
d3429dad2b
chore(deps): update pnpm.catalog.default vitest to v4.1.0 [security] (#135)
renovate[bot]
2026-06-05 01:10:16 +00:00
-
1d3efa5028
feat(primitives): add menu, dropdown-menu, context-menu, and menubar primitives
robonen
2026-05-17 18:48:43 +07:00
-
333a18cbaf
refactor(presence): enhance slot handling and attribute forwarding
robonen
2026-03-26 17:19:31 +07:00
-
fe527daad1
Merge pull request #130 from robonen/copilot/add-fetch-wrapper-optimization
robonen
2026-03-26 16:12:10 +07:00
-
-
1db475c982
refactor(core/fetch): optimize perfomance, improve types
robonen
2026-03-26 16:10:19 +07:00
-
4876e04ceb
Merge remote-tracking branch 'origin/master' into copilot/add-fetch-wrapper-optimization
robonen
2026-03-26 06:32:03 +07:00
-
-
-
-
b144a8bdd3
Merge pull request #89 from robonen/feat/stdlib/retry
robonen
2026-03-26 06:29:21 +07:00
-
-
6b4ddc9733
refactor(retry): simplify error handling in retry tests and ensure consistent promise rejection handling
robonen
2026-03-26 06:28:09 +07:00