Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v2.4.0 #149

Merged
merged 5 commits into from
Nov 29, 2023
Merged

Release v2.4.0 #149

merged 5 commits into from
Nov 29, 2023

Conversation

Adam-it
Copy link
Member

@Adam-it Adam-it commented Nov 29, 2023

🎯 Aim

The aim of this PR is to create v2.4.0 release

βœ… What was done

  • Added support for SPFx v1.18.2
  • Added Teams Toolkit support
  • Refactored help and feedback section to tree view adding new links to Teams Toolkit and ACE previewer
  • Added ACE previewer checker to suggest this extension when ACE component is present in the project
  • Modified CI/CD GitHub generate workflow action to present list of site level app catalogs
  • Updated dependencies validation to check for latest version of yo

Adam-it and others added 5 commits November 29, 2023 22:10
## 🎯 Aim

is to add support for SPFx 1.18.2
## 🎯 Aim

The aim of this PR is to modify the extension so it will co-work better
with Teams Toolkit.

## πŸ“· Result

When ACE component is present in the project the extension will suggest
to install Adaptive Card Previewer


![image](https://github.com/pnp/vscode-viva/assets/58668583/9ee1acbd-96f8-4166-94e8-63a11ef17eb4)

Refactored Help & Feedback section to tree view with new Tools section
with links to Teams Toolkit and Adaptive Card Previewer


![image](https://github.com/pnp/vscode-viva/assets/58668583/2e484e3f-cfa3-4fee-ba74-89d8c976a801)

Along the way refactored CI/CD action when sitecollection picked it now
presents list of site level app catalogs to pick


![image](https://github.com/pnp/vscode-viva/assets/58668583/eb40f562-8bfe-405f-a41b-6e1b9ca7d688)

Refactored all CLI actions to work in sub /src folder like in this
example the upgrade action


![image](https://github.com/pnp/vscode-viva/assets/58668583/5119d862-c4bd-4b10-9cd4-491c61018937)

## βœ… What was done

- [X] modified debugger to understand TT project 
- [X] modified all Actions to understand TT project 
- [X] refactored help and feedback section to tree view adding new links
to TT and ACE previewer
- [X] added ACE previewer checker to suggest this extension when ACE
component is present in the project
- [X] modified project validation not to show welcome screen in TT
project with spfx

## πŸ”— Related issue

Closes #131
Closes #133
## 🎯 Aim

The aim is to align readme with latest changes
@Adam-it Adam-it merged commit 4fcb730 into main Nov 29, 2023
1 check passed
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.

1 participant