Skip to content

Releases: moonejue/siyuan-excel-ai

v0.1.26 - Marketplace metadata refresh

Choose a tag to compare

@moonejue moonejue released this 19 Jul 03:36

Release Notes

v0.1.26

Marketplace metadata refresh for Excel AI Editor.

Highlights

  • Add package.json project metadata with name, version, license, repository, homepage, issue tracker, keywords, and package file list.
  • Keep the previously verified v0.1.25 workbook fixes: formulas, cell styles, borders, alignment, row/column sizes, render guard, and stable range selection.
  • Bump plugin and asset versions to 0.1.26 so the GitHub Release and SiYuan Bazaar check pick up a fresh installable package.
  • Refresh documentation and changelog for the marketplace publishing checklist.

Validation

  • Verified plugin.json and package.json versions match.
  • Verified package.zip contains package.json, plugin.json, index.js, dist/app.js, icon.png, preview.png, README.md, and LICENSE at the package root.
  • Verified the official SiYuan Bazaar PR check is expected to read the latest Release and package.zip.

Privacy

Only the selected spreadsheet range is sent to the configured model provider when AI actions are run. API keys stay in the current SiYuan client storage. Local providers such as Ollama and LM Studio remain supported.

Package

Upload package.zip as the GitHub Release asset for tag v0.1.26.

v0.1.25 - Workbook fidelity and range selection fixes

Choose a tag to compare

@moonejue moonejue released this 12 Jun 02:33

Release Notes

v0.1.25

Workbook fidelity and interaction fix for Excel AI Editor.

Highlights

  • Fix saved cell styles being lost after reopening the note.
  • Preserve formulas as formulas instead of restoring only the displayed value.
  • Preserve full Luckysheet cell objects, including bold, italic, horizontal/vertical alignment, text color, fill color, number format, and other cell-level properties.
  • Preserve styled empty cells during serialization.
  • Restore workbook data with a safe sheet shell first, then reapply Luckysheet configuration such as borders, merges, row heights, column widths, frozen panes, filters, conditional formats, data validation, images, and charts.
  • Fix drag-selecting a range inside the embedded Excel frame being collapsed back to the first cell.
  • Prime blank workbooks during initialization so newly inserted tables keep a stable multi-cell selection.
  • Keep the render guard that prevents reopened sheets from staying stuck on the Luckysheet loading overlay.

Validation

  • Reopened a saved workbook and verified formula =SUM(A1:A2) remains a formula object.
  • Verified bold, italic, right alignment, vertical alignment, text color, background color, and borders persist after saving and reopening.
  • Verified a newly inserted blank sheet can keep a drag-selected A1:C4 range instead of returning to A1.
  • Verified the Luckysheet loading overlay is hidden after restore and the workbook status shows restored data.

Privacy

Only the selected spreadsheet range is sent to the configured model provider when AI actions are run. API keys stay in the current SiYuan client storage. Local providers such as Ollama and LM Studio remain supported.

Package

Upload package.zip as the GitHub Release asset for tag v0.1.25.

v0.1.24

Choose a tag to compare

@moonejue moonejue released this 07 Jun 23:59

Release Notes

v0.1.24

Persistence fix for Excel AI Editor.

Highlights

  • Fix workbook data disappearing after closing and reopening SiYuan.
  • Save workbook JSON directly through SiYuan /api/file/putFile into /data/storage/petal/siyuan-excel-ai/workbooks/.
  • Resolve the current Excel block ID from inside the iframe with window.frameElement.closest('[data-node-id]').
  • Store the workbook file path on block attributes so the note block and saved workbook stay linked.
  • Keep the parent plugin postMessage channel as a fallback, but stop reporting success when embedded saves only reach temporary browser storage.

Included From Previous Release

  • Add a 保存 button to the top toolbar.

  • Save the current Luckysheet workbook into SiYuan plugin data for the current embedded Excel block.

  • Reopen the same note page and automatically restore the saved workbook.

  • Saving overwrites the latest saved copy for that Excel block without changing other embedded Excel blocks.

  • Add MANUAL_zh_CN.md, a complete Chinese user guide covering installation, quick start, table editing, AI workflows, model configuration, privacy, and troubleshooting.

  • Link the new Chinese guide from README_zh_CN.md so users can reach the full tutorial from GitHub and the SiYuan Bazaar listing.

  • Add a new Moon Teacher style logo: a soft spreadsheet, crescent moon, and quiet star mark.

  • Refresh the marketplace preview with a real embedded Excel AI interface screenshot.

  • Rewrite the Chinese and English README files for clearer installation, AI workflow, privacy, and support information.

  • Compress public images so the plugin package stays light.

Core Features

  • Insert an editable Excel spreadsheet into the current SiYuan document.
  • Import and export .xlsx workbooks.
  • Run AI applications on selected rows: summary, custom AI, classification, extraction, and formula calculation.
  • Support local models such as Ollama and LM Studio, plus OpenAI-compatible APIs and major cloud providers.
  • Write AI results into a new column without overwriting original data.
  • Preview the first 3 rows before applying to the full selection.

Privacy

Only the selected spreadsheet range is sent to the configured model provider. API keys are stored in the current SiYuan client plugin data.

Package

