FragNav v3.0.0 Release NotesRelease Date: 2018-11-19 // about 3 years ago
🚀 Major release.
The library has been transitioned to Kotlin.
🏗 The builder has been entirely removed. This allows for creating a Non-Nullable val object of the FragNavController, as the only things required for initializing the controller are the Container (this should never change) and the fragmentManager (ditto). Everything else can be set as pleased and will be correctly initialized using the initialize function. The secondary benefit to this is that if you are using a single Activity, and need to change the tab structure, you can set things on the fly and just call the initialize function when needed.
⚡️ Please refer to the sample app for suggested best practices, and I will be updating the readme as well as taking feedback over the next couple weeks.