Skip to content

v3.0.0

Compare
Choose a tag to compare
@opxdelwin opxdelwin released this 11 Jul 08:50
· 122 commits to main since this release
1791c3b

PlanSync v3.0.0 Release Notes

New Features

  1. Home Page Redesign

    • Implemented a new user interface for the home page
    • Redesigned color scheme for improved visual experience
    • Updated dark mode color palette
  2. Timetable Improvements

    • Introduced tile-based timetable view
    • Implemented support for different rooms per period
    • Added new weekday ENUM for better day management
  3. No Schedule Widget

    • New widget to display when no schedule is available
  4. Update Screen

    • Added a screen to prompt users for critical app updates
  5. Update Available Info Widget

    • Implemented new UI for the update button

Enhancements

  1. Timetable Model

    • Switched to a new timetable model for improved functionality
    • Updated variable type for electiveYear to String
  2. Settings and Logging

    • Updated logger functionality
    • Improved settings screen
  3. Email Update

  4. Website Migration

    • Migrated to a custom domain

Bug Fixes and Optimizations

  1. Fixed various build issues
  2. Resolved breaking tests
  3. Implemented stability and performance improvements
  4. Addressed analysis warnings

Developer Updates

  1. Created new_formats.dart file
  2. Removed deprecated code
  3. Switched to surfaceContainerHighest over background
  4. Switched to onSurfaceVariant over onBackground
  5. Implemented minimum versioning flag