Skip to main content

Hotfix Update

🐛 Fixes issue where previously saved schedule is missing. [Issue #86]. Thanks to Faruq for reporting this issue.

After installing this update, your previously saved schedule should be restored.

Cause of the issue

On previous release, I've upgraded isar version to version 3.1.0. This version introduced a breaking changes where parameter directory is now required for Isar.open() method. Unfortunately, no migration steps were given, so I refer to the example code. However, the directory defined in example code is on different location of where isar store things in previous release. Hence, previous data is not loaded.

So, I went through deeper to isar issues and find this issue. So in this issue, people discussed the correct directory path that should be passed to to Isar.open method. Thus, I've updated the code to use the correct directory path. Unfortunately, they didn't discuss for Windows. So' I can't guarantee you'll get you data back or not


GitHub Releases

Highlight

✨ New feature: Final exams schedule!

The final exams can be added manually, or imported from i-Ma'luum. The neat part is, you can add the exams into your own calendar (Google, Outlook etc), so you can set up notification etc.

The .ics ICalendar file is also generated, so you can share it with your friends or transfer to your PC etc.

Closing this issue #66 for now. Also, again, thanks to Aiman Rahim that added POC for adding items to calendar events in his PR #64

While we are on this topic, what do you think if we add ability to export class timetable to calendar also? Leave a thumbs in here (Issue #65) if you think it's a good idea 👍

Other changes

  • 💙 Upgrade Flutter framework to 3.10 (Latest major stable release)
  • 🐛 Fixed incorrect casing after opening parenthesis. Issue #76
  • 🐛 Fixed some page in course browser that are failed to load. It was caused by weird day formatting from the IIUM. Issue albiruni #1
  • ➖ Removed previous database implementation; Hive. Migration system from Hive to Isar is no longer available - Idk if people is ever use this feature or not, I hope they use
  • ➕ Added dependencies
  • ⬆️ Upgrade dependencies

GitHub Releases

What's New

  • ✨ Added ability to change the schedule's time (This feature has been requested for a long time). Thank you for everyone that propose this feature. #37 demo edit time

  • ✏️ Added hint text about the pull-to-refresh features (Note: This text apprear randomly).


GitHub Releases

What's New

  • ✨ Added option to display venue, or section, or default (time) #39 screenshot1

  • 🐛 Fixed some icons are that not tappable in subject page. [Video]

  • 🐛 Fixed Material Banner cannot be dismissed from i-Ma'luum importer #71.

  • 🚸 Added refresh button in i-Ma'luum importer.

  • 🎨 New button style for adding subject from i-Ma'luum importer. screenshot imaluum

  • 🎨 Make subject padding smaller a bit to make some room to its content. cb03f9e

  • 🔥 Removed View details button in subject dialog (I think it's no longer needed) [Screenshot]. Also removed admonitions package

  • ➕ Upgraded dependency - html


GitHub Releases