Releases: vaadin/collaboration-kit
Vaadin Collaboration Engine 7.0.0-alpha2
Changes 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
-
Vaadin Collaboration Engine 6.6.0
Vaadin Collaboration Engine 6.6.0-rc1
Vaadin Collaboration Engine 7.0.0-alpha1
Changes since 6.5.0
-
Chore:
Collaboration Kit 6.5.0
Add support for new DownloadHandler
API in Vaadin 24.8
What's Changed
- chore: Bump Flow and components to 24.8 by @MatthewVaadin in #96
- Add methods for using a DownloadHandler and deprecate StreamResource by @MatthewVaadin in #95
Full Changelog: 6.4.0...6.5.0
Vaadin Collaboration Engine 6.4.0
Update dependencies to be compatible with Vaadin 24.6.0
Collaboration Kit 6.3.0
Collaboration Kit 6.3.0 is now included in Vaadin 24.5 as part of its core features.
Documentation is available at https://vaadin.com/docs/latest/tools/collaboration
Collaboration Engine 6.2.0
Collaboration Kit 6.2.0 now fully supports serialization and can for example be used along with Kubernetes Kit.
Collaboration Kit 6.2.0 is available for Vaadin 24.3
Documentation is available at https://vaadin.com/docs/latest/tools/collaboration
Collaboration Kit 6.1.0
Collaboration Kit 6.1.0 includes improvements towards serialization support:
- Most types now implements
Serializable
- Unserializable fields are now marked as
transient
- Collaboration Managers now use suppliers to get the
CollaborationEngine
instance
Collaboration Manager constructors taking a CollaborationEngine
instance are now deprecated and marked for removal.
Collaboration Kit 6.1.0 is available for Vaadin 24.2
Collaboration Kit 6.0.0
This is the final release of Collaboration Kit 6.0.
This release includes all the features of Collaboration Engine 5.3, but it is now updated to Jakarta 10 / Servlet 6 and is included in Vaadin Platform V24+
- Breaking Changes:
- Updated to Jakarta 10 / Servlet 6
- Deprecated APIs have been removed.