All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Project setup
LaunchScreen.storyboard
- Dependency injection using
Resolver
library - Main view
LaunchesOverview
and it's view components - Launches seach
- Launches list sort methods
- Storing of selected sort methods to
User Defaults
- Fetching of launches from API using
Alamofire
library - Fetching of cacheable images using
KingFisher
library - Added
LaunchDetail
screen with endpointpastLaunch
- Refactored
SearchNavigationView
to nativeUISearchBar
- Added some view enhancements for
LaunchesOverview