Skip to content

Conversation

@amitjoshi438
Copy link
Contributor

Summary

  • Merge main branch changes into release branch for February 2026 release
  • Includes all recent updates from main since the last release merge
  • Adds new documentation files (CLAUDE.md, memory-bank instructions)
  • Adds NoDataTreeItem component for Actions Hub

Test plan

  • Verify build passes
  • Verify tests pass
  • Validate extension functionality in VS Code

🤖 Generated with Claude Code

amitjoshi438 and others added 30 commits September 2, 2025 16:41
* Enhance CodeQL screening with detailed telemetry logging and error handling

* Add telemetry logging for SARIF viewer installation and activation events

* Remove test for handling null or undefined inputs in CodeQLAction tests

* Enhance CodeQL analysis with issue tracking and improved telemetry logging

---------

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
… properties (#1285)

Refactor completion item handling to simplify namespace and property insertions

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
…ndition for virtual workspaces (#1286)

* Update actionsHub visibility condition to use virtualWorkspace
* Update node version

* Add manual trigger for localization update workflow

- ✨ Added `workflow_dispatch` to allow manual testing of the localization update workflow.

-Priyanshu
- 🔧 Added token configuration for checkout step
- 🔒 Ensured GITHUB_TOKEN is set for commit and push step

-Priyanshu
- 🗑️ Deleted paths-ignore section to allow all changes to trigger the workflow.
- 🔄 Ensured that localization files are now included in the CI process.

-Priyanshu
…6: Build ID 2223259 (#1276)

* Localized file check-in by OneLocBuild Task: Build definition ID 12756: Build ID 2223259

* Automated localization update from CI

* Dummy commit

---------

Co-authored-by: Priyanshu Agrawal <priyanshuag@microsoft.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…6: Build ID 2227356 (#1292)

* Localized file check-in by OneLocBuild Task: Build definition ID 12756: Build ID 2227356

* Automated localization update from CI

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: PAC Auto Update Bot <pac-auto-update@microsoft.com>
* Enhance PAC CLI process management with error handling and reset logic in exit and download operations

* Refactor handleOpenPowerPages to include progress notifications and improve error handling for URI processing

* Refactor URI handling to improve parameter parsing, telemetry data construction, and error handling

* Remove duplicate error message displays for missing parameters and download failures in URI handling

* Add PowerPagesNavigationConstants for improved code organization and maintainability

* Refactor handleOpenPowerPages to directly use selected folder and remove prepareDownloadFolder utility

* Refactor URI handler error messages and download progress notifications for clarity and consistency

* Add feature flag for 'Open in Desktop' functionality in VSCode Web

* Update URI parameters to include WEBSITE_NAME and WEBSITE_PREVIEW_URL for improved flexibility in URI handling

* Remove obsolete translation entries related to Power Pages and VS Code Desktop for cleaner localization files

* Add localization strings and improve error handling for Power Pages and VS Code Desktop integration

* Fix null reference error when killing process in PacInterop

---------

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
…format (#1295)

Enhance website data retrieval by adding fallback for website name and supporting new Git ALM format in website ID extraction

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
* Refactor CodeQL screening to check for .powerpages-site folder existence and clean up dispose method

* Clarify comment for .powerpages-site folder existence check in runCodeQLScreening function

---------

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
Update CHANGELOG for pac CLI 1.48.2 release with bug fixes and new features

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
)

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
* Update CHANGELOG for pac CLI 1.48.2 release and version bump to 2.1.0

* Update CHANGELOG for pac CLI 1.48.2 release and version bump to 2.0.100

---------

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
…6: Build ID 2230060 (#1296)

* Localized file check-in by OneLocBuild Task: Build definition ID 12756: Build ID 2230060

* Automated localization update from CI

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
…6: Build ID 2236210 (#1303)

* Localized file check-in by OneLocBuild Task: Build definition ID 12756: Build ID 2236210

* Automated localization update from CI

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Refactor HTTP method names to include 'Async' for clarity and update descriptions

* Update Server API autocomplete tests and examples to use 'Async' methods for HTTP client

---------

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
Bumps [axios](https://github.com/axios/axios) from 1.11.0 to 1.12.1.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v1.11.0...v1.12.1)

---
updated-dependencies:
- dependency-name: axios
  dependency-version: 1.12.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Refactor CodeQL command execution to handle paths with spaces and add tests for escapePath method

* Refactor CodeQL command execution to handle paths with spaces and remove escapePath method and related tests

---------

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
…#1310)

* Preserve insertion order of root webpage IDs in processDataAndCreateFile function

* Add feature flag for duplicate file handling in webpage folders

---------

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
…es (#1311)

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
📝 Created initial Memory Bank structure and core files.
📄 Documented project overview, architecture, and workflows.
🔧 Included detailed descriptions of features and user scenarios.
📊 Established progress tracking and technical context.

-Priyanshu
Add telemetry events for desktop opening actions and feature flag handling

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
Bumps [tar-fs](https://github.com/mafintosh/tar-fs) from 3.1.0 to 3.1.1.
- [Commits](mafintosh/tar-fs@v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: tar-fs
  dependency-version: 3.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#1317)

* Add automated workflows for release synchronization and manual syncing

* Potential fix for code scanning alert no. 55: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Potential fix for code scanning alert no. 56: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* Potential fix for code scanning alert no. 57: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

---------

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
update codeql suppression rule id
* Add mermaid code block for memory bank instructions

* Refactor memory bank instructions for clarity

- ✏️ Cleaned up mermaid flowchart formatting
- 📄 Improved organization of core files section
- 🔄 Enhanced documentation updates section for better understanding

-Priyanshu
priyanshu92 and others added 23 commits January 19, 2026 12:30
- Remove GitHub Copilot instruction files (.github/copilot-instructions.md
  and .github/instructions/*.md)
- Remove root CLAUDE.md in favor of .claude/CLAUDE.md
- Add Agents.md as primary instruction source at root
- Add memory-bank/Agents.md for memory bank documentation
- Add src/client/Agents.md for desktop extension instructions
- Add src/web/Agents.md for web extension instructions
- Add .claude/CLAUDE.md referencing Agents.md

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
- Convert .claude/CLAUDE.md from regular file to symbolic link
- Point symlink to ../Agents.md for single source of truth
- Reduces duplication and simplifies maintenance

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
- 🎚️ Set enableMetadataDiff to true for feature activation

-Priyanshu
* ecsFixForBlogSupport

* Update multiFileFetchQueryParameters to include websiteId filter for community entities

---------

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
* Add large file handling for metadata diff reports

- Add file size limits (5MB for HTML diff, 20MB for export)
- Skip LCS algorithm for files with >20k lines, show summary instead
- Add localized strings for large file messages
- Update Agents.md with workflow guidelines

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* Add tests for large file handling in metadata diff

- Add tests for file size checks in GenerateHtmlReportHandler
- Add tests for 20MB export limit in ExportMetadataDiffHandler
- Test file size checks for different status types (ADDED, DELETED, MODIFIED)
- Test binary file exclusion from size checks

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Update CHANGELOG.md to include bug fix for version 2.0.118

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
…6: Build ID 2389187 (#1441)

* Localized file check-in by OneLocBuild Task: Build definition ID 12756: Build ID 2389187

* Automated localization update from CI

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
- Update lodash override to ^4.17.23 (fixes prototype pollution CVE)
- Update tar override to ^7.5.4 (fixes race condition CVE)

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
…op flow (#1431)

* Initial plan

* Update error message for account switch failure to be more descriptive and action-oriented

Co-authored-by: amitjoshi438 <54068463+amitjoshi438@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: amitjoshi438 <54068463+amitjoshi438@users.noreply.github.com>
…6: Build ID 2395217 (#1446)

* Localized file check-in by OneLocBuild Task: Build definition ID 12756: Build ID 2395217

* Automated localization update from CI

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: PAC Auto Update Bot <pac-auto-update@microsoft.com>
- Replace PAT with GitHub App token generation
- Add create-github-app-token action step
- Update checkout and push steps to use app token

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: PAC Auto Update Bot <pac-auto-update@microsoft.com>
Co-authored-by: PAC Auto Update Bot <pac-auto-update@microsoft.com>
- Add skill to automate fixing Dependabot security alerts
- Provides step-by-step guidance for identifying and resolving vulnerabilities
- Supports both direct and transitive dependency updates

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
- Updated tar override from ^7.5.4 to ^7.5.7
- Addresses CVE-2026-24842 (high severity)
- Vulnerability: Arbitrary File Creation/Overwrite via Hardlink Path Traversal

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
- Cast Constants.Strings.YES to MessageItem to fix TypeScript error
- showWarningMessage has multiple overloads and TypeScript inferred
  the MessageItem version when chaining .resolves() with stub()

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Add selective download optimization for metadata diff

- Add includeEntities parameter to PacWrapper.downloadSiteWithProgress()
- Add folder-to-entity mapping for Standard (ADX) data model in ActionsHubUtils
- Implement getEntitiesToInclude() to determine entities based on folder path
- Update CompareWithEnvironmentHandler to use selective download
- Add telemetry tracking for selective download usage
- Add comprehensive tests for folder entity mapping functions

This optimization reduces download time when comparing specific folders
by only downloading relevant entities instead of the full site.

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Enable blog file support and update export type to SubFolders for blog posts

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
…6: Build ID 2403808 (#1456)

* Localized file check-in by OneLocBuild Task: Build definition ID 12756: Build ID 2403808

* Automated localization update from CI

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
- Runs npm run translations-export on every PR to main
- Commits and pushes generated files back to PR branch
- Uses GitHub App authentication for push permissions
- Only commits when there are actual changes

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Update CHANGELOG for pac CLI 2.1.2 release, including bug fixes and enhancements

Co-authored-by: Amit Joshi <amitjoshi@microsoft.com>
@amitjoshi438 amitjoshi438 requested review from a team as code owners February 3, 2026 09:57
@amitjoshi438 amitjoshi438 changed the base branch from main to release/stable February 3, 2026 09:58
@amitjoshi438 amitjoshi438 enabled auto-merge (squash) February 3, 2026 09:59
@amitjoshi438 amitjoshi438 merged commit 8240044 into release/stable Feb 3, 2026
7 of 8 checks passed
@amitjoshi438 amitjoshi438 deleted the users/amitjoshi/mainToReleaseFeb branch February 3, 2026 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants