Releases: SharezoneApp/sharezone-app
Releases · SharezoneApp/sharezone-app
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
app: v1.7.4
Summary
- Decreased the minimum iOS version from 12.0 to 11.0
- Fix displaying the privacy policy for users with for Switzergerman as device language
- Fix displaying the timetable for users with Arabic as device language
- New save button for the add homework and information sheet
- New welcome screen when opening the app the first time
- Removed deactivated button for group meetings
- Further small fixes and performance improvements
What's Changed
- Expire web previews after 3 instead of 7 days by @nilsreichardt in #831
- Migrate
sharezone
package to null safety by @nilsreichardt in #753 - Upgrade app version to 1.7.4 by @nilsreichardt in #847
- Add
--update-goldens
flag tosz test
by @nilsreichardt in #845 - Update
sharezone
package description by @nilsreichardt in #843 - Remove
--name-status
for Git diff check because otherwise you can't see what changed in the file by @nilsreichardt in #846 - Upgrade to Flutter v3.13.1 by @nilsreichardt in #844
- Change save button for adding homework and information sheets by @nilsreichardt in #833
- Add GitHub as channel to follow us by @nilsreichardt in #848
- Update my about us image and remove team titles by @nilsreichardt in #849
- Remove
TypeOfUser.tutor
by @nilsreichardt in #850 - Make Flutter to non-fatal issues by @nilsreichardt in #857
- Remove Jonas' LinkedIn account from about us. by @Jonas-Sander in #859
- Use newer flutter_markdown version. by @Jonas-Sander in #858
- Bump subosito/flutter-action from 2.8.0 to 2.10.0 by @dependabot in #861
- Bump kuhnroyal/flutter-fvm-config-action from 1.1.0 to 1.2.0 by @dependabot in #862
- Bump actions/checkout from 3.5.0 to 3.6.0 by @dependabot in #863
- Bump actions/labeler from 5bb656d641ca1a3c88a6732b1772371d4640cfdf to 59718b0b66a52e0ca224d43760b84cca3804c63a by @dependabot in #864
- Bump actions/setup-go from db8764c1e24b94e6bf86c7b9195ce862c97a4090 to 883490dfd06f396ebe0b738bc313a53cf9d851e5 by @dependabot in #860
- Catch and retry if getting Firebase Messing token failed by @nilsreichardt in #869
- Upgrade to Flutter 3.13.2 by @nilsreichardt in #870
- Use workaround for uploading macOS updates to App Store Connect by @nilsreichardt in #866
- Fix uploading files after null safety migration by @nilsreichardt in #879
- Implementation of
sz deploy android
command by @nilsreichardt in #880 - Fix showing information sheet picture when editing the sheet by @nilsreichardt in #882
- Deploy Android on new stable release by @nilsreichardt in #883
- Run e2e-tests on
app/integration_test
changes. by @Jonas-Sander in #874 - Increase timeout of iOS integration tests by @nilsreichardt in #897
- Add
waitFor
method to make integration tests more stable by @nilsreichardt in #906 - Update Mockito files in
/app
to Mockito 5.4.2 by @nilsreichardt in #895 - Add
SharezonePlusBadge
andSharezonePlusCard
by @nilsreichardt in #909 - Fix Mockito for
test_goldens
folder by @nilsreichardt in #894 - Remove
package:optional
. by @Jonas-Sander in #876 - Catch errors when Firebase remote fetch didn't work. by @nilsreichardt in #907
- Add
golden_toolkit
tosharezone_widgets
by @nilsreichardt in #900 - Upgrade actions/checkout to v4.0.0 by @nilsreichardt in #887
- Add alias
lh
forsz license-headers
command by @nilsreichardt in #910 - Fix adding "platform: ios" label by @nilsreichardt in #914
- Add helper method to throw if command is not installed by @nilsreichardt in #912
- Add stage to build name for non stable builds by @nilsreichardt in #913
- Implement Sharezone Plus page by @nilsreichardt in #898
- Fix timetable when device locale is set to Arabic by @nilsreichardt in #904
- Fix typo "excempt" in
README.md
files by @nilsreichardt in #901 - Increase timeout for iOS integration tests to 120 minutes by @nilsreichardt in #924
- Fix publishing macOS alpha versions to TestFlight by @nilsreichardt in #827
- Upgrade Android Crashlytics and Google Services by @nilsreichardt in #921
- Upgrade to Flutter v3.13.3 by @nilsreichardt in #923
- Add signing steps to the
sz deploy ios
command by @nilsreichardt in #911 - Set minimum iOS version down from 12.0 to 11.0 by @nilsreichardt in #919
- Fix skipping CI for excluded file types in subdirectories by @nilsreichardt in #925
- Fix error when loading folders by @nilsreichardt in #920
- Add
beta
stage tosz build ios
andsz deploy ios
by @nilsreichardt in #926 - Add beta workflow by @nilsreichardt in #927
- Rename confusing attribute name in
NavigationBloc
by @nilsreichardt in #918 - Remove empty
course_page_bloc.dart
file by @nilsreichardt in #931 - Remove code for meetings feature by @nilsreichardt in #928
- Add new welcome page by @nilsreichardt in #917
- Add more group analytics by @nilsreichardt in #930
- Remove unused images by @nilsreichardt in #915
- Add missing
CI_CD_DART_SCRIPTS_PACKAGE_PATH
env tobeta.yml
andstable.yml
by @nilsreichardt in #936 - Add
foregroundColor
andbackgroundColor
tosharezone_plus_widgets.dart
by @nilsreichardt in #933 - Fix setting up Google Play Console credentials in
beta.yml
andstable.yml
by @nilsreichardt in #937 - Fix adding changelog when deploying to Google Play Console by @nilsreichardt in #941
- Add docs for the beta program by @nilsreichardt in #943
- Add support for line breaks when starting a new version from GitHub Actions by @nilsreichardt in #940
- Add missing space in
sharezone_plus_page.dart
by @Jonas-Sander in #938 - Fix export
GCLOUD_SERVICE_ACCOUNT_CREDENTIALS
forsz deploy android
inbeta.yml
andstable.yml
by @nilsreichardt in #944 - Remove
minifyEnabled
flag for Android for a readable Crashlytics stack trace by @nilsreichardt in #946 - Read Google Play credentials from env instead of from file for
sz deploy android
by @nilsreichardt in #947 - Fix removing changelog file after running
sz deploy android
by @nilsreichardt in #950 - Add retry logic for fetching Firebase Remote Config by @nilsreichardt in #949
- Remove "extra-gen-snapshot-options=--obfuscate" from
gradle.properties
to get readable stack traces by @nilsreichardt in #951 - Upgrade to Flutter v3.13.4 by @nilsreichardt in #952
- Restrict access for filter by school class for Sharezone Plus users by @nilsreichardt in https://github.com/Sh...