Releases: neuland-ingolstadt/neuland.app-native
Releases · neuland-ingolstadt/neuland.app-native
0.11.1
0.11.0
0.11.0
🚀 Features
- (announcements) Add analytics and improve logic - by @Robert27 (f8245f7)
- (api) Add GraphQL code generation (#130) - by @Robert27 (e824635)
- (api) Extend announcement popup with platform and userKind filter - by @Robert27 (918026c)
- (app) Enable react native new arch (#131) - by @Robert27 (5f143fd)
- (app) Add truly native tabbar (#128) - by @Robert27 (a08e7f5)
- (error) Include current pathname in feedback email content - by @Robert27 (442b861)
- (events) Replace static club data with api data - by @Robert27 (a17bd68)
- (grades, profile) Add app state handling for privacy visibility - by @Robert27 (7e4b463)
- (library) Remove booking and add new sheet (#153) - by @Robert27 (9b60ac4)
- (links) Add pressreader link - by @Robert27 (15e8b9a)
- (localization) Add missing error strings for unavailable app icons (german) - by @Robert27 (1830bc7)
- (news) Add NewsCard component with carousel - by @Robert27 (7eeea3f)
- (store) Implement Zustand stores for session and route parameters management - by @Robert27 (bd40f70)
- (timetable) Migrate week view to new library - by @Robert27 (4b2ce49)
- (timetable) Add exams to timetable - by @Robert27 (a767607)
- (ui) Integrate edge-to-edge layout on android - by @Robert27 (563f55e)
- Add react native web support (#141) - by @Robert27 (c688528)
- Add one and five day timetable layout option (#155) - by @Robert27 (6b119d7)
- Valid event locations now link to map (#138) - by @ManInDark (2576002)
🐛 Bug Fixes
- (about) Update logoIcon styles to improve shadow effect - by @Robert27 (48229da)
- (android) Fixes laggy navigation bar background logic - by @Robert27 (fed9727)
- (android) Remove laggy page transition animations - by @Robert27 (36c63c6)
- (calendar) Enhance exam details display and improve date formatting - by @Robert27 (3ed2340)
- (cards) Correct sorting order of active announcements by priority - by @Robert27 (b853961)
- (events) Update event titles and descriptions structure - by @Robert27 (4b8ea34)
- (events) Fix camus life event filtering logic - by @Robert27 (4e543c1)
- (food) Add bottom padding to allergen and flag selection - by @Robert27 (a9a720f)
- (food) Fix translucent android header bar - by @Robert27 (932ada9)
- (lecture) Restore lecture detail navigation - by @Robert27 (b3b235f)
- (lecture) Handle null exam values - by @Robert27 (4e99ad6)
- (lecturers) Add SafeAreaView for improved searchbar layout - by @Robert27 (0258113)
- (library) Correct typo in component name - by @Robert27 (af943cb)
- (map) Improve color handling for platform compatibility - by @Robert27 (fb7a950)
- (map) Correct query key for fetching free rooms - by @Robert27 (e08418a)
- (map) Fix laggy map bottom sheet animation - by @Robert27 (456a9db)
- (map) Room suggestion button not showing on android - by @Robert27 (bf0dc22)
- (map) Conditionally render osm attribution based on map load state - by @Robert27 (c4a0b70)
- (news) Update carousel animation and improve layout styles - by @Robert27 (157b217)
- (rooms) Disable map link for invalid rooms - by @Robert27 (57c0b92)
- (settings) Improve loading state handling - by @Robert27 (8b8fd2f)
- (share) Add placeholder button to prevent flicker on load - by @Robert27 (ddfd014)
- (store) Add reset functionality to preferences store and streamline initial state setup - by @Robert27 (fdcc4ee)
- (tabs) Revert android header styles - by @Robert27 (a180834)
- (timetable) Add end time for timetable week view - by @Robert27 (5406bb2)
- (timetable) Ensure current date fallback is correctly set in TimetableWeek component - by @Robert27 (7ac14ff)
- (web) Enhance styling and add missing icons - by @Robert27 (a806afb)
- (web) Add navigation buttons for week view - by @Robert27 (760d2e8)
- Update Pressable components to use onPressOut for improved touch handling - by @Robert27 (69d31ff)
- On web, do not send user agent to anonymous THI API (because of their CORS policy) - by @M4GNV5 (1ce6147)
- Allow bug reports for web issues - by @M4GNV5 ([5e1204a](https://github.com/neuland-ingolstadt/neuland.app-native...
0.10.0
🚀 Features
- (app) Add university sports and bump version (#109)
- (library) Improved and redesigned seat booking
- (app) New redesigned app icons
- (icon) Dark mode app icons for iOS
- (analytics) Patch aptabase to detect MacOS sessions
- (foodPreferences) Add warning icon to highlight footer text
- (map) Add report issue e-mail link
- (share) Create ShareHeaderButton and add share option to sports event
🐛 Bug Fixes
- (map) Map not moving to location marker on unloaded redirect
- (map) Fix map camera reset after redirect while bottom modal is already open
- (timetable) Initial timetable card loading
- (links) Add padding to link text and handle undefined quicklinks
- (grades) Add space to ECTS label and handle division by zero in average calculation
- (sports) Prevents location buttons from resizing due to their fontweight
- (settings) Restrict iOS app icon navigation to non-desktop devices
- (map) Add conditionally rendering room availability details for guests
- (theme) Accent color picker not displaying default color
- (map) Next lecture not cleared after logout
- (grades) Handle division by zero in average calculation
- (library) Fixes restricted scrollable area in library page
- (analytics) Fixes and improves logging of route navigation
- (app) Fixes white flicker on app & map load
📚 Documentation
- Add vitepress documentation and info website
⚡ Performance
- (dashboard) Improve card visibility logic and update state management
- (dependencies) Dependency updates
- (toasts) Replace toast library for better design and performance
🎨 Styling
- (app) Fixes various styling issues
- (meal) Moves share button to header
⚙️ Miscellaneous Tasks
- (linting) Add configuration for commit message linting
Public Beta
What's Changed
- Adds per-app appearance setting by @Robert27 in #96
- Redesigns and improves dashboard edit view by @Robert27 in #97
- New UI, Animations, Error Handling, Search History, ... by @Robert27 in #99
- New quick links dashboard card by @Robert27
- New onboarding flow by @Robert27
- Performance improvements and bug fixes by @Robert27
- Adds public beta invites to readme
Full Changelog: 0.8.0...0.9.0