Skip to content

Commit 4820c72

Browse files
github-actions[bot]geodask
authored andcommitted
chore: version packages
1 parent f5d2857 commit 4820c72

File tree

4 files changed

+23
-22
lines changed

4 files changed

+23
-22
lines changed

.changeset/eleven-facts-repeat.md

Lines changed: 0 additions & 20 deletions
This file was deleted.

packages/svelte-reactive-table/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# svelte-reactive-table
22

3+
## 0.5.0
4+
5+
### Minor Changes
6+
7+
- 99fff82: feat: implement plugin architecture for table features
8+
9+
This update redesigns how table features work by introducing a standardized plugin system. Features like pagination, sorting, and column visibility are now implemented as plugins with a consistent interface.
10+
11+
Improvements include:
12+
13+
- New plugin system with `table.use(plugin)` method
14+
- Enhanced pagination state with `hasNextPage`, `hasPreviousPage`, `isFirstPage`, `isLastPage`, and `pageItemRange`
15+
- Better TypeScript types for improved type safety
16+
- Standardized plugin lifecycle with init and cleanup methods
17+
18+
BREAKING CHANGES:
19+
20+
- Plugins must now be attached to tables using `table.use(plugin)`
21+
- Plugin state is accessed through `table.plugins.[pluginId].state`
22+
- Navigation methods are now renamed to `goToNextPage`, `goToPreviousPage`, `goToFirstPage`, `goToLastPage`
23+
324
## 0.4.1
425

526
### Patch Changes

packages/svelte-reactive-table/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "svelte-reactive-table",
3-
"version": "0.4.1",
3+
"version": "0.5.0",
44
"description": "A headless, fully reactive table library for Svelte applications",
55
"scripts": {
66
"dev": "vite dev",

sites/docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"shiki": "^3.4.2",
4444
"svelte": "5.30.2",
4545
"svelte-check": "^4.2.1",
46-
"svelte-reactive-table": "^0.4.1",
46+
"svelte-reactive-table": "^0.5.0",
4747
"tailwind-merge": "^3.3.0",
4848
"tailwind-variants": "^0.2.1",
4949
"tailwindcss": "^4.1.7",

0 commit comments

Comments
 (0)