Skip to content

BSharp v1.3.0

Choose a tag to compare

@github-actions github-actions released this 15 Mar 18:52
· 296 commits to master since this release

BSharp v1.3.0

Changes

  • feat: theme-aware subject color palettes for light and dark mode
  • fix: use subject color for substitutions in linear view
  • fix: remove red and orange from subject color palette
  • refactor: derive subject colors from name hash instead of ID
  • ci: bump Flutter version to 3.41.4
  • build: upgrade dependencies
  • feat: use TabBar for schedule day navigation with swipe and animations
  • fix: snap schedule view to nearest weekday on weekends
  • fix: guard workmanager init for mobile platforms only
  • test: fix sync_provider_test for async credential loading
  • fix: await async providers before reading credentials on sync
  • style: use cascade notation for consecutive ref calls
  • build: scope pre-commit lint check to staged file directories
  • style: fix lint issues from decoupling refactor
  • refactor: decouple app engine from mobireg-specific data model
  • feat: add mobireg data layer (translations, resolvers, message handler)
  • feat: add ResolvedEvent and ResolvedGrade domain entities
  • fix: extract shared replacement mapping and fix attendance subject names
  • fix: prevent time markers from being clipped in timeline view
  • feat: refresh current lesson display every minute
  • test: update tests for multi-account system
  • feat: add account management i18n strings across all 37 locales
  • feat: add account setup UI, management screen, and student switcher
  • feat: add account providers and integrate with auth/sync
  • feat: add multi-provider account system domain and data layer
  • fix: use flexible constraints for grade chip layout
  • refactor: migrate message detail view to go_router
  • feat: show substitution indicator and center hour labels in schedule
  • fix: correct substitution detection for direct replacement pairs

Downloads

  • Android APK - bsharp-1.3.0.apk
  • Android AAB - bsharp-1.3.0.aab (Play Store)
  • WearOS APK - bsharp-wear-1.3.0.apk
  • Web - bsharp-web-1.3.0.tar.gz
  • iOS - bsharp-ios-1.3.0.tar.gz (unsigned)

Full Changelog: v1.2.3...v1.3.0