You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Added function to calculate cumulative GPA\(including unfinished semesters\)[\#140](https://github.com/gary-kim/saspes/pull/140) ([@insertcustomname](https://github.com/insertcustomname))
10
+
11
+
### Changed
12
+
13
+
- Added function to save grades to local storage and load grades from storage [\#153](https://github.com/gary-kim/saspes/pull/153) ([@insertcustomname](https://github.com/insertcustomname))
14
+
- Migrate options to Vue and go more community driven [\#152](https://github.com/gary-kim/saspes/pull/152) ([@gary-kim](https://github.com/gary-kim))
- Fixes and cleanups for Course and cumulative GPA [\#162](https://github.com/gary-kim/saspes/pull/162) ([@gary-kim](https://github.com/gary-kim))
20
+
- Fixed bug where cumulative GPA calculation would double count semester [\#160](https://github.com/gary-kim/saspes/pull/160) ([@insertcustomname](https://github.com/insertcustomname))
21
+
- Fix an issue in HypoAssignment [\#141](https://github.com/gary-kim/saspes/pull/141) ([@gary-kim](https://github.com/gary-kim))
22
+
23
+
### Dependencies
24
+
25
+
- chore\(deps\): update dependency css-loader to ^3.5.2 [\#163](https://github.com/gary-kim/saspes/pull/163) ([@gary-kim-bot](https://github.com/gary-kim-bot))
26
+
- chore\(deps\): update dependency chromedriver to ^80.0.2 [\#161](https://github.com/gary-kim/saspes/pull/161) ([@gary-kim-bot](https://github.com/gary-kim-bot))
27
+
- chore\(deps\): update dependency eslint-plugin-node to ^11.1.0 [\#156](https://github.com/gary-kim/saspes/pull/156) ([@gary-kim-bot](https://github.com/gary-kim-bot))
28
+
- chore\(deps\): update dependency webpack to ^4.42.0 [\#151](https://github.com/gary-kim/saspes/pull/151) ([@gary-kim-bot](https://github.com/gary-kim-bot))
29
+
- chore\(deps\): update dependency vue-loader to ^15.9.1 [\#150](https://github.com/gary-kim/saspes/pull/150) ([@gary-kim-bot](https://github.com/gary-kim-bot))
30
+
- chore\(deps\): update dependency eslint-plugin-vue to ^6.2.2 [\#149](https://github.com/gary-kim/saspes/pull/149) ([@gary-kim-bot](https://github.com/gary-kim-bot))
31
+
- chore\(deps\): update dependency eslint-plugin-import to ^2.20.1 [\#148](https://github.com/gary-kim/saspes/pull/148) ([@gary-kim-bot](https://github.com/gary-kim-bot))
32
+
- chore\(deps\): update dependency eslint-config-standard to ^14.1.1 [\#147](https://github.com/gary-kim/saspes/pull/147) ([@gary-kim-bot](https://github.com/gary-kim-bot))
33
+
- chore\(deps\): update dependency ava to ^3.5.1 [\#144](https://github.com/gary-kim/saspes/pull/144) ([@gary-kim-bot](https://github.com/gary-kim-bot))
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -89,12 +89,13 @@ For a new file, add this license header to the top of the file:
89
89
90
90
1. Ensure that all CI tests pass on the latest commit.
91
91
2. Update the version number with `npm version [major|minor|patch] --no-git` and update the version name manually in [package.json](package.json).
92
-
3. Run [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator) with `--since-tag <LAST VERSION> --future-release <NEW VERSION>` and take the resulting generated changelog and adjust it to our changelog style. Add this to the [CHANGELOG.md](CHANGELOG.md) file and make a PR for the new version. Wait until this PR gets merged (unlike other PRs, this PR should be merged with `--ff-only` rather then a merge commit). ([gary-kim/gcg-fork](https://github.com/gary-kim/gcg-fork) has a patch for making the changelog in SASPES's style)
93
-
4. Run `npm ci` to install all dependencies for building from [package-lock.json](package-lock.json).
94
-
5. Make a new git commit and tag with `git commit -S`, `git tag VERSION -a`, add the new version name as the annotation, then run `git push origin VERSION`.
95
-
6. Run `npm run libraries` to generate third-party library attributions.
96
-
7. Run `npm run clean`, `SASPES_OFFICIAL_RELEASE=true npm run webpack:build:firefox`, then `npm run package`. Upload the resulting package to [AMO](https://addons.mozilla.org/en-US/developers/addons) to have the extension signed. Upload the result into GitHub releases then update the update server to point to the new release.
97
-
8. Run `npm run clean`, `SASPES_OFFICIAL_RELEASE=true npm run webpack:build:chromium`, then `npm run package`. Upload the resulting package to [CWS](https://chrome.google.com/webstore/developer/dashboard) to have the new version signed and released.
92
+
3. Run [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator) with `--since-tag <LAST VERSION> --future-release <NEW VERSION>` and take the resulting generated changelog and adjust it to our changelog style. ([gary-kim/gcg-fork](https://github.com/gary-kim/gcg-fork) has a patch for making the changelog in SASPES's style)
93
+
4. Commit with the message `Open Beta v[VERSION] Release`. Add this to the [CHANGELOG.md](CHANGELOG.md) file and make a PR for the new version. Wait until this PR gets merged (unlike other PRs, this PR should be merged with `--ff-only` rather then a merge commit).
94
+
5. Run `npm ci` to install all dependencies for building from [package-lock.json](package-lock.json).
95
+
6. Make a new git commit and tag with `git commit -S`, `git tag VERSION -s`, add the new version name as the annotation, then run `git push origin VERSION`.
96
+
7. Run `npm run libraries` to generate third-party library attributions.
97
+
8. Run `npm run clean`, `SASPES_OFFICIAL_RELEASE=true npm run webpack:build:firefox`, then `npm run package`. Upload the resulting package to [AMO](https://addons.mozilla.org/en-US/developers/addons) to have the extension signed. Upload the result into GitHub releases then update the update server to point to the new release.
98
+
9. Run `npm run clean`, `SASPES_OFFICIAL_RELEASE=true npm run webpack:build:chromium`, then `npm run package`. Upload the resulting package to [CWS](https://chrome.google.com/webstore/developer/dashboard) to have the new version signed and released.
0 commit comments