diff --git a/.github/ISSUE_TEMPLATE/BUG.md b/.github/ISSUE_TEMPLATE/BUG.md new file mode 100644 index 0000000..9073818 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/BUG.md @@ -0,0 +1,47 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: bug +assignees: '' +--- + +### Describe the bug + +_Provide a clear and concise description of what the bug is._ + +### Steps to reproduce + +Steps to reproduce the behavior: + +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +### Expected behavior + +_Provide a clear and concise description of what you expected to happen._ + +### Screenshots + +_If applicable, add screenshots to help explain your problem._ + +### Environment + +**Desktop (please complete the following information):** + +- OS: [e.g. iOS] +- Browser [e.g. chrome, safari] +- Version [e.g. 22] + +**Smartphone (please complete the following information):** + +- Device: [e.g. iPhone6] +- OS: [e.g. iOS8.1] +- Browser [e.g. stock browser, safari] +- Version [e.g. 22] + +### Additional context + +_Add any other context about the problem here._ diff --git a/.github/ISSUE_TEMPLATE/STORY.md b/.github/ISSUE_TEMPLATE/STORY.md new file mode 100644 index 0000000..998f801 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/STORY.md @@ -0,0 +1,27 @@ +--- +name: Story +about: New feature or improvement request +title: '' +labels: enhancement +assignees: '' +--- + +### Describe the story + +_Provide a clear description of the new feature or improvement to existing functionality._ + +### Acceptance criteria + +_Provide clear acceptance criteria to validate the story is complete._ + +[Gherkin syntax](https://cucumber.io/docs/gherkin/reference) example: + +> GIVEN the 'PERSONA' has 'DONE SOMETHING' +> WHEN the 'PERSONA' does 'ONE THING' +> THEN the 'PERSONA' must do 'THIS THING' +> AND the 'PERSONA' must do 'ANOTHER THING' +> BUT the 'PERSONA' must not do 'UNWANTED THING' + +### Additional context + +_Add any other context about the story here._ diff --git a/.github/ISSUE_TEMPLATE/TASK.md b/.github/ISSUE_TEMPLATE/TASK.md new file mode 100644 index 0000000..e214fa5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/TASK.md @@ -0,0 +1,15 @@ +--- +name: Task +about: A chore unrelated to features or problems +title: '' +labels: task +assignees: '' +--- + +### Describe the task + +_Provide a clear description of the task._ + +### Additional context + +_Add any other context about the task here._ diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..d8a51b9 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,40 @@ +:loudspeaker: **Instructions** + +- Begin with a **DRAFT** pull request. +- Follow _italicized instructions_ to add detail to assist the reviewers. +- After completing all checklist items, change the pull request to **READY**. + +--- + +### :wrench: Change Summary + +_Describe the changes included in this pull request. [Link](https://docs.github.com/en/issues/tracking-your-work-with-issues/using-issues/linking-a-pull-request-to-an-issue#linking-a-pull-request-to-an-issue-using-a-keyword) to the associated GitHub issue(s)._ + +- fixes #1234 +- Added the [...] +- Updated the [...] +- Fixed the [...] + +### :memo: Checklist + +_Pull request authors must complete the following tasks before marking the PR as ready to review._ + +- [ ] Complete a self-review of changes +- [ ] Unit tests have been created or updated +- [ ] The code is free of [new] lint errors and warnings +- [ ] Update storybook stories as needed +- [ ] Update project documentation as needed, README, JSDoc, etc. + +### :test_tube: Steps to Test + +_Describe the process to test the changes in this pull request._ + +1. Go to [...] +2. Click on [...] +3. Verify that [...] + +### :link: Additional Information + +_Optionally, provide additional details, screenshots, or URLs that may assist the reviewer._ + +- [...] diff --git a/.gitignore b/.gitignore index c4c5b40..e420423 100644 --- a/.gitignore +++ b/.gitignore @@ -14,11 +14,8 @@ # misc .DS_Store -.env* -/.nx -/.nx/cache -/.vscode/* -!/.vscode/extensions.json +.nx +.vscode .idea npm-debug.log* @@ -27,3 +24,7 @@ yarn-error.log* # Optional eslint cache .eslintcache + +# dotenv environment variable files +.env* +!.env.example diff --git a/.vscode/extensions.json b/.vscode/extensions.json deleted file mode 100644 index ffcebbe..0000000 --- a/.vscode/extensions.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "recommendations": [ - "ionic.ionic" - ] -} diff --git a/android/app/build.gradle b/android/app/build.gradle index dd3c3a6..0ecd984 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -7,8 +7,8 @@ android { applicationId "net.leanstacks.ionic8" minSdkVersion rootProject.ext.minSdkVersion targetSdkVersion rootProject.ext.targetSdkVersion - versionCode 10 - versionName "1.1.0.10" + versionCode 11 + versionName "1.1.0.11" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" aaptOptions { // Files and dirs to omit from the packaged assets dir, modified to accommodate modern web apps. diff --git a/package-lock.json b/package-lock.json index 3e3ea64..ec3b320 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ionic8-playground", - "version": "0.1.0", + "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ionic8-playground", - "version": "0.1.0", + "version": "1.0.0", "license": "MIT", "dependencies": { "@capacitor/android": "7.2.0", @@ -6183,9 +6183,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001715", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001715.tgz", - "integrity": "sha512-7ptkFGMm2OAOgvZpwgA4yjQ5SQbrNVGdRjzH0pBdy1Fasvcr+KAeECmbCAECzTuDuoX0FCY8KzUxjf9+9kfZEw==", + "version": "1.0.30001770", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001770.tgz", + "integrity": "sha512-x/2CLQ1jHENRbHg5PSId2sXq1CIO1CISvwWAj027ltMVG2UNgW+w9oH2+HzgEIRFembL8bUlXtfbBHR1fCg2xw==", "dev": true, "funding": [ { diff --git a/package.json b/package.json index 94d60da..4413a9b 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "url": "https://github.com/mwarman/ionic8-playground" }, "license": "MIT", - "version": "0.1.0", + "version": "1.0.0", "type": "module", "scripts": { "clean": "rimraf coverage dist",