Releases: moonejue/siyuan-excel-ai
Release list
v0.1.26 - Marketplace metadata refresh
Release Notes
v0.1.26
Marketplace metadata refresh for Excel AI Editor.
Highlights
- Add
package.jsonproject 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.26so 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.jsonandpackage.jsonversions match. - Verified
package.zipcontainspackage.json,plugin.json,index.js,dist/app.js,icon.png,preview.png,README.md, andLICENSEat 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
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:C4range instead of returning toA1. - 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
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/putFileinto/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
postMessagechannel 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.mdso 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
.xlsxworkbooks. - 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
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.mdso 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
.xlsxworkbooks. - 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
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.mdso 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
.xlsxworkbooks. - 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
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
.xlsxworkbooks. - 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
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
.xlsxworkbooks. - 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.