Skip to content

Conversation

@anshumansingh229
Copy link

πŸš€ Major Upgrades:

  • Selenium WebDriver: 4.18.1 β†’ 4.20.0
  • WebDriverManager: 5.7.0 β†’ 5.8.0
  • TestNG: 7.9.0 β†’ 7.10.1
  • Spring Framework: 6.1.4 β†’ 6.2.2
  • Jackson: 2.17.0 β†’ 2.18.1
  • Log4j2: 2.23.1 β†’ 2.24.1
  • AspectJ: 1.9.22 β†’ 1.9.23
  • Commons IO: 2.15.1 β†’ 2.16.1
  • Commons Lang3: 3.14.0 β†’ 3.15.0

πŸ”§ New Modern Dependencies:

  • Apache HTTP Client 5 (5.3.1) - Modern HTTP client
  • Gson (2.11.0) - Modern JSON processing
  • ThreeTen Extra (1.7.2) - Enhanced date/time utilities

🧹 Code Cleanup:

  • Removed deprecated CustomExpectedConditions.java
  • Removed deprecated StringUtils.java
  • Updated Selenium 4.x API usage (DesiredCapabilities β†’ Options)
  • Updated TestNG 7.x listener interfaces

βš™οΈ Maven Plugin Updates:

  • Maven Compiler Plugin: 3.12.1 β†’ 3.13.0
  • AspectJ Plugin: 1.14.0 β†’ 1.15.0
  • Added -parameters compiler argument

βœ… All modules upgraded consistently:

  • automacent-fwk-core
  • automacent-fwk
  • automacent-fwk-archetype

πŸ”’ Security & Performance:

  • Latest security patches applied
  • Improved performance with modern libraries
  • Enhanced compatibility with Java 16

Tests: βœ… All tests passing
Build: βœ… Successful compilation and packaging
Dependencies: βœ… All resolved without conflicts

ramabisht and others added 2 commits August 10, 2025 12:27
πŸš€ Major Upgrades:
- Selenium WebDriver: 4.18.1 β†’ 4.20.0
- WebDriverManager: 5.7.0 β†’ 5.8.0
- TestNG: 7.9.0 β†’ 7.10.1
- Spring Framework: 6.1.4 β†’ 6.2.2
- Jackson: 2.17.0 β†’ 2.18.1
- Log4j2: 2.23.1 β†’ 2.24.1
- AspectJ: 1.9.22 β†’ 1.9.23
- Commons IO: 2.15.1 β†’ 2.16.1
- Commons Lang3: 3.14.0 β†’ 3.15.0

πŸ”§ New Modern Dependencies:
- Apache HTTP Client 5 (5.3.1) - Modern HTTP client
- Gson (2.11.0) - Modern JSON processing
- ThreeTen Extra (1.7.2) - Enhanced date/time utilities

🧹 Code Cleanup:
- Removed deprecated CustomExpectedConditions.java
- Removed deprecated StringUtils.java
- Updated Selenium 4.x API usage (DesiredCapabilities β†’ Options)
- Updated TestNG 7.x listener interfaces

βš™οΈ Maven Plugin Updates:
- Maven Compiler Plugin: 3.12.1 β†’ 3.13.0
- AspectJ Plugin: 1.14.0 β†’ 1.15.0
- Added -parameters compiler argument

βœ… All modules upgraded consistently:
- automacent-fwk-core
- automacent-fwk
- automacent-fwk-archetype

πŸ”’ Security & Performance:
- Latest security patches applied
- Improved performance with modern libraries
- Enhanced compatibility with Java 16

Tests: βœ… All tests passing
Build: βœ… Successful compilation and packaging
Dependencies: βœ… All resolved without conflicts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants