Skip to content

Commit

Permalink
Releasing 2.1.1
Browse files Browse the repository at this point in the history
Features Adds:
- CLI Command "modelbuilder" added
- Removed the CLI Commands from the preview feature
- Added enhanced error logs and reporting

Bug Fixed:
- Resolves #89 
- Resolves #88 
- Resolves #86 
- Resolves #85
  • Loading branch information
Power-Maverick authored Nov 20, 2022
2 parents 045217f + 8edd1c5 commit 7392cc7
Show file tree
Hide file tree
Showing 16 changed files with 352 additions and 188 deletions.
3 changes: 3 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Each line is a file pattern followed by one or more owners.

/src @power-maverick @BenediktBergmann @mohsinonxrm
74 changes: 35 additions & 39 deletions .github/ISSUE_TEMPLATE/issue-form-bug.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,43 +3,39 @@ description: File a bug report
title: "[Bug]: "
labels: [bug, triage]
assignees:
- Power-Maverick
- Power-Maverick
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: input
id: contact
attributes:
label: Contact Details
description: How can we get in touch with you if we need more info?
placeholder: ex. Twitter handle or LinkedIn profile, [email protected]
validations:
required: false
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
placeholder: Tell us what you see!
validations:
required: true
- type: input
id: version
attributes:
label: What version of the tool are you using?
description: You can find it under `Extension` in VSCode.
validations:
required: true
- type: input
id: vscode
attributes:
label: What version of Visual Studio Code are you running?
description: You can find it under `Help` > `About` in VSCode.
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
placeholder: Tell us what you see!
validations:
required: true
- type: input
id: version
attributes:
label: What version of the tool are you using?
description: You can find it under `Extension` in VSCode.
validations:
required: true
- type: input
id: vscode
attributes:
label: What version of Visual Studio Code are you running?
description: You can find it under `Help` > `About` in VSCode.
- type: input
id: sessionid
attributes:
label: Any relevant session id from VSCode?
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
74 changes: 33 additions & 41 deletions .github/ISSUE_TEMPLATE/issues-form-feature-request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,45 +3,37 @@ description: Suggest an idea for this project
title: "[Feature]: "
labels: [enhancement, triage]
assignees:
- Power-Maverick
- Power-Maverick
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to provide an enhancement idea for the tool!
- type: input
id: contact
attributes:
label: Contact Details
description: How can we get in touch with you if we need more info?
placeholder: ex. Twitter handle, LinkedIn profile, [email protected]
validations:
required: false
- type: dropdown
id: is-problem
attributes:
label: Is your feature request related to a problem?
options:
- 'Yes'
- 'No'
validations:
required: true
- type: textarea
id: problem
attributes:
label: Describe the problem?
validations:
required: false
- type: textarea
id: solution
attributes:
label: Provide a solution or an idea you would like to see in the tool?
description: Also if you can provide any alternatives you have considered that would be great!
validations:
required: false
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
- type: markdown
attributes:
value: |
Thanks for taking the time to provide an enhancement idea for the tool!
- type: dropdown
id: is-problem
attributes:
label: Is your feature request related to a problem?
options:
- "Yes"
- "No"
validations:
required: true
- type: textarea
id: problem
attributes:
label: Describe the problem?
validations:
required: false
- type: textarea
id: solution
attributes:
label: Provide a solution or an idea you would like to see in the tool?
description: Also if you can provide any alternatives you have considered that would be great!
validations:
required: false
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
render: shell
26 changes: 0 additions & 26 deletions .github/reviewer_assign.yml

This file was deleted.

17 changes: 17 additions & 0 deletions .github/reviewers.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
reviewers:
# The default reviewers
defaults:
- repository-owners

# Reviewer groups each of which has a list of GitHub usernames
groups:
repository-owners:
- power-maverick
- BenediktBergmann
- mohsinonxrm

options:
ignore_draft: true
ignored_keywords:
- DO NOT REVIEW
enable_group_assignment: false
12 changes: 0 additions & 12 deletions .github/workflows/pr_autoassign.yml

This file was deleted.

15 changes: 15 additions & 0 deletions .github/workflows/pr_automation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
name: 'Add Reviewer'
on:
pull_request:
types: [opened, ready_for_review, reopened]

jobs:
auto-request-review:
name: Auto Request Review
runs-on: ubuntu-latest
steps:
- name: Request reviewers
uses: necojackarc/[email protected]
with:
token: ${{ secrets.GITHUB_TOKEN }}
config: .github/reviewers.yml # Config file location override
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -194,6 +194,8 @@ All the Power Platform CLI commands are easily categorized in a tree format that

![PacCliCommands](https://github.com/Power-Maverick/DataverseDevTools-VSCode/blob/main/assets/PacCliCommands.gif?raw=true)

![PacCliModelBuilder](https://github.com/Power-Maverick/DataverseDevTools-VSCode/blob/main/assets/PacCliModelBuilder.gif?raw=true)

## ⌨ Keyboard Shortcuts

| Command | Keyboard Shortcut |
Expand All @@ -204,9 +206,7 @@ All the Power Platform CLI commands are easily categorized in a tree format that

This list showcases the features that are build and ready but not fully tested to be released. You can enable these features by navigating to `File` > `Preferences` > `Settings` and search for `Dataverse DevTools` and make sure `Enable Early Access Preview` is **checked**.

| Preview Feature | Details |
| --------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Power Platform CLI Commands | Easily execute Power Plaform CLI commands. If a parameter is required then tool will prompt you to enter the data. At this time only required parameters will be prompted. |
> No features in early-access at the moment.
## 🧪 Alpha-Testing

Expand Down
Binary file added assets/PacCliModelBuilder.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"displayName": "Dataverse DevTools",
"description": "The all-in-one tool to develop code for Dataverse/Dynamics 365. Helps you connect to a Dataverse environment, generate TypeScript definitions for entities, create different type of Dataverse-specific projects and much more.",
"publisher": "danish-naglekar",
"version": "2.1.0",
"version": "2.1.1",
"engines": {
"vscode": "^1.58.0"
},
Expand Down Expand Up @@ -230,7 +230,7 @@
},
{
"view": "ppCLICommands",
"contents": "Enable preview features from the Settings to see list of CLI commands"
"contents": "Unable to load CLI commands.\nPlease reload the tool."
}
],
"viewsContainers": {
Expand Down
Loading

0 comments on commit 7392cc7

Please sign in to comment.