We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 80c9fc6 commit 170f437Copy full SHA for 170f437
1 file changed
CHANGELOG.md
@@ -1,6 +1,15 @@
1
# Changelog
2
3
## [Unreleased]
4
+### Changed
5
+- Made `CopyBuilder` thread-safe for concurrent use.
6
+- Removed `Serializable` from `Copyable`. Implementations must declare serialization explicitly now.
7
+- Removed `withClone` and `withSelfCopy` from `CopyBuilder`.
8
+- Updated `Copyable.shallowCopy` and `Copyable.deepCopy` to accept a `CopyContext`, which now provides the former
9
+ `withClone` and `withSelfCopy` functionality.
10
+
11
+### Fixed
12
+- `CopyBuilder` now correctly invokes `Copyable.shallowCopy` for the initial object being copied, when provided.
13
14
## [1.2.0] - 2025-11-20
15
### Changed
0 commit comments