TheRouter is written in Kotlin and open sourced by Huolala Technology. It is a complete solution framework for Android modular development. It supports KSP and AGP8, which not only decouples conventional module dependencies and page jumps, but also provides solutions to common problems in the modularization process.For example: it perfectly solves the problem that the application life cycle and business process cannot be obtained in the component after modular development, resulting in the need to modify the code across modules for each initialization and associated dependency call. It is currently the industry’s leading mobile terminal routing framework.
For more introduction, please see the official website:https://therouter.cn
This release version 1.1.2, the update is as follows:
- feature: boost
ActionManagerUse flexibility, exposeNavigatorObject for external custom interception rules. - feature: boost
ActionManagerUse flexibility to add parameter passing capability for chain calls. - feature:
pluginnew inFlowTaskCompile-time dependency graph display, please refer to the document: https://therouter.cn/docs/2022/08/26/01 - feature:
VirtualFlowTaskAdd dependencies to ensure the sequence of events. @ServiceProviderSupport class annotations (if a class implements multiple interfaces, it needs to be manually declaredreturnType)- refactor: refactor
DefaultUrlParserAnalysis method, compatible withKSPGenerate code. - refactor: Obsolete
TheRouterFlowTask.APP_ONCREATEreplaced byTheRouterFlowTask.THEROUTER_INITIALIZATIONit is expected that the deprecated code will be removed in version 1.1.4. - refactor: refactor
TheRouterTrojanclass nameTheRouteContentProvider. - fix:
TheRouterLifecycleCallbackMemory leak problem.
#TheRouter #release #industryleading #mobile #routing #framework #News Fast Delivery