Skip to content

Commit 89d9515

Browse files
committed
JAVA-2296: Add a note about the breaking API change in BSONCallback to the upgrading section of the reference documentation
1 parent 60887e4 commit 89d9515

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

docs/reference/content/upgrading.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,19 @@
22
date = "2015-03-19T12:53:39-04:00"
33
title = "Upgrade Considerations"
44
[menu.main]
5-
identifier = "Upgrading to 3.3"
5+
identifier = "Upgrading to 3.4"
66
weight = 80
77
pre = "<i class='fa fa-level-up'></i>"
88
+++
99

10-
## Upgrading from 3.2.x
10+
## Upgrading from 3.3.x
1111

12-
The 3.3 release is binary and source compatible with the 3.2 release, except for methods that have been added to interfaces that have
13-
been marked as unstable.
12+
There is one breaking API change in the 3.4 release: due to the addition of a new BSON type for 128-bit decimal values, a new method
13+
had to be added to the BSONCallback({{< apiref "org/bson/BSONCallback.html">}}) interface. Any clients that directly implement that
14+
interface must add an implementation of the new method in order to be compatible with the 3.4 driver.
15+
16+
Otherwise, the 3.4 release is binary and source compatible with the 3.3 release, except for methods that have been added to interfaces that
17+
have been marked as unstable.
1418

1519
## Upgrading from 2.x
1620

0 commit comments

Comments
 (0)