Releases: iiumschedule/iium_schedule
v1.4.5
Release Changelog
- ⚡ Update kulliyyah information (ie
KSTCL KLM
) - ✏️ Update default current academic session & semester (2024/2025 - Sem 1)
- ➖ (Color Picker Sheet) Remove flutter_colorpicker package
- 💄 (Input course) Add textfield border 7d3a5c3
- ⬆️ Upgrade dependencies
- ⚰️ Remove unused reference to web
Full Changelog: 1.4.4+43...1.4.5+44
Note
Some releases, eg: Google Play & winget, may require some times to be approved.
Android
Get from Google Play Store.
This release doesn't contain .apk binaries due that it failed to generate in CI workflow.
Windows
- Install using winget:
winget install iiumschedule
(Recommended) - Install using
.exe
installer. (Also Recommended) - Install using
.msix
installer. For first time installs, check out this article on installing app certificate (required).
MacOS
- Download the
.dmg
file. - Open the
.dmg
file and drag the app to theApplications
folder. - Open the app from the
Applications
folder.
v1.4.4
What's Changed
- 🐛 Fix issue cannot save/share schedule when app release mode.
Full Changelog: 1.4.3+42...1.4.4+43
Releases
Note
Some releases, eg: Google Play & winget, may require some times to be approved.
Android
Get from Google Play Store or download from the assets (.apk
) below.
Windows
- Install using winget:
winget install iiumschedule
(Recommended) - Install using
.exe
installer. (Also Recommended) - Install using
.msix
installer. For first time installs, check out this article on installing app certificate (required).
MacOS
- Download the
.dmg
file. - Open the
.dmg
file and drag the app to theApplications
folder. - Open the app from the
Applications
folder.
v1.4.3
What's Changed
- Update dependencies
- Bump
compileSdkVersion
to 34 & Kotlin to 1.9.10 - Code Refactoring by @PlashSpeed-Aiman in #108
- Fix saving schedule to Gallery by @iqfareez in #110
- Update copyright year
Full Changelog: 1.4.2+41...1.4.3+42
Releases
Note
Some releases, eg: Google Play & winget, may require some times to be approved.
Android
Get from Google Play Store or download from the assets (.apk
) below.
Windows
- Install using winget:
winget install iiumschedule
(Recommended) - Install using
.exe
installer. (Also Recommended) - Install using
.msix
installer. For first time installs, check out this article on installing app certificate (required).
MacOS
- Download the
.dmg
file. - Open the
.dmg
file and drag the app to theApplications
folder. - Open the app from the
Applications
folder.
v1.4.2
What's Changed
- 💄 Update Update Checker page.
- 💄 Update app icons.
- ⚡ Add ability to just skip the failedt to fetch subject in schedule maker.
- 🐛 Fixed bug the subject detail wont show if open from schedule maker.
- ✏️ Update the default semester to 2
Full Changelog: 1.4.1+40...1.4.2+41
Releases
Note
Some releases, eg: Google Play & winget, may require some times to be approved.
Android
Get from Google Play Store or download from the assets (.apk
) below.
Web
No release for Web in this version and going further.
Windows
Windows release is built, but not submission is made to winget.
MacOS
- Download the
.dmg
file. - Open the
.dmg
file and drag the app to theApplications
folder. - Open the app from the
Applications
folder.
v1.4.1
What's Changed
- ✨ List of academic session is now generated at runtime. So, I don't have to publish a new update whenever I wanted to update the latest academic sessions
- 🔧 Bump targetSdkVersion to meet new Google Play requirements
- ⬆️ Upgrade some dependencies
Full Changelog: 1.4.0+39...1.4.1+40
Releases
Note Some releases, eg: Google Play & winget, may require some times to be approved.
Android
Get from Google Play Store or download from the assets (.apk
) below.
Web
No release for Web in this version. See issue #60
Windows
- Install using winget:
winget install iiumschedule
(Recommended) - Install using
.exe
installer. (Also Recommended) - Install using
.msix
installer. For first time installs, check out this article on installing app certificate (required).
MacOS
- Download the
.dmg
file. - Open the
.dmg
file and drag the app to theApplications
folder. - Open the app from the
Applications
folder.
v1.0.5 for WEB only
What's Changed
- ✏️ Update default session and semester
- 📣 Add banner to encourage users to use app on other platform due to Web update issue. #60
- ⬆️ Update dependencies
Full Changelog: 1.4.0+39...1.0.5+20
Release
This release is intended as a quick-fix for Web platform only. For other platforms, please see latest release.
https://iiumschedule.web.app or
https://iiumschedule.iqfareez.com/web
v1.4.0 Update
Read release summary: https://iiumschedule.iqfareez.com/changelog/2023/8/27/v1.4.0
What's Changed
- ✨ Add new platform support: iOS & MacOS #97
- ✏️ New default for session and semster (2023/2024, Sem 1)
- 🍱 Added monochrome icons (support for Android 13+ Themed Icons) 799b4f0
- ⬆️ Update dependencies
- ✨ Added day highlight in schedule view
- 💄 Fix some UI elements
Full Changelog: 1.3.2+37...1.4.0+39
Releases
Note Some releases, eg: Google Play & winget, may require some times to be approved.
Android
Get from Google Play Store or download from the assets (.apk
) below.
Web
No release for Web in this version. See issue #60
Windows
Warning - I forgot to update the app version for Windows, hence no publishing to winget in this release.
- Install using winget:
winget install iiumschedule
(Recommended) - Install using
.exe
installer. (Also Recommended) - Install using
.msix
installer. For first time installs, check out this article on installing app certificate (required).
MacOS
- Download the
.dmg
file. - Open the
.dmg
file and drag the app to theApplications
folder. - Open the app from the
Applications
folder.
v1.3.2
What's Changed
- 🐛 Fixed issue where the exam starts time wrongly display. #92
- 🐛 The exam now will mark as finished only after the exam ends (+3 hrs from the start time). #93
Full Changelog: 1.3.1+36...1.3.2+37
Releases
Note Some releases, eg: Google Play & winget, may require some times to be approved.
Android
Get from Google Play Store or download from the assets (.apk
) below.
Web
No release for Web in this version. See issue #60
Windows - Installer version 1.3.2.0
- 🆕 Install using winget:
winget install iiumschedule
(recommended) - 🆕 Install using
.exe
installer. (Also Recommended) - Install using
.msix
installer. For first time installs, check out this article on installing app certificate (required).
v1.3.1
What's Changed
- 🐛 Fix bad time formatting in final exam schedule #90 (comment)
- 🚸 Add loading indicator when webview importer dialog is loading. Sometimes user see is blank screen and they might think the app is not responding etc.
- ⬆️ Update dependencies
Full Changelog: 1.3.0+35...1.3.1+36
Releases
Note Some releases, eg: Google Play & winget, may require some times to be approved.
Android
Get from Google Play Store or download from the assets (.apk
) below.
Web
No release for Web in this version. See issue #60
Windows - Installer version 1.3.1.0
- 🆕 Install using winget:
winget install iiumschedule
(recommended) - 🆕 Install using
.exe
installer. (Also Recommended) - Install using
.msix
installer. For first time installs, check out this article on installing app certificate (required).
Note No release to winget is made in this version
v1.3.0
What's Changed
- 🆕 Finished exam will now will be striked through
like thisinstead of just removing them from the view. 4b4e683 - ⬆️ Upgrade dependencies (including major: package_info_plus, share_plus, device_info_plus, flutter_displaymode) 79b0e6b
- ⬆️ Bump minimum SDK version to 19 (Android 4.4 KitKat) due to
share_plus
. c472a10 - 🧑💻 [DEV]
- Replace class with Records type (Dart 3) d9c19e0
Full Changelog: 1.2.2+34...1.3.0+35
Releases
Note Some releases, eg: Google Play & winget, may require some times to be approved.
Android
Get from Google Play Store or download from the assets (.apk
) below.
Web
Note Web deployment is still not as the latest version. See issue #60
Windows - Installer version 1.3.0.0
- 🆕 Install using winget:
winget install iiumschedule
(recommended) - 🆕 Install using
.exe
installer. (Also Recommended) - Install using
.msix
installer. For first time installs, check out this article on installing app certificate (required).