Skip to content

Commit 322d9da

Browse files
committed
Open Beta v0.21.0 Release
Signed-off-by: Gary Kim <[email protected]>
1 parent c2925a0 commit 322d9da

File tree

4 files changed

+42
-8
lines changed

4 files changed

+42
-8
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,38 @@
11
# Changelog
22

3+
## [Open Beta 0.21.0](https://github.com/gary-kim/saspes/tree/v0.21.0) - 2020-04-17
4+
5+
[Full Changelog](https://github.com/gary-kim/saspes/compare/v0.20.0...v0.21.0)
6+
7+
### Added
8+
9+
- 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))
15+
- Tune Renovate config [\#135](https://github.com/gary-kim/saspes/pull/135) ([@gary-kim](https://github.com/gary-kim))
16+
17+
### Fixed
18+
19+
- 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))
34+
- chore\(deps\): update babel monorepo [\#143](https://github.com/gary-kim/saspes/pull/143) ([@gary-kim-bot](https://github.com/gary-kim-bot))
35+
336
## [Open Beta 0.20.0](https://github.com/gary-kim/saspes/tree/v0.20.0) - 2020-03-17
437

538
[Full Changelog](https://github.com/gary-kim/saspes/compare/v0.19.0...v0.20.0)

CONTRIBUTING.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,12 +89,13 @@ For a new file, add this license header to the top of the file:
8989

9090
1. Ensure that all CI tests pass on the latest commit.
9191
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.
9899

99100
### Developer Certificate of Origin
100101
```

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "saspes",
3-
"version": "0.20.0",
3+
"version": "0.21.0",
44
"version_name": "Open Beta 0.20.0",
55
"private": true,
66
"description": "SAS Powerschool Enhancement Suite",

0 commit comments

Comments
 (0)