From 32882ca8582a102b9357e8d7f2c313d52c568977 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 20 Jun 2025 20:07:20 +0300 Subject: Implement dynamic version injection from pom.xml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Create version.properties resource file with Maven placeholders - Enable Maven resource filtering for version.properties - Add VSVersionInfo utility class to read version at runtime - Update VSDefaultPrefs to use dynamic version instead of hardcoded - Version now shows "Distributed Systems Simulator 1.0.1-SNAPSHOT" - Includes build timestamp for better traceability The version in the title bar is now automatically updated from the pom.xml version during the build process. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- pom.xml | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index cdffe35..5f24c39 100644 --- a/pom.xml +++ b/pom.xml @@ -26,6 +26,17 @@ src/main/resources + true + + version.properties + + + + src/main/resources + false + + version.properties + -- cgit v1.2.3