Changelog
All notable changes to this project will be documented in this file.
[0.4.3] - 2024-05-31
🚀 Features
- (README) Update app architecture diagram
- (navigation-to-map) Add map icon button in user posts and post page
- (navigation-to-map) Navigate to map in action
- (navigation-to-map) Add focus to a post from post view
- (navigation-to-map) Add focus for my posts
- (navigation-to-map) Add position to challenges ui
- (navigation-to-map) Add initial position as an optional parameter
- (navigation-to-map) Add arguments to home navigation
🐛 Bug Fixes
- (navigation-to-map) Map popup arguments with no action
- (navigation-to-map) Map view model overrides
- (navigation-to-map) Correct depth for challenges
- (navigation-to-map) Change return type to future and await all futures
- (navigation-to-map) Use the same icon for map action and map in bar
- (navigation-to-map) Removed unused viewmodel
- (navigation-to-map) No map action in comment popup
- (navigation-to-map) Add equality and hash tests
- (post-map) Limit the number of error pop ups to 1
- (map-pin-view-model) Assure that the same error popups appear when there is no location
- (map-pin-view-model) Invalidate location stream if non valid anymore
🚜 Refactor
- (README) Increase width of app diagram
- (navigation-to-map) Put the home navigation in a viewmodel
- (navigation-to-map) Remove build context from viewmodel
- (navigation-to-map) Put toLatLng in an extension function
- (navigation-to-map) Factorize the open map function
- (navigation-to-map) Make selected page a details instead
- (navigation-to-map) Add comma
- (navigation-to-map) Make focus location mandatory
- (navigation-to-map) Use LatLng instead of GeoPoint in UI
- (navigation-to-map) Remove old TODO
- (map-selection-option-chips) Delete unsused parameter
📚 Documentation
- (navigation-to-map) Add doc to new methods
- (navigation-to-map) Update map doc
- (post-map) Add documentation to the exception handling
🧪 Testing
- (navigation-to-map) Test selected page details
- (navigation-to-map) Test navigation to map from post page
- (navigation-to-map) Test map action
- (map) Add missing override in mock geolocation service
- (map-errors-fix) Add regression tests