@dilipkrish I have went through and got the project working with Grails 3.3.2. This update gets the dependencies and imports updated correctly. The other major change made is to have the DocumentationPluginsBootstrapper not startup with the Spring context but with the Grails Application through the SwaggerGrailsApplicationPostProcessor.onStartup method. This is similar to the way Springs SmartLifecycle interface works but in the context of Grails lifecycle.
I saw the changes in the issue/18 branch but didn't have time to integrate all the changes. I figure this is a release that could be put out sooner to get basic Grails 3.3.X support working. I believe it will be compatible with any Grails 3.X version as well, so backwards compatible, but I haven't fully confirmed that.
@dilipkrish I have went through and got the project working with Grails 3.3.2. This update gets the dependencies and imports updated correctly. The other major change made is to have the DocumentationPluginsBootstrapper not startup with the Spring context but with the Grails Application through the SwaggerGrailsApplicationPostProcessor.onStartup method. This is similar to the way Springs SmartLifecycle interface works but in the context of Grails lifecycle.
I saw the changes in the issue/18 branch but didn't have time to integrate all the changes. I figure this is a release that could be put out sooner to get basic Grails 3.3.X support working. I believe it will be compatible with any Grails 3.X version as well, so backwards compatible, but I haven't fully confirmed that.