diff --git a/frontend/CHANGELOG.md b/frontend/CHANGELOG.md index 6f83447..da682cd 100644 --- a/frontend/CHANGELOG.md +++ b/frontend/CHANGELOG.md @@ -1,3 +1,60 @@ +# [vorlesungsplan-plus-v2.0.0](https://github.com/larsrickert/vorlesungsplan-plus/compare/vorlesungsplan-plus-v1.0.0...vorlesungsplan-plus-v2.0.0) (2022-03-21) + + +### Bug Fixes + +* Added dynamic branch name to changelog url ([ab50dc4](https://github.com/larsrickert/vorlesungsplan-plus/commit/ab50dc485ee67fb17e2d69a026367c9fbc11c22f)) +* added message when no courses selected ([7d1004d](https://github.com/larsrickert/vorlesungsplan-plus/commit/7d1004d4da370ba63cebb7aef85aa3cc3cf40015)) +* event popover not scrollable ([2c0769c](https://github.com/larsrickert/vorlesungsplan-plus/commit/2c0769cd18d96d32ebeb39eb7c92dccce1d71b65)) +* Fixed changed lecture status ([1f38a63](https://github.com/larsrickert/vorlesungsplan-plus/commit/1f38a63eb7ed4d486d2c128017560c1756ee6d32)) +* fixed notification schedule ([863a86d](https://github.com/larsrickert/vorlesungsplan-plus/commit/863a86d3a7041dd99ff9abd1ea4c578251627802)) +* fixed position of refresher animation ([34a4cb8](https://github.com/larsrickert/vorlesungsplan-plus/commit/34a4cb87c51cf7d546a3d94dbb8124aa1670b41e)) +* Made lecture changes/status persistant ([dff4706](https://github.com/larsrickert/vorlesungsplan-plus/commit/dff4706500c54df90d6ce50ba90e6a04b6ebc083)) +* removed presenting element from modal ([acbca0b](https://github.com/larsrickert/vorlesungsplan-plus/commit/acbca0b35822affb646f7eaa2fad6a851e78279a)) +* Showing error when using cached lectures ([2952699](https://github.com/larsrickert/vorlesungsplan-plus/commit/2952699d7ef368e758315c9dd46c100ca76611c0)) + + +* fixed semantic-release with breaking changes ([3fe996a](https://github.com/larsrickert/vorlesungsplan-plus/commit/3fe996a5bae564a741427f797ee448d540ca2560)), closes [M#TINF19](https://github.com/M/issues/TINF19) + + +### Features + +* added apps page with installation instructions for pwa and ios widget ([#6](https://github.com/larsrickert/vorlesungsplan-plus/issues/6)) ([673ac41](https://github.com/larsrickert/vorlesungsplan-plus/commit/673ac4113ce7b8acd3d89f5371c0d3522fa71868)) +* added button to show/hide past lectures ([b246338](https://github.com/larsrickert/vorlesungsplan-plus/commit/b246338d936afbfd5e7cb072cf25d4120483d44e)) +* Added changed lectures and lecture fallback ([028af94](https://github.com/larsrickert/vorlesungsplan-plus/commit/028af9423c1407c4117afc5fd73dc5e92ad31146)) +* added colored course badges and course limit ([5df090f](https://github.com/larsrickert/vorlesungsplan-plus/commit/5df090fbd820236b0f4567121810f1b0160b531e)) +* added contact link to menu ([37c2a50](https://github.com/larsrickert/vorlesungsplan-plus/commit/37c2a50a89a5dd70cf999c836f9b83cfda1f7f1f)) +* Added link to changelog ([0bf752a](https://github.com/larsrickert/vorlesungsplan-plus/commit/0bf752aaddabd8aa084a45b341c6faae81772b66)) +* added pull animation to refresher ([289ecf3](https://github.com/larsrickert/vorlesungsplan-plus/commit/289ecf355d73029d56a5f4ea3fdba0ee7da7a61c)) +* added setting to enable theme detection ([09e5936](https://github.com/larsrickert/vorlesungsplan-plus/commit/09e59360171cd8da4fb52e406132c2cef0a1dc59)) +* changed app and api host ([704ecd4](https://github.com/larsrickert/vorlesungsplan-plus/commit/704ecd4735190faf43e7fd27390879da94ffcf45)) +* redirect to settings on initial app launch ([b597cd2](https://github.com/larsrickert/vorlesungsplan-plus/commit/b597cd239caea7c972693296f8669d54817f3a56)) +* refactored lecture data structure ([8ee83ac](https://github.com/larsrickert/vorlesungsplan-plus/commit/8ee83ac10d4c3b0621c24eb4598bff5763d78527)) +* Switched to monorepo ([82356cf](https://github.com/larsrickert/vorlesungsplan-plus/commit/82356cf7832e929bc31d399b12950131e55af675)) +* Updated dependencies ([f3645c7](https://github.com/larsrickert/vorlesungsplan-plus/commit/f3645c7b387be5b9e95fc5f5553be579919a46d6)) + + +### Performance Improvements + +* removed duplicate lecture load on app start ([7c0e442](https://github.com/larsrickert/vorlesungsplan-plus/commit/7c0e44268bc2a481b3ca7fc5856d91bd5543280f)) + + +### BREAKING CHANGES + +* Limited number of selected courses to 5 +* Changed lecture data structure + +- Renamed property `uid` to `id` +- Renamed property `room` to `rooms` which now contains an array of rooms instead of a single string with seperated rooms +- Removed deprecated property `lastModified` +- Added property `type` which is either `PRESENCE` or `ONLINE` and indicates whether the lecture is online or presence +- Added property `isExam` which indicates whether the lecture is an exam (will be false for exam reviews (Klausureinsicht)) +* Removed deprecated course name mappings for `INF19A`, `INF19B` and `MGH-INF19` +* Returning all lectures by default instead of only upcomig ones + +All lectures (including past ones) will now be returned by the API by default instead of only upcoming +ones. You can use the query parameter `excludePast=true` to filter out past lectures. + # [vorlesungsplan-plus-v1.0.0-beta.16](https://github.com/larsrickert/vorlesungsplan-plus/compare/vorlesungsplan-plus-v1.0.0-beta.15...vorlesungsplan-plus-v1.0.0-beta.16) (2022-03-21) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 8610435..2c59078 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -1,12 +1,12 @@ { "name": "vorlesungsplan-plus", - "version": "1.0.0-beta.16", + "version": "2.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "vorlesungsplan-plus", - "version": "1.0.0-beta.16", + "version": "2.0.0", "dependencies": { "@capacitor/browser": "^1.0.7", "@capacitor/core": "^3.4.3", diff --git a/frontend/package.json b/frontend/package.json index 1557e45..784c8d9 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,7 +1,7 @@ { "name": "vorlesungsplan-plus", "private": true, - "version": "1.0.0-beta.16", + "version": "2.0.0", "scripts": { "dev": "vite", "build": "vue-tsc --noEmit && vite build",