Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Simplify Spring ViewComponent and remove ViewAction (#23)
* Removed ViewAction, Jte Compiler, AnnotationProcessor * All Examples work in local dev - Simplified paths in settings.gradle.kts for increased maintainability - Streamlined the ThymeleafViewComponentAutoConfiguration by using ViewComponentProperties - Updated README.md to reflect these changes - Added a new file, ViewComponentProperties.kt, to contain configuration properties * update readme * Update index view and test path configuration - Removed ActionViewComponent and NestedActionViewComponent links from index view in Thymeleaf, KTE, and Java examples. - Updated the external project path in the 'Run all example tests' configuration. * local dev for jte works * sace * compilation works in IntelliJ but not in jar * localdev and compilation works * Update project to version 0.8.0, clean up build scripts and configurations - Update the versions in the build scripts to use 0.8.0-SNAPSHOT - Clean up configurations by removing unnecessary annotation processor paths, includes, and properties - Comment out viewComponentRoot in the application.properties file - Remove unnecessary implementation dependencies in the dependencies blocks - Update README.md, removing outdated instructions and providing updated version information - Modify ViewComponent properties in JteConfiguration - Remove ViewComponent reference retrieval function in JteConfiguration - Remove unnecessary test dependency in Thymeleaf-Java - Remove unnecessary annotation processor paths - Update versions in xml files to match snapshot version - Modify TemplateEngine and TemplateResolver Beans in ThymeleafViewComponentAutoConfiguration * KTE is now independent from the jte module * remove jte-compiler from github workflow * fix maven config * Updated version from 0.8.0-SNAPSHOT to 0.8.0 In this commit, we have: - Updated the project version reference from a snapshot version to an official release version across multiple files - Adjusted artifact dependencies to point to the correct 0.8.0 version instead of the snapshot - Updated Maven dependency versions in README.md - Adjusted version properties in pom.xml for JTE and Thymeleaf examples - Fixed some minor formatting issues in README.md's XML snippets
- Loading branch information