Commit Graph

  • 5db16c6dc3 build(deps-dev): bump qs from 6.14.0 to 6.14.1 in /vscode-extension (#339) dependabot[bot] 2026-01-12 08:14:28 +01:00
  • 14f55380f6 fix: Update .NET 8 references to .NET 10 in all documentation (#348) v1.5.2 Stefan Broenner 2026-01-12 08:09:02 +01:00
  • f3e9ad8876 Revert abbreviated MCP tool parameters to descriptive names (#346) v1.5.1 Stefan Broenner 2026-01-10 19:55:30 +01:00
  • d297387bd8 Revert abbreviated parameter names to descriptive names for better LLM comprehension (#345) Stefan Broenner 2026-01-10 15:03:28 +01:00
  • 937b5681cf feat: JSON token optimization, LLM tests, and .NET 10 upgrade (#341) (#342) v1.5.0 Stefan Broenner 2026-01-09 13:52:17 +01:00
  • caa8fe1a57 fix: Add hero sections to all pages and fix SEO issues (#338) Stefan Broenner 2025-12-27 07:31:14 +01:00
  • 496ecbd065 fix: exclude 404 page from search engine indexing (#337) Stefan Broenner 2025-12-26 07:50:44 +01:00
  • db84d36d00 fix(seo): Remove duplicate site name from page titles (#336) Stefan Broenner 2025-12-26 07:30:00 +01:00
  • 2e69f0475e fix(docs): Fix broken relative links, duplicate H1 tags, and add IndexNow (#335) Stefan Broenner 2025-12-26 07:25:20 +01:00
  • 29adbb3b25 refactor: eliminate dead code and cargo cult patterns (-1,286 lines) (#334) v1.4.49 #306 Stefan Broenner 2025-12-25 11:26:30 +01:00
  • b375365c25 refactor(core): extract shared lookup utilities and simplify error messages (#332) v1.4.48 Stefan Broenner 2025-12-22 12:01:57 +01:00
  • 9a7b9d40fc chore: Misc fixes and ComInterop improvements (#331) v1.4.47 Stefan Broenner 2025-12-22 08:18:20 +01:00
  • 959094f52e feat: Re-add Rename operations + session timeout fix (#330) v1.4.46 Stefan Broenner 2025-12-20 16:32:19 +01:00
  • cdde003927 Revert "feat: Add Rename operations for Power Query and Data Model tables + p…" (#327) v1.4.45 Stefan Broenner 2025-12-20 16:25:30 +01:00
  • bd88774737 perf: optimize COM interop for bulk writes and idle CPU usage (#329) v1.4.44 Stefan Broenner 2025-12-20 06:59:57 +00:00
  • 316df5ae02 feat: Add Rename operations for Power Query and Data Model tables + performance optimizations (#326) Stefan Broenner 2025-12-20 06:07:20 +00:00
  • 6dc30ebe1e docs: Document unresolved 0x800A03EC Power Query update error (#324) Stefan Broenner 2025-12-17 08:40:18 +00:00
  • 501cbb2284 fix: add specific exception types to bare catches in production code (#321) Stefan Broenner 2025-12-16 20:08:24 +00:00
  • f5ee37afc0 fix: address remaining code scanning alerts (#320) Stefan Broenner 2025-12-16 19:23:31 +00:00
  • 520b209308 fix: resolve code scanning alerts for generic catch clauses (#319) Stefan Broenner 2025-12-16 19:12:48 +00:00
  • 3022b60a21 perf: COM interop optimizations and resilience improvements (#317) v1.4.43 Stefan Broenner 2025-12-16 17:46:48 +00:00
  • 94d6ffc80f Revert "feat(vscode): add status bar MCP monitor with session management (#304)" (#311) v1.4.42 Stefan Broenner 2025-12-15 16:52:48 +00:00
  • ce18416d3e Strip duplicate feature subtitle in build (#307) Stefan Broenner 2025-12-14 14:36:09 +00:00
  • c5f6375bdd feat(datamodel): improve LLM guidance and reduce timeout to 2 minutes (#305) v1.4.41 Stefan Broenner 2025-12-14 13:23:24 +00:00
  • d8cfd85825 feat(vscode): add status bar MCP monitor with session management (#304) v1.4.40 Stefan Broenner 2025-12-14 11:38:40 +00:00
  • e46dc3a743 feat(sdk): upgrade ModelContextProtocol to 0.5.0-preview.1 (#301) Stefan Broenner 2025-12-14 07:24:10 +00:00
  • 3b4e872b13 fix(power-query): Handle COM error when regular Excel tables present (#303) v1.4.39 Stefan Broenner 2025-12-13 15:53:43 +00:00
  • 7a0de48e0f ## Summary (#300) Stefan Broenner 2025-12-09 10:47:13 +00:00
  • 23142a13a5 fix: prevent orphaned Power Query connections during worksheet loading (#299) v1.4.38 Stefan Broenner 2025-12-08 14:39:37 +00:00
  • abbe180e89 feat(gh-pages): add RSS feed, Contributing, Security pages, and 404 (#297) Stefan Broenner 2025-12-08 11:51:25 +00:00
  • 6ec24b8c58 chore(gh-pages): refine hero subtitle and fix installation permalink (#296) Stefan Broenner 2025-12-08 10:05:28 +00:00
  • d7fa5f3193 feat(gh-pages): SEO optimization and content restructure (#294) Stefan Broenner 2025-12-08 09:51:09 +00:00
  • 6d639fffb1 fix(seo): Fix robots.txt sitemap URL and add Bing verification (#292) Stefan Broenner 2025-12-06 15:32:38 +00:00
  • 66196cfb68 docs: update tool/operation counts and lists to match code (#290) v1.4.37 Stefan Broenner 2025-12-06 14:51:33 +00:00
  • a4c90850b1 feat: Add list and delete operations for calculated fields and calculated members (#288) Stefan Broenner 2025-12-06 13:21:12 +00:00
  • b00ee54dfe perf: Optimize PivotTable RefreshTable() calls (#286) v1.4.36 Stefan Broenner 2025-12-06 12:18:36 +00:00
  • 1b4f9bfdcf feat: Add Docker support for Glama.ai MCP registry integration (#284) Stefan Broenner 2025-12-06 07:18:39 +00:00
  • 0bb29be3be feat: DAX formula locale handling for European locales (#282) v1.4.35 Stefan Broenner 2025-12-05 13:55:49 +00:00
  • 827704e63e feat(datamodel): add read-relationship action for viewing individual relationships (#278) v1.4.34 Stefan Broenner 2025-12-05 07:19:10 +00:00
  • cf1554a47d Configure gh-pages for custom domain excelmcpserver.dev (#276) Stefan Broenner 2025-12-05 07:04:04 +00:00
  • 2bc683d2fc build(deps-dev): bump jws from 3.2.2 to 3.2.3 in /vscode-extension (#275) dependabot[bot] 2025-12-05 07:37:19 +01:00
  • b6bcd97219 feat: Replace session-based cross-workbook operations with atomic file operations (#274) v1.4.33 Stefan Broenner 2025-12-04 18:07:34 +00:00
  • abfea2859d fix: GetLoadConfig incorrectly detects LoadToBoth as LoadToTable (#271) (#272) Stefan Broenner 2025-12-04 16:44:36 +00:00
  • 7f28fad787 Add GitHub Stars badge to gh-pages site (#270) Stefan Broenner 2025-12-04 15:27:03 +00:00
  • 43f49460d9 Add VS Code Marketplace installs badge (#269) Stefan Broenner 2025-12-04 14:55:05 +00:00
  • c8eb20349d Fix CreateFromPivotTable for OLAP/Data Model PivotTables (#268) v1.4.32 Stefan Broenner 2025-12-04 09:35:10 +00:00
  • 5b32dd57df perf: replace CreateUniqueTestFile with fixture-based file creation (#266) Stefan Broenner 2025-12-04 09:06:26 +00:00
  • 3fae0b51ac fix: locale-independent number and date format handling (#264) v1.4.31 Stefan Broenner 2025-12-04 07:02:00 +00:00
  • b48d12cdf0 fix: OLAP PivotTable AddValueField disambiguation and AddDataField fix (#261) (#262) v1.4.30 Stefan Broenner 2025-12-03 18:49:04 +00:00
  • 299ee68703 feat: Locale-aware number formatting & LLM guidance improvements (#260) v1.4.29 Stefan Broenner 2025-12-03 12:26:39 +00:00
  • b6e8899c12 docs: add List action documentation to excel_file tool (#258) v1.4.28 Stefan Broenner 2025-12-01 20:14:25 +00:00
  • 34b90e8349 fix: MCP Registry publishing - shorten description and fix README detection (#256) v1.4.27 Stefan Broenner 2025-12-01 19:40:49 +00:00
  • 2eec36317f fix: add [DefaultValue] attributes to MCP tool parameters for SDK 0.4.1 compatibility (#254) v1.4.26 Stefan Broenner 2025-12-01 19:29:23 +00:00
  • 762ffd3c34 fix: MCP Registry publishing - update version regex and metadata (#253) v1.4.25 Stefan Broenner 2025-12-01 18:53:33 +00:00
  • f0d04ea96a feat(vscode): reduce extension size by 89% using framework-dependent deployment (#251) Stefan Broenner 2025-12-01 18:24:28 +00:00
  • bf0cd4f37d fix: release workflow YAML syntax and step ordering (#249) v1.4.24 Stefan Broenner 2025-12-01 18:11:29 +00:00
  • 8fbd6f43fc Fix/nuget-mcpserver-package-type (#248) Stefan Broenner 2025-12-01 17:18:12 +00:00
  • d72d8f8d1b Fix/remove-telemetry-diagnostics (#247) v1.4.23 Stefan Broenner 2025-12-01 16:37:29 +00:00
  • 073f25450b refactor: simplify telemetry - always enabled, build-time connection string (#246) v1.4.22 Stefan Broenner 2025-12-01 13:34:39 +00:00
  • 403ecfaf73 fix: replace empty catch blocks with specific exception types (#244) Stefan Broenner 2025-11-26 08:29:49 +00:00
  • f44c23e478 feat(telemetry): Switch to Application Insights SDK for full Usage analytics (#243) v1.4.21 Stefan Broenner 2025-11-26 06:48:30 +00:00
  • b3ca0db16d Add GitHub Copilot instructions file for MCP Server usage to VS Code extension (#242) Copilot 2025-11-25 14:23:16 +01:00
  • b894585543 Add AppInsights connection string injection to VS Code extension release workflow (#241) v1.4.20 Copilot 2025-11-25 08:45:04 +00:00
  • d7a2d3d24b feat: Add Application Insights telemetry via OpenTelemetry (#240) v1.4.19 Stefan Broenner 2025-11-25 06:49:02 +00:00
  • d2fcc5f527 Fix Rule 1b violation in PowerQuery List() (#238) v1.4.18 Stefan Broenner 2025-11-24 19:47:12 +00:00
  • 2828175d8c Fix PowerQuery List() returning 'Error Query' for workbooks with manual tables (#237) v1.4.17 Stefan Broenner 2025-11-24 17:39:54 +00:00
  • 0b6003ec09 docs: align all READMEs to MCP-first messaging, add centralized FEATURES.md (#235) v1.4.16 Stefan Broenner 2025-11-24 08:27:23 +00:00
  • 6b3a557870 refactor: Migrate entire codebase to exception-based pattern (void mutations, no OperationResult suppression) (#233) v1.4.15 Stefan Broenner 2025-11-23 17:32:04 +00:00
  • e512204732 feat: Add comprehensive Chart operations support (Regular Charts and PivotCharts) (#230) v1.4.14 v1.4.13 Stefan Broenner 2025-11-22 20:33:18 +00:00
  • 1e6904b746 Fix/cli-release-package-missing-zip (#232) Stefan Broenner 2025-11-22 13:38:55 +00:00
  • 72c968c0ba feat: Add cross-workbook worksheet operations (copy-to-workbook, move-to-workbook) (#231) Stefan Broenner 2025-11-22 12:45:23 +00:00
  • ffbef07a2e Add tests and documentation for Connection Delete action (#228) Copilot 2025-11-22 13:31:43 +01:00
  • 3d246363bd Initial plan (#227) v1.4.12 Copilot 2025-11-22 11:15:19 +00:00
  • 76f77a7240 Fix integration tests: Add missing batch-test-static.xlsx file (#225) v1.4.11 Stefan Broenner 2025-11-22 08:41:24 +00:00
  • 9e7d532196 refactor: eliminate exception wrapping across all command layers (205+ catch blocks removed) (#224) Stefan Broenner 2025-11-21 16:32:24 +00:00
  • ae71b7cff9 feat(pivottable): Complete PivotTable expansion (Issue #219) (#223) v1.4.10 Stefan Broenner 2025-11-20 18:16:30 +00:00
  • 42f01582bc feat: Support adding pre-existing DAX measures to OLAP PivotTables (#221) Copilot 2025-11-20 18:26:06 +01:00
  • c009bd04c4 feat: Add badges section to homepage and update README with NuGet downloads (#222) Stefan Broenner 2025-11-20 15:33:11 +00:00
  • 7c51ebbcab feat: Full CRUD support for OLAP PivotTable value fields (#217) (#218) v1.4.9 Stefan Broenner 2025-11-20 06:14:20 +00:00
  • a6672c8ffb Fix #215: Add helpful error message for invalid excel_file action (#216) Stefan Broenner 2025-11-20 03:51:21 +00:00
  • 48c7b58ee7 Fix SessionManager disposal bug (issue #209 Phase 2 - 1 of 21) (#212) Stefan Broenner 2025-11-20 03:24:23 +00:00
  • bf265f9d03 Remove CodeQL suppressions to establish baseline (issue #209) (#210) Stefan Broenner 2025-11-19 19:45:40 +00:00
  • 9d9d10aa5c Remove Save action and add save parameter to Close (#207) (#208) v1.4.8 Stefan Broenner 2025-11-19 18:39:08 +00:00
  • 11c10d1ce1 Refactor FileCommands.CreateEmpty to bypass batch API (#205) (#206) v1.4.7 Stefan Broenner 2025-11-19 09:21:41 +00:00
  • 204feea869 Fix silent failures in housekeeping workflow delete functions (#204) v1.4.6 v1.4.5 Copilot 2025-11-19 06:58:30 +01:00
  • fc9a78d7aa Add table style completions and presets for LLM discoverability (#203) v1.4.4 Stefan Broenner 2025-11-19 05:23:06 +00:00
  • 37ce2fcea3 [WIP] Add cleanup for outdated releases on GitHub (#201) Copilot 2025-11-19 06:18:06 +01:00
  • 809f2555ee Fix: Use 1-based arrays for Excel COM range operations (#200) Stefan Broenner 2025-11-19 04:58:30 +00:00
  • 7fff5701ff Fix VS Code extension engines.vscode version to match @types/vscode 1.106.x (#198) Stefan Broenner 2025-11-18 18:29:23 +00:00
  • 0eb11c04e9 Remove redundant QueryTable and ListExcelSources features (#197) v1.4.3 Stefan Broenner 2025-11-18 17:58:43 +00:00
  • 14fbfe2247 Fix MCP server crashes and CreateEmpty workflow failures (#192) (#193) v1.4.2 Stefan Broenner 2025-11-17 19:37:05 +00:00
  • 1e996bea6d Remove file-based operations and refactor VBA to accept code strings (#191) v1.4.1 Stefan Broenner 2025-11-17 17:00:46 +00:00
  • df928e95f4 Refactor (#188) v1.4.0 Stefan Broenner 2025-11-17 09:27:59 +00:00
  • efe6d6a735 Feature/session-api-redesign-spec (#185) Stefan Broenner 2025-11-14 16:13:22 +00:00
  • c0474b350d Add comprehensive MCP client discovery support for Claude, Cursor, Cline, and Windsurf (#175) Copilot 2025-11-13 18:34:16 +01:00
  • 87c4f1f8ab Fix silent failure in MCP Registry publishing and add duplicate version detection (#177) Copilot 2025-11-13 18:31:50 +01:00
  • e41f04222c Fix Gemfile.lock platform for GitHub Actions compatibility (#184) Stefan Broenner 2025-11-13 06:38:30 +00:00
  • 1a14e0b3b2 Improve GitHub Pages hero section and add Jekyll tasks (#183) Stefan Broenner 2025-11-13 06:13:00 +00:00
  • e2c248815e feat(azure): Replace Bastion with NAT Gateway for outbound connectivity (#178) Stefan Broenner 2025-11-12 07:02:23 +00:00
  • a537498e5a Add housekeeping workflow for automated tag/release cleanup (#172) v1.3.4 Stefan Broenner 2025-11-10 17:59:00 +00:00