From 1609fdd20a9c84f518ba7d47346e99266cff0412 Mon Sep 17 00:00:00 2001 From: Seungwoo321 Date: Thu, 14 Aug 2025 10:44:58 +0900 Subject: [PATCH 1/3] fix: export all composables for external packages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Export all composables to enable custom renderer development - Allows plotly-renderer and lazy-table-renderer to import required functions - No circular dependency issues detected after analysis - Maintains backward compatibility Resolves import errors for external packages that need useProvidePivotData and providePivotData 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- src/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/index.ts b/src/index.ts index 4b189e9..ee4cbe1 100644 --- a/src/index.ts +++ b/src/index.ts @@ -7,5 +7,7 @@ const Renderer: Record = { ...TableRenderer } +export * from './composables' + export { VuePivottable, VuePivottableUi, PivotUtilities, Renderer } export default { VuePivottable, VuePivottableUi, PivotUtilities, Renderer } From 6f72c8dc3e5982dc8c78baeb65adcdfb2e886948 Mon Sep 17 00:00:00 2001 From: Seungwoo321 Date: Thu, 14 Aug 2025 10:53:11 +0900 Subject: [PATCH 2/3] chore: add changeset for composables export feature MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add changeset documentation for PR #295 - Tracks the composables export feature for release notes 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .changeset/composables-export-patch.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .changeset/composables-export-patch.md diff --git a/.changeset/composables-export-patch.md b/.changeset/composables-export-patch.md new file mode 100644 index 0000000..f20c099 --- /dev/null +++ b/.changeset/composables-export-patch.md @@ -0,0 +1,11 @@ +--- +"vue-pivottable": patch +--- + +Export all composables for external packages to enable custom renderer development + +- Added `export * from './composables'` to main index.ts +- Resolves import errors for `useProvidePivotData` and `providePivotData` in external packages +- Enables plotly-renderer and lazy-table-renderer to properly import required functions +- No circular dependency issues detected after thorough analysis +- Maintains backward compatibility while improving extensibility \ No newline at end of file From c915d8a372f712e98fbc083b01c601897074f870 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 14 Aug 2025 02:02:26 +0000 Subject: [PATCH 3/3] chore: version packages for beta release --- .changeset/composables-export-patch.md | 11 ----------- CHANGELOG.md | 11 +++++++++++ package.json | 2 +- 3 files changed, 12 insertions(+), 12 deletions(-) delete mode 100644 .changeset/composables-export-patch.md diff --git a/.changeset/composables-export-patch.md b/.changeset/composables-export-patch.md deleted file mode 100644 index f20c099..0000000 --- a/.changeset/composables-export-patch.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -"vue-pivottable": patch ---- - -Export all composables for external packages to enable custom renderer development - -- Added `export * from './composables'` to main index.ts -- Resolves import errors for `useProvidePivotData` and `providePivotData` in external packages -- Enables plotly-renderer and lazy-table-renderer to properly import required functions -- No circular dependency issues detected after thorough analysis -- Maintains backward compatibility while improving extensibility \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index d4261f0..d670ba3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## 1.2.2 + +### Patch Changes + +- 6f72c8d: Export all composables for external packages to enable custom renderer development + - Added `export * from './composables'` to main index.ts + - Resolves import errors for `useProvidePivotData` and `providePivotData` in external packages + - Enables plotly-renderer and lazy-table-renderer to properly import required functions + - No circular dependency issues detected after thorough analysis + - Maintains backward compatibility while improving extensibility + ## 1.2.1 ### Patch Changes diff --git a/package.json b/package.json index 6ef74bc..52f0e61 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-pivottable", - "version": "1.2.1", + "version": "1.2.2-beta.1755136946", "type": "module", "description": "", "exports": {