Releases: SharezoneApp/sharezone-app
Releases · SharezoneApp/sharezone-app
app: v2.2.0
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 https://github.c...
app: v2.1.1
What's Changed
- Bump app version to v2.1.1 by @nilsreichardt in #1672
- Add equality operator to
AnalyticsEvent
by @nilsreichardt in #1675 - Upgrade XCode to 15.4 for
codemagic.yaml
by @nilsreichardt in #1676 - Sharezone Wrapped by @nilsreichardt in #1660
- Bump app version to 2.1.2 by @nilsreichardt in #1677
Full Changelog: app-v2.1.0...app-v2.1.1
app: v2.1.0
What's Changed
- Bump app version to v2.0.3 by @nilsreichardt in #1571
- Fix: Deleting a term now sets
currentTerm
in Firestore doc tonull
. by @Jonas-Sander in #1575 - Fix creating a term offline. by @Jonas-Sander in #1574
- Upgrade packages for Apple Privacy Manifest by @nilsreichardt in #1570
- Fix typo in grades subject dialog by @nilsreichardt in #1577
- Add help for activation code by @nilsreichardt in #1578
- Fix starting qr code scanner by @nilsreichardt in #1581
- Catch when Android cancels purchase process by @nilsreichardt in #1579
- Fix autofocus for Sharecode textfield by @nilsreichardt in #1580
- Fix share "let parents buy" option for iPad by @nilsreichardt in #1584
- Update iOS project files by @nilsreichardt in #1585
- Bump app version to v2.0.4 by @nilsreichardt in #1586
- Quick fix for changing subjects weights will not be updated in the UI by @nilsreichardt in #1592
- Bump app version to v2.0.5 by @nilsreichardt in #1587
- Set
selectable
andsoftLineBreak
for Markdown widget in Feedback message bubble by @nilsreichardt in #1588 - Bump actions/upload-artifact from 4.3.1 to 4.3.3 by @dependabot in #1583
- Fix deletion of subjects if final type of term was changed. by @Jonas-Sander in #1595
- Replace
list-certificates
withcertificates list
for oursz deploy
command by @nilsreichardt in #1598 - Add deleting custom grade types. by @Jonas-Sander in #1597
- Improve homework card for teachers and parents by @nilsreichardt in #1602
- Bump actions/checkout from 4.1.2 to 4.1.4 by @dependabot in #1582
- Bump app version to v2.0.6 by @Jonas-Sander in #1596
- Enable accessibility features on web & desktop by @nilsreichardt in #1609
- Add console print for web about our GitHub issue tracker by @nilsreichardt in #1610
- Enable video player for macOS by @nilsreichardt in #1611
- Add substitution feature by @nilsreichardt in #1419
- Make substitution feature available on stable track by @nilsreichardt in #1613
- Add editing custom grade types by @Jonas-Sander in #1616
- Bump app version to v2.0.7 by @nilsreichardt in #1617
- Add editing grades by @Jonas-Sander in #1618
- Make passing ids to
GradesService
optional, createGradeInput
,SubjectInput
classes by @Jonas-Sander in #1621 - Add button to call fix iCal calendars cloud function to admin console by @nilsreichardt in #1625
- Fix theme of
showSheetBuilder()
by @nilsreichardt in #1627 - Remove lessons row top padding on dashboard page by @nilsreichardt in #1630
- Fix dashboard homework card by @nilsreichardt in #1631
- Add teachers to the timetable by @nilsreichardt in #1629
- Upgrade Flutter to v3.22.0 by @nilsreichardt in #1634
- Add content creator program to Sharezone Plus page by @nilsreichardt in #1626
- Use Java 17 in
codemagic.yaml
by @nilsreichardt in #1637 - Add Java 17 requirement to
CONTRIBUTING.md
by @nilsreichardt in #1638 - Fix crash on Huawei P 30 Lite when picking an image. by @nilsreichardt in #1636
- Upgrade Flutter to v3.22.1 by @nilsreichardt in #1648
- Sort grades by date on term details page by @nilsreichardt in #1646
- Refactor student homework logic by @Jonas-Sander in #1650
- Bump actions/checkout from 4.1.4 to 4.1.6 by @dependabot in #1651
- Bump futureware-tech/simulator-action from 427329dea8e4d6417cba1273ebb5c9ad4720082d to 713dd9815fc32bd67a567f4f6c6c17b50ba2eef4 by @dependabot in #1653
- Bump actions/setup-go from 5.0.0 to 5.0.1 by @dependabot in #1652
- Add family license to the FAQ by @nilsreichardt in #1654
- Add note for inactive users by @nilsreichardt in #1655
- Add teachers to substitution plan by @nilsreichardt in #1647
- Upgrade to Flutter v3.22.2 by @nilsreichardt in #1661
- Fix bugs of substitution plan by @nilsreichardt in #1662
- Remove beta tag from substitution feature by @nilsreichardt in #1663
- Temporary disable screen reader for web & desktop because of Flutter bug by @nilsreichardt in #1664
- Catch when user hits Enter but does not enter an account deletion password by @nilsreichardt in #1667
- Fix hard coded text color for Apple password textfield when deleting the account by @nilsreichardt in #1666
- Migrate
index.html
to the new way of bootstrap Flutter by @nilsreichardt in #1665 - Add sending verification email after linking email address by @nilsreichardt in #1656
- Fix typo in onboarding by @nilsreichardt in #1668
- Bump app version to v2.1.0 by @nilsreichardt in #1669
- Skip for password null check for anonymous users by @nilsreichardt in #1670
- Disable concurrency for
sz
command in our CI/CD pipeline by @nilsreichardt in #1659
Full Changelog: app-v2.0.2...app-v2.1.0
app: v2.0.2
What's Changed
- Fix hovering over the features on the website by @nilsreichardt in #1552
- Bump app version to v2.0.2 by @nilsreichardt in #1558
- Show device information for feedbacks when using the console by @nilsreichardt in #1559
- Add option to copy the text from the homework details page by @nilsreichardt in #1562
- Fix invisible selection color for title text fields by @nilsreichardt in #1563
- Fix wrong storage limit in Sharezone Plus FAQ by @nilsreichardt in #1566
- Move
sz_plus_subscribed
analytics event after purchase by @nilsreichardt in #1567
Full Changelog: app-v2.0.1...app-v2.0.2
app: v2.0.1
What's Changed
- Make
GradeId
const. by @Jonas-Sander in #1527 - Bump app version to
v2.0.1
by @nilsreichardt in #1534 - Change
Id.id
toId.value
. by @Jonas-Sander in #1550 - Add buying Sharezone Plus for child via Plus Page on website. by @Jonas-Sander in #1522
- Add padding to the Sharezone Plus sales page on the website by @nilsreichardt in #1557
- Enable homework due date chips for stable track by @nilsreichardt in #1556
Full Changelog: app-v2.0.0...app-v2.0.1
app: v2.0.0
What's Changed
- Upgrade Flutter to v3.13.6 by @nilsreichardt in #1099
- Upgrade
codemagic_app_preview
to 0.2.1 by @nilsreichardt in #1098 - Bump actions/setup-java from 3.12.0 to 3.13.0 by @dependabot in #1102
- Bump actions/setup-go from 883490dfd06f396ebe0b738bc313a53cf9d851e5 to bfd2fb341f32be7281829126376a12a780ca79fc by @dependabot in #1103
- Bump actions/labeler from 59718b0b66a52e0ca224d43760b84cca3804c63a to 2b2e7d04cb1a6ea65c273238d0e516840a7a380e by @dependabot in #1100
- Bump actions/checkout from 3.6.0 to 4.1.0 by @dependabot in #1101
- Replace
FocusManager
call withfocusNode.requestFocus
indelayKeyboard(...)
. by @Jonas-Sander in #1104 - Add missing bracket in error text. by @Jonas-Sander in #1105
- Upgrade Sharezone to v1.7.9 by @nilsreichardt in #1106
- Remove
package:feature_discovery
. by @Jonas-Sander in #1109 - Refactor some of the homework dialog code. by @Jonas-Sander in #1112
- Continue refactoring homework dialog. by @Jonas-Sander in #1113
- Add
mounted
check toanimated_tab_visibility.dart
by @nilsreichardt in #1114 - Continue refactoring homework dialog. by @Jonas-Sander in #1116
- Remove unnecessary homework dialog save code. by @Jonas-Sander in #1118
- Fix displaying course name when editing homework. by @Jonas-Sander in #1121
- Fix markdown analytics when editing a homework. by @Jonas-Sander in #1119
- Remove
Validator
fromHomeworkDialogBloc
. by @Jonas-Sander in #1120 - Restrict adding events to the local calendar to Sharezone Plus users. by @nilsreichardt in #1030
- Fix light theme for plus advantages golden tests by @nilsreichardt in #1031
- Prevent the user to create a folder with
null
or an empty string by @nilsreichardt in #1095 - Change
_DashboardPageFAB
fromStatefulWidget
toStatelessWidget
by @nilsreichardt in #1123 - Upgrade
codemagic-cli-tools
to v0.46.0 by @nilsreichardt in #1124 - Add
--max-find-build-wait
when publishing to App Store Connect by @nilsreichardt in #1125 - Continue refactoring homework dialog. by @Jonas-Sander in #1122
- Upgrade to Flutter v3.13.7 by @nilsreichardt in #1128
- Upgrade Flutter to v3.13.8 by @nilsreichardt in #1129
- Use
process_runner
for Sharezone CLI. by @Jonas-Sander in #1131 - Add
sz exec
command. by @Jonas-Sander in #1130 - Replace
dart:io
file code withpackage:file
. by @Jonas-Sander in #1132 - Rework
HomeworkDialogBloc
. by @Jonas-Sander in #1127 - Fix wrong section title for homeworks in next month. by @Jonas-Sander in #1134
- Move files by @Jonas-Sander in #1133
- Automatically select next weekday in homework dialog. by @Jonas-Sander in #1136
- Use
--config-only
flag forflutter build
inandroid-integration-test
. by @Jonas-Sander in #1138 - Bump actions/labeler from 2b2e7d04cb1a6ea65c273238d0e516840a7a380e to 212b4a75b7525471ea9ea6171ba26bcc442f5aba by @dependabot in #1140
- Update Codemagic CLI Tools version to 0.46.2 by @Jonas-Sander in #1152
- Install setuptools before codemagic-cli-tools by @Jonas-Sander in #1153
- Add
createdOn
to folders. by @Jonas-Sander in #1149 - Load remote config values in web right away. by @Jonas-Sander in #1147
- Update privacy policy anchor hash algorithm. by @Jonas-Sander in #1146
- Fix fallback
macos-build-test
string. by @Jonas-Sander in #1154 - Fix folder id generation. by @Jonas-Sander in #1148
- Add dependency license check to GitHub Actions by @Jonas-Sander in #1151
- Use
package:patrol
for Android e2e tests. by @Jonas-Sander in #1137 - Add support for private CloudFiles. by @Jonas-Sander in #1150
- Update codemagic-cli-tools to 0.47.0. by @Jonas-Sander in #1156
- Bump subosito/flutter-action from 2.10.0 to 2.12.0 by @dependabot in #1141
- Bump nanasess/setup-chromedriver from 2.2.0 to 2.2.1 by @dependabot in #1142
- Use fixed patrol_cli version. by @Jonas-Sander in #1161
- Fix homework dialog todoUntil hack. by @Jonas-Sander in #1160
- Bump futureware-tech/simulator-action from 736249ceb5ed7916224ed6b6d3c3582fd8049deb to 427329dea8e4d6417cba1273ebb5c9ad4720082d by @dependabot in #1144
- Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in #1143
- Bump nanasess/setup-chromedriver from e66222fd7ec9c46b83cc837781ce6930b5d95f90 to 480d644e773cd6d53e4cb76557c8ad5e5806d7da by @dependabot in #1166
- Bump actions/setup-java from 3.13.0 to 4.0.0 by @dependabot in #1165
- Update CONTRIBUTING.md by @Jonas-Sander in #1167
- Connect Stripe with the frontend by @nilsreichardt in #1169
- Use
canvaskit
as web renderer for pull request previews by @nilsreichardt in #1170 - Pass
successUrl
andcancelUrl
tocreateStripeCheckoutSession
cloud function by @nilsreichardt in #1171 - Upgrade to Flutter v3.16.3 by @nilsreichardt in #1164
- Fix
sz test --update-goldens
command by @nilsreichardt in #1172 - Fix
/tickets
and/feature-ranking
redirects by @nilsreichardt in #1173 - Add GitHub to website footer by @nilsreichardt in #1174
- Add CI/CD for our website by @nilsreichardt in #1175
- Upgrade website dependencies by @nilsreichardt in #1176
- Disable Material 3 for our website by @nilsreichardt in #1177
- Fix website PR preview by @nilsreichardt in #1182
- Fix SvgPicture.asset.color lints. by @Jonas-Sander in #1181
- Add due date selection chips in homework dialog. by @Jonas-Sander in #1162
- Add +200 colors for Sharezone Plus users by @nilsreichardt in #1033
- Remove unused VS Code launch configs by @nilsreichardt in #1183
- Add
go_router
to our website and use path URL strategy instead of hash URL strategy by @nilsreichardt in #1184 - Replace Twitter with X icon by @nilsreichardt in #1186
- Use the Sharezone blue for the social media icons by @nilsreichardt in #1185
- Add tooltip to social media button on website footer by @nilsreichardt in #1187
- Add
sharezone_lints
to our website by @nilsreichardt in #1188 - Move AppFunctionsDialog/Sheet from
sharezone_widgets
toapp_functions
package by @nilsreichardt in #1189 - Extract
PlatformCheck
fromsharezone_utils
to a separateplatform_check
package by @nilsreichardt in #1190...
app: 1.7.8
Summary
- Adds the option to change the layout from grid to list layout on the events page.
- Better support for large screens when selecting an information sheet image.
- Removes easter egg.
- Bug fixes.
What's Changed
- Fix throwing "firebase_auth/web-context-canceled" when user cancels sign in by @nilsreichardt in #1055
- Fix "Bad state: Cannot add new events after calling close" in
changeTodoUntilNextLessonOrNextSchoolDay()
by @nilsreichardt in #1057 - Fix "Bad state: Cannot add new events after calling close" when using QR code sign in by @nilsreichardt in #1059
- Upgrade Sharezone to v1.7.8 by @nilsreichardt in #1068
- Fix "Bad state: You cannot close the subject while items are being added from addStream" in
user_api.dart
by @nilsreichardt in #1065 - Auto-collapse
pubspec.lock
changes via.gitattributes
. by @nilsreichardt in #1063 - Add
MaxWidthConstraintBox
when selecting a title for an information sheet by @nilsreichardt in #1050 - Add option to switch layout for events from grid to list view by @nilsreichardt in #1044
- Fix showing error message when homework
todoUntil
field is null by @nilsreichardt in #1053 - Update minium Dart SDK and add
sharezone_lints
toqr_code_scanner
package by @nilsreichardt in #1051 - Add label "feature: qr code scanner" automatically by @nilsreichardt in #1060
- Upgrade to Flutter v3.13.5 by @nilsreichardt in #1047
- Fix
LocalFile.toString()
by @nilsreichardt in #1061 - Remove workaround for publishing macOS apps by @nilsreichardt in #1048
- Update Cocapods by @nilsreichardt in #1074
- Remove
abiFilters
filters for Android by @nilsreichardt in #1075 - Fixes "Null check operator used on a null value. Error thrown building Widget." in
file_page_app_bar.dart
by @nilsreichardt in #1077 - Fix "Null check operator used on a null value" on login page by @nilsreichardt in #1084
- Fix "Null check operator used on a null value" when loading events in the timetable by @nilsreichardt in #1081
- Improve null safety in
animated_tab_visibility.dart
by @nilsreichardt in #1082 - Fix "type 'Null' is not a subtype of type 'Map<String, dynamic>' in type cast" in
firestore_course_member_accessor.dart
by @nilsreichardt in #1083 - Remove easter egg by @nilsreichardt in #1071
- Update Sharezone Plus page with Sharezone Plus advantages by @nilsreichardt in #1032
- Ensure that the user is loaded in the integration tests by @nilsreichardt in #1085
- Fix "Null check operator used on a null value" when signing out by @nilsreichardt in #1080
- Add option to view past events for Sharezone Plus users by @nilsreichardt in #1042
- Pre-fill user ID, name and email when making an appointment for the Sharezone Plus video call support by @nilsreichardt in #1087
- Add the source code of our website to
SharezoneApp/sharezone-app
repository by @nilsreichardt in #1088 - Update
dio
in/website
by @nilsreichardt in #1089 - Add VS Code launch configuration for the website by @nilsreichardt in #1090
- Fix "Null check operator used on a null value" in
download_unknown_file_type_dialog_content.dart
by @nilsreichardt in #1094 - Add website to Sharezone Repo CLI by @nilsreichardt in #1092
- Add automatically the 'website' label by @nilsreichardt in #1091
- Fix "Null check operator used on a null value" in
file_picker_desktop.dart
by @nilsreichardt in #1093
Full Changelog: app-v1.7.7...app-v1.7.8
app: v1.7.7
Summary
- Fixes viewing submission files
- Fixes loading of calendar events that could happen for old events.
What's Changed
- Upgrade Sharezone to v1.7.7 by @nilsreichardt in #1037
- Add signing steps to
sz deploy macos
command by @nilsreichardt in #1029 - Add
sz deploy macos
command tostable.yml
,beta.yml
andalpha.yml
by @nilsreichardt in #1034 - Fix viewing submission files by @nilsreichardt in #1036
- Fix typo "Termin-vereinbarung" on support page by @nilsreichardt in #1035
- Use
SystemMouseCursors.click
for file card on submission page by @nilsreichardt in #1039 - Set build number to 0 since the build number is managed by our CD pipeline. by @nilsreichardt in #1038
- Upgrade Fastlane to 2.216.0 and add retries for uploading to Google Play Store by @nilsreichardt in #1041
- Fix
latestEditor
inCalendricalEvent
can be null by @nilsreichardt in #1043
Full Changelog: app-v1.7.6...app-v1.7.7
app: v1.7.6
Summary
- Fixes selection of courses of a school class when joining
What's Changed
- Upgrade Sharezone to v1.7.6 by @nilsreichardt in #1020
- Upgrade Codemagic CLI tools to
0.45.1
by @nilsreichardt in #1021 - Add workaround for building macOS & iOS with XCode 15 by @nilsreichardt in #1024
- Add golden tests for
showSharezonePlusFeatureInfoDialog
by @nilsreichardt in #1022 - Fixes selection of courses of a school class when joining by @nilsreichardt in #1025
- Add
--rollout-percentage
tosz deploy android
by @nilsreichardt in #1019 - Cancel previous App Store submission when deploy to App Store Connect by @nilsreichardt in #1027
- Do not trigger CI on only Fastlane changes by @nilsreichardt in #1026
- Add
json_key_data
to Fastlane file by @nilsreichardt in #1028
Full Changelog: app-v1.7.5...app-v1.7.6
app: v1.7.5
Summary
- Fixes an issue adding new lessons to the timetable.
- Fixes a null safety issue when popping the course create page.
What's Changed
- Add
underlayColor
toSharezonePlusFeatureInfoCard
by @nilsreichardt in #996 - Upgrade Sharezone to v1.7.5 by @nilsreichardt in #1011
- Add
showSharezonePlusFeatureInfoDialog
by @nilsreichardt in #1008 - Add
sz build_runner build
command by @nilsreichardt in #997 - Format GitHub Action files by @nilsreichardt in #1001
- Remove creating
SubscriptionEnabledFlag
provider insharezone_bloc_providers.dart
by @nilsreichardt in #1010 - Add missing validation step to
actions-ci
when formatting files by @nilsreichardt in #1000 - Add missing code generation of
sharezone_plus_page_test.mocks.dart
andserializers.g.dart
by @nilsreichardt in #998 - Replace
isDarkThemeEnabled
withTheme.of(context).isDarkTheme
by @nilsreichardt in #1004 - Going back to
macos-12
for iOS integration tests to improve the performance dramatically by @nilsreichardt in #1012 - Add integration tests for web by @nilsreichardt in #1009
- Fix typo
runProcessSucessfullyOrThrow
in Sharezone Repo CLI by @nilsreichardt in #1007 - Allow only Sharezone Plus users to change the homework reminder time by @nilsreichardt in #991
- Add CI check that generated code is up to date by @nilsreichardt in #999
- Add fallback for "web-integration-test" workflow by @nilsreichardt in #1014
- Fix
type 'Null' is not a subtype of type 'Course' in type cast
when popping the course create page by @nilsreichardt in #1018 - Fix creating a new lesson in the timetable by @nilsreichardt in #1016
Full Changelog: app-v1.7.4...app-v1.7.5