What's Changed
- Fix join option when long pressing course while being a member by @ImGxrke in #1679
- Bump actions/checkout from 4.1.6 to 4.1.7 by @dependabot in #1680
- Consider holidays for next schoolday by @ImGxrke in #1678
- Only highlight soon upcoming events by @ImGxrke in #1682
- Invoke
flutter
/dart
directly instead offvm flutter
/fvm dart
insz
cli by @Jonas-Sander in #1686 - Stop using
fvm
in devenv.nix by @Jonas-Sander in #1687 - Use adaptive platform density for privacy policy. by @Jonas-Sander in #1691
- Rework homework page for teacher and parents by @Jonas-Sander in #1644
- Bump actions/setup-go from 5.0.1 to 5.0.2 by @dependabot in #1692
- Bump actions/upload-artifact from 4.3.3 to 4.3.4 by @dependabot in #1693
- Rework the public API of
GradesService
. by @Jonas-Sander in #1642 - Remove Sharezone Wrapped by @Jonas-Sander in #1700
- Fixed grammar issues in CONTRIBUTING.md by @HumanBot000 in #1701
- Fixed double entry bug when clicking safe homework button again after uploading by @HumanBot000 in #1699
- Add build step for docs preview by @nilsreichardt in #1705
- Bump futureware-tech/simulator-action from 713dd9815fc32bd67a567f4f6c6c17b50ba2eef4 to 48e51da14445b3eedca643bba4b78d9d8332ff31 by @dependabot in #1681
- Add "npm run format" command for docs folder by @nilsreichardt in #1706
- Add format for mdx files by @nilsreichardt in #1707
- Add workflow to automatically add new tickets to our triage board by @nilsreichardt in #1704
- Reenable homework dialog save button on error. by @Jonas-Sander in #1708
- Fix spelling error in support page by @EvilMonkey09 in #1714
- Add term settings page golden tests. by @Jonas-Sander in #1710
- Add subject settings page golden tests. by @Jonas-Sander in #1711
- Remove "Erledigt-Status bei Hausaufgaben" as Sharezone advantage by @nilsreichardt in #1715
- Add "Plus" to the website navigation bar by @nilsreichardt in #1716
- Enable changing display type of weights (factor or percentage) by @Jonas-Sander in #1712
- Delete duplicated test. by @Jonas-Sander in #1718
- Throw
ArgumentError
when trying to change to a negativeWeight
. by @Jonas-Sander in #1719 - Add "Konto" and "App-Einstellung" section to docs by @EvilMonkey09 in #1333
- Bump kuhnroyal/flutter-fvm-config-action from 2.0 to 2.3 by @dependabot in #1722
- Use fvm in devenv again. by @Jonas-Sander in #1726
- Replace "Schwarze Brett" with "Infozettel" in the delete course dialog by @nilsreichardt in #1727
- Upgrade to Flutter v3.24.2 by @nilsreichardt in #1703
- Add more helpful error message for keychain error on macOS by @nilsreichardt in #1725
- Bump actions/setup-java from 4.2.1 to 4.2.2 by @dependabot in #1721
- Bump actions/upload-artifact from 4.3.4 to 4.4.0 by @dependabot in #1723
- Fix deleting account when Google / Apple is used as sign in method by @nilsreichardt in #1729
- Show material dialog for deleting the account on macos due to a Flutter bug by @nilsreichardt in #1730
- Replace Videokonferenz with Notensystem on Website by @EvilMonkey09 in #1709
- Update docs dependencies by @nilsreichardt in #1732
- Improve design of the Material Design delete account dialog by @nilsreichardt in #1728
- Fix
onPressed
on macOS usingCupertinoAlertDialog
by @nilsreichardt in #1735 - Upgrade Gemfile dependencies by @nilsreichardt in #1736
- Upgrade to Flutter v3.24.3 by @nilsreichardt in #1738
- Bump actions/setup-java from 4.2.2 to 4.4.0 by @dependabot in #1741
- Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #1739
- Fix typo in "/content-creator-programm" link by @nilsreichardt in #1743
- Fix formatting in Fastlane
README.md
by @nilsreichardt in #1745 - Fix subtitle cards in documentation by @nilsreichardt in #1744
- Update web app link by @nilsreichardt in #1747
- Add video to delete account page by @nilsreichardt in #1748
- Fix running app for iOS 18 simulator by @nilsreichardt in #1749
- Upgrade packages with
flutter/dart pub upgrade
by @nilsreichardt in #1742 - Fix "Support kontaktieren" button on our website by @nilsreichardt in #1751
- Migrate to new Flutter JS initialization by @nilsreichardt in #1752
- Fix text height for folder cards to avoid cutting off text by @nilsreichardt in #1755
- Update app imprint from Sharezone GbR to Sharezone UG by @nilsreichardt in #1753
- Add option to copy the user ID by @nilsreichardt in #1756
- Fix color for chip using light theme by @nilsreichardt in #1757
- Update design of dangerous buttons by @nilsreichardt in #1758
- Upgrade GitHub Actions jobs from
macos-13
tomacos-14
by @nilsreichardt in #1754 - Fix text layout for "Entwickler unterstützen" option by @nilsreichardt in #1759
- Bump kuhnroyal/flutter-fvm-config-action from 2.3 to 3.0 by @dependabot in #1740
- Add
app-ads.txt
to our website to verify our domain for AdMob by @nilsreichardt in #1761 - Do not show Sharezone Plus support for teacher and parents by @nilsreichardt in #1762
- Remove "in process of open-sourcing" notice in README.md by @Jonas-Sander in #1763
- Add prototype of Google AdMob ads by @nilsreichardt in #1760
- Improve layout for light mode Sharecode textfield by @nilsreichardt in #1764
- Fix dark theme checkbox for Cupertino dialogs by @nilsreichardt in #1766
- Improve layout for dark mode activation code textfield by @nilsreichardt in #1765
- Remove "Lesson start" and "Lesson length" from the timetable settings page, as they can be found in "Lesson times". by @nilsreichardt in #1767
- Remove scrollbar from traction counter on website by @nilsreichardt in #1768
- Add strike through animation to homework by @nilsreichardt in #1266
- Improved title for calendar export on timetable settings page by @EvilMonkey09 in #1769
- Only show ad info dialog for free users by @nilsreichardt in #1773
- Add placeholder for ads by @nilsreichardt in #1771
- Set max width of ads info dialog by @nilsreichardt in #1770
New Contributors
- @ImGxrke made their first contribution in #1679
- @HumanBot000 made their first contribution in #1701
Full Changelog: app-v2.1.1...app-v2.2.0