Raman, Matt, great that you want to release the next version of the Log4j Kotlin! Thanks for your time and effort.
I see that you forked the `release/1.3.1` branch from the `rel/1.3.0` tag, though this misses some minor, but important changes (e.g., SBOM & VDR!) from `main`. I suggest we fork from `main` and release `1.4.0` instead. There are some chores that have been waiting for the next release to be performed. I will share them below and appreciate it if you can carry them out. *Add `project.build.outputTimestamp` Maven property* Please copy this property (incl. the large comment block preceding it!) from the `2.x` branch of the `logging-log4j2` repository and incorporate it into `/pom.xml` of `log4j-kotlin`. Try to place it exactly at the same location: right after `revision`. I might sound pedantic about this and I am. I try really hard to make all `pom.xml`s look alike to avoid the surprise factor maintainers suffer from while jumping from one project to another. Not to mention this also helps us to carry out automation, e.g., `project.build.outputTimestamp` is replaced by `logging-parent` CI magic during release. *Remove `cyclonedx-maven-plugin` override* Remove the `cyclonedx-maven-plugin` override (and the comment block preceding it) from `/pom.xml`. This is not necessary anymore with the `logging-parent` version `0.4.0` release. *Changelog cleanup* Make sure `src/changelog/.1.x.x` contents look good. You can verify this by skimming through `src/site` after issuing a `./mvnw process-sources`. Could you update all changelog XSDs to version `0.1.2` too, please? I would also appreciate it if you can remove all `author` elements from `src/changelog/*/*.xml` files. They are neither rendered by the template, nor provide information that one cannot obtain from the associated commit/ticket. *Generated emails* Please don't send generated emails verbatim! Nexus URLs need to be manually filled in and there are always some minor formatting details to fix in the text.