Skip to content

Commit 8cdfc4d

Browse files
github-actions[bot]geodask
authored andcommitted
chore: version packages
1 parent 70b932a commit 8cdfc4d

File tree

3 files changed

+7
-17
lines changed

3 files changed

+7
-17
lines changed

.changeset/loose-moons-wear.md

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

packages/svelte-reactive-table/CHANGELOG.md

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

3+
## 0.6.1
4+
5+
### Patch Changes
6+
7+
- 70b932a: chore: update packages
8+
39
## 0.6.0
410

511
### Minor Changes
@@ -9,7 +15,6 @@
915
This update introduces a flexible and easy-to-use filtering system that supports multiple filter types and intelligent value matching.
1016

1117
Key features:
12-
1318
- New `reactiveFiltering` plugin for flexible data filtering
1419
- Intelligent filter matching: exact values, arrays for IN operations, and custom predicate functions
1520
- Built-in string filtering with case-insensitive contains matching by default
@@ -29,14 +34,12 @@
2934
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.
3035

3136
Improvements include:
32-
3337
- New plugin system with `table.use(plugin)` method
3438
- Enhanced pagination state with `hasNextPage`, `hasPreviousPage`, `isFirstPage`, `isLastPage`, and `pageItemRange`
3539
- Better TypeScript types for improved type safety
3640
- Standardized plugin lifecycle with init and cleanup methods
3741

3842
BREAKING CHANGES:
39-
4043
- Plugins must now be attached to tables using `table.use(plugin)`
4144
- Plugin state is accessed through `table.plugins.[pluginId].state`
4245
- Navigation methods are now renamed to `goToNextPage`, `goToPreviousPage`, `goToFirstPage`, `goToLastPage`
@@ -62,7 +65,6 @@
6265
### Minor Changes
6366

6467
- 8df363c: feat: add column visibility as an opt-in feature
65-
6668
- Introduced new `reactiveColumnVisibility` function
6769
- Added ability to manage column visibility (when enabled) through the table's `columnVisibility` property with methods for toggling, showing, and hiding columns
6870

@@ -73,7 +75,6 @@
7375
This refactoring improves the pagination API by moving row management from the pagination component into the core table. Instead of accessing rows through `table.pagination.rows`, users now consistently use `table.rows` regardless of active features.
7476

7577
Key changes:
76-
7778
- Refactored internal pagination architecture to better separate concerns
7879
- Created a more unified and intuitive API for accessing table rows
7980
- Maintained all pagination functionality and state management
@@ -98,7 +99,6 @@
9899
### Minor Changes
99100

100101
- bd6bb1b: refactor: make pagination optional with improved TypeScript API
101-
102102
- Make pagination completely optional through a new options-based API
103103
- Add TypeScript generics to provide proper type safety with or without pagination
104104
- Introduce `TableOptions` interface for configuring table features
@@ -109,7 +109,6 @@
109109
BREAKING CHANGE: Introduced new options-based API for table configuration that changes how tables are initialized and configured.
110110

111111
- f4ba175: feat: add modular pagination support
112-
113112
- Add new `reactivePagination` API for configurable table pagination
114113
- Change table API to use composition pattern for pagination
115114
- Export pagination types and functions in public API
@@ -128,7 +127,6 @@
128127
### Minor Changes
129128

130129
- d1ce4bd: feat: enhance table with pagination and column visibility
131-
132130
- Add pagination with flexible page size controls
133131
- Add column visibility toggling
134132
- Implement row identification with ID tracking
@@ -148,18 +146,15 @@
148146
- 0e5b8ac: Initial release of svelte-reactive-table
149147

150148
WHAT:
151-
152149
- First public release of the headless, fully reactive table library for Svelte applications
153150
- Core table functionality with TypeScript support
154151
- Svelte 5 compatibility
155152

156153
WHY:
157-
158154
- Providing a modern, type-safe table solution for Svelte applications
159155
- Offering a headless approach for maximum styling flexibility
160156

161157
HOW TO USE:
162-
163158
- Install using: pnpm add svelte-reactive-table
164159
- Follow the documentation for implementation details
165160

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.6.0",
3+
"version": "0.6.1",
44
"description": "A headless, fully reactive table library for Svelte applications",
55
"scripts": {
66
"dev": "vite dev",

0 commit comments

Comments
 (0)