Vaadin Collaboration Engine 7.0.0-alpha2
Pre-releaseChanges since 7.0.0-alpha1
-
New Features:
-
⧉ Upgrade from Jackson 2 to Jackson 3.0.0-rc10. PR:122
Major migration changes: - Updated Jackson dependencies from com.fasterxml.jackson to tools.jackson - Updated Spring Boot version from 4.0.0-M1 to 4.0.0-M3 - Updated Java version from 17 to 21 - Updated TestBench version to 10.0.0-alpha4 - Removed jackson-datatype-jsr310 dependency (now built-in to Jackson 3) - Updated package imports across all source and test files - Replaced JsonProcessingException with JacksonException - Updated ObjectMapper configuration to use JsonMapper.builder() pattern - Fixed TextNode usage to use JsonNodeFactory.instance.textNode() - Updated DateTimeFeature configuration for Jackson 3 Key compatibility fixes: - Used JsonMapper.builderWithJackson2Defaults() for backward compatibility - Updated JsonUtilTest to use JSON object comparison instead of string comparison - This eliminates property ordering sensitivity and ensures robust testing The migration successfully enables compatibility with Spring Boot 4.0.0-M3 while maintaining full functionality of the Collaboration Engine. 🤖 Generated with Claude Code
-