Upload package.zip as the GitHub Release asset for tag v0.1.24.

v0.1.23

Choose a tag to compare

@moonejue moonejue released this 07 Jun 23:41

Release Notes

v0.1.23

Workbook persistence update for Excel AI Editor.

Highlights

  • Add a 保存 button to the top toolbar.
  • Save the current Luckysheet workbook into SiYuan plugin data for the current embedded Excel block.
  • Reopen the same note page and automatically restore the saved workbook.
  • Saving overwrites the latest saved copy for that Excel block without changing other embedded Excel blocks.

Included From Previous Release

  • Add MANUAL_zh_CN.md, a complete Chinese user guide covering installation, quick start, table editing, AI workflows, model configuration, privacy, and troubleshooting.
  • Link the new Chinese guide from README_zh_CN.md so users can reach the full tutorial from GitHub and the SiYuan Bazaar listing.
  • Add a new Moon Teacher style logo: a soft spreadsheet, crescent moon, and quiet star mark.
  • Refresh the marketplace preview with a real embedded Excel AI interface screenshot.
  • Rewrite the Chinese and English README files for clearer installation, AI workflow, privacy, and support information.
  • Compress public images so the plugin package stays light.

Core Features

  • Insert an editable Excel spreadsheet into the current SiYuan document.
  • Import and export .xlsx workbooks.
  • Run AI applications on selected rows: summary, custom AI, classification, extraction, and formula calculation.
  • Support local models such as Ollama and LM Studio, plus OpenAI-compatible APIs and major cloud providers.
  • Write AI results into a new column without overwriting original data.
  • Preview the first 3 rows before applying to the full selection.

Privacy

Only the selected spreadsheet range is sent to the configured model provider. API keys are stored in the current SiYuan client plugin data.

Package

Upload package.zip as the GitHub Release asset for tag v0.1.23.

v0.1.22

Choose a tag to compare

@moonejue moonejue released this 07 Jun 02:24

Release Notes

v0.1.22

Chinese documentation update for Excel AI Editor.

Highlights

  • Add MANUAL_zh_CN.md, a complete Chinese user guide covering installation, quick start, table editing, AI workflows, model configuration, privacy, and troubleshooting.
  • Link the new Chinese guide from README_zh_CN.md so users can reach the full tutorial from GitHub and the SiYuan Bazaar listing.

Included From Previous Release

  • Add a new Moon Teacher style logo: a soft spreadsheet, crescent moon, and quiet star mark.
  • Refresh the marketplace preview with a real embedded Excel AI interface screenshot.
  • Rewrite the Chinese and English README files for clearer installation, AI workflow, privacy, and support information.
  • Compress public images so the plugin package stays light.

Core Features

  • Insert an editable Excel spreadsheet into the current SiYuan document.
  • Import and export .xlsx workbooks.
  • Run AI applications on selected rows: summary, custom AI, classification, extraction, and formula calculation.
  • Support local models such as Ollama and LM Studio, plus OpenAI-compatible APIs and major cloud providers.
  • Write AI results into a new column without overwriting original data.
  • Preview the first 3 rows before applying to the full selection.

Privacy

Only the selected spreadsheet range is sent to the configured model provider. API keys are stored in the current SiYuan client plugin data.

Package

Upload package.zip as the GitHub Release asset for tag v0.1.22.

v0.1.21

Choose a tag to compare

@moonejue moonejue released this 07 Jun 02:15

Release Notes

v0.1.21

Marketplace polish update for Excel AI Editor.

Highlights

  • Add a new Moon Teacher style logo: a soft spreadsheet, crescent moon, and quiet star mark.
  • Refresh the marketplace preview with a real embedded Excel AI interface screenshot.
  • Rewrite the Chinese and English README files for clearer installation, AI workflow, privacy, and support information.
  • Compress public images so the plugin package stays light.

Core Features

  • Insert an editable Excel spreadsheet into the current SiYuan document.
  • Import and export .xlsx workbooks.
  • Run AI applications on selected rows: summary, custom AI, classification, extraction, and formula calculation.
  • Support local models such as Ollama and LM Studio, plus OpenAI-compatible APIs and major cloud providers.
  • Write AI results into a new column without overwriting original data.
  • Preview the first 3 rows before applying to the full selection.

Privacy

Only the selected spreadsheet range is sent to the configured model provider. API keys are stored in the current SiYuan client plugin data.

Package

Upload package.zip as the GitHub Release asset for tag v0.1.21.

v0.1.20

Choose a tag to compare

@moonejue moonejue released this 07 Jun 01:51

Release Notes

v0.1.20

First public release of Excel AI Editor for SiYuan.

Highlights

  • Insert an editable Excel spreadsheet into the current SiYuan document.
  • Import and export .xlsx workbooks.
  • Run AI applications on selected rows: summary, custom AI, classification, extraction, and formula calculation.
  • Support local models such as Ollama and LM Studio, plus OpenAI-compatible APIs and major cloud providers.
  • Write AI results into a new column without overwriting original data.
  • Preview the first 3 rows before applying to the full selection.

Privacy

Only the selected spreadsheet range is sent to the configured model provider. API keys are stored in the current SiYuan client plugin data.

Package

Upload package.zip as the GitHub Release asset for tag v0.1.20.