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 v1.0.0 #51

Merged
merged 20 commits into from
May 30, 2023
Merged

Release v1.0.0 #51

merged 20 commits into from
May 30, 2023

Conversation

Adam-it
Copy link
Member

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

TODO:

Adam-it and others added 19 commits April 15, 2023 03:55
## 🎯 Aim

The aim is to add templates for issues and PRs.

## ✅ What was done

- [X] added issues and pr .md files 

## 🔗 Related issue

Related: #21
## 🎯 Aim

The aim is to refactor the release process not to base on auto generated
numbers in flow. The main reason for that is problem with keeping this
in sync with changelog for beta releases which currently is done
manually and is usually out of sync.

## ✅ What was done

- [X] modified the release .yml
- [X] along the way added small fixes in issue na bug templates
- [X] prepared new release 

## 🔗 Related issue

Related: #21
## 🎯 Aim

Update contributing guide

## ✅ What was done

- [X] Update contributing guide

## 🔗 Related issue

Related: #21
## 🎯 Aim

The aim is to update readme file of the extension to provide some more
images, descritpions and gif.
As a side effect of this PR it allows to prepare marketing materials for
the upcoming blogs and posts.

## ✅ What was done

- [X] updated readme
- [X] prepared for new prerelease

## 🔗 Related issue

CLoses: #17
## 🎯 Aim

The aim is to add more helpful links to help and feedback section as
well as update issue link to viva repo

## 📷 Result

![helpAndFeedback](https://user-images.githubusercontent.com/58668583/235815660-7dbbfacf-f733-44a7-b732-a84cb19bff22.png)

## ✅ What was done

- [X] Updated links
- [X] Updated readme

## 🔗 Related issue

Closes: #20
## 🎯 Aim

The aim of this PR is to add automotive support in gathering sample data
of ACES and SPFx extensions, libraries and webparts. The PR will add a
new workflow scheduled for Saturday to run a ps script that concats all
sample.json files from spfx-dev-fx-webpart/extension/component/aces pnp
repos and store them in a new data folder in vscode-viva repo (this
folder is not included in the extension file). Then those are used when
fetched to build sample views

## 📷 Result


![image](https://user-images.githubusercontent.com/58668583/236665094-416a6cd3-342f-4e6d-a2ba-0506248d0cad.png)

## ✅ What was done

- [X] added ps script to get all sample.json files form pnp sample repos
- [X] added a gh action workflow scheduled that will run the scripts
- [X] updated vscodeignore file

## 🔗 Related issue

Related: #6
## 🎯 Aim

The aim is to add small fixup in sample pipeline

## ✅ What was done

- [X] Updated sample pipeline yml to pass workspace path and update
script to use it
- [X] Extended gitignore

## 🔗 Related issue

Related: #6
Automated check and update of SPFx extensions and webparts samples data
and aces sample data.

Co-authored-by: Adam-it <[email protected]>
Automated check and update of SPFx extensions and webparts samples data
and aces sample data.

Co-authored-by: Adam-it <[email protected]>
## 🎯 Aim

The aim of this PR is to add SPFx support to the extension. Allowing to
create project by SPFx webpart or extension sample and extending the
create project flow to allow SPFx project creation.

## 📷 Result


![image](https://github.com/pnp/vscode-viva/assets/58668583/03d8072d-b17e-4080-9c4c-f12e457f1c1c)

![image](https://github.com/pnp/vscode-viva/assets/58668583/43369ab9-b40d-42f0-b146-bdaa951bb39a)


## ✅ What was done

- [X] updated samples to add a modified date
- [X] modified welcome experience to add SPFx samples options
- [X] modified commands to add SPFx samples options
- [X] added support to show SPFx webpart and extensions samples
- [X] modified the scaffolding to allow creating SPFx projects as well
- [x] extended readme

## 🔗 Related issue

Related: #34
Closes: #6
Closes: #12
Automated check and update of SPFx extensions and webparts samples data
and aces sample data.

Co-authored-by: Adam-it <[email protected]>
Automated check and update of SPFx extensions and webparts samples data
and aces sample data.

Co-authored-by: Adam-it <[email protected]>
## 🎯 Aim

Refactor code base to include more eslint rules and dependbot and code
QL tips.
Adds Discord link to help section

## ✅ What was done

- [X] adds discord link
- [X] refactor code base

## 🔗 Related issue

Closes: #40
Closes: #24
## 🎯 Aim

Prepares dev release 

## ✅ What was done

- [X] updates package.josn and changelog
@Adam-it Adam-it marked this pull request as draft May 30, 2023 00:10
@Adam-it Adam-it self-assigned this May 30, 2023
@Adam-it Adam-it changed the title Prepare Major release Release v1.0.0 May 30, 2023
## 🎯 Aim

The aim is to prepare for major release.
@Adam-it Adam-it marked this pull request as ready for review May 30, 2023 20:31
@Adam-it Adam-it merged commit 654072d into main May 30, 2023
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.

2 participants