Skip to content

Commit c980dd6

Browse files
committed
Packages not accessible on the modulepath should be its own compatibility section
1 parent 30f4d42 commit c980dd6

File tree

1 file changed

+20
-17
lines changed

1 file changed

+20
-17
lines changed

src/docs/asciidoc/release_notes.adoc

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1385,25 +1385,12 @@ For more information, see <<scroll-rs-update-behavior>>.
13851385

13861386
// TODO Document compatibility issues
13871387

1388-
[#removal-of-classes-packages-and-methods-without-deprecation]
1389-
=== Removal of classes, packages and methods without deprecation
1390-
1391-
Below list of removals may look daunting, but if you use Jaybird only as a JDBC driver, through the JDBC API, you're likely unaffected.
1392-
Although we list them as removed without deprecation, some were marked as deprecated retroactively in Jaybird 5.0.3 or later.
1393-
1394-
This section does not include all changes to packages or classes considered internal API.
1395-
1396-
[#removal-of-packages-without-deprecation]
1397-
==== Removal of packages without deprecation
1398-
1399-
The following packages have been removed in Jaybird 6 without deprecation:
1400-
1401-
* `org.firebirdsql.logging`;
1402-
there is no replacement
1388+
[#compat-modular]
1389+
=== Some packages not accessible when Jaybird is on the modulepath
14031390

14041391
Due to modularization, the following packages are no longer accessible when Jaybird is used from the modulepath:
14051392

1406-
===== `jaybird` dependency
1393+
==== `jaybird` dependency
14071394

14081395
* `org.firebirdsql.gds.ng.dbcrypt.simple`
14091396
* `org.firebirdsql.gds.ng.tz`
@@ -1419,13 +1406,29 @@ Due to modularization, the following packages are no longer accessible when Jayb
14191406
* `org.firebirdsql.jdbc.escape`
14201407
* `org.firebirdsql.jdbc.meta`
14211408

1422-
===== `jaybird-native` dependency
1409+
==== `jaybird-native` dependency
14231410

14241411
* `org.firebirdsql.gds.impl.jni`
14251412
* `org.firebirdsql.gds.ng.jna`
14261413
* `org.firebirdsql.jna.embedded`
14271414
* `org.firebirdsql.jna.fbclient`
14281415

1416+
[#removal-of-classes-packages-and-methods-without-deprecation]
1417+
=== Removal of classes, packages and methods without deprecation
1418+
1419+
Below list of removals may look daunting, but if you use Jaybird only as a JDBC driver, through the JDBC API, you're likely unaffected.
1420+
Although we list them as removed without deprecation, some were marked as deprecated retroactively in Jaybird 5.0.3 or later.
1421+
1422+
This section does not include all changes to packages or classes considered internal API.
1423+
1424+
[#removal-of-packages-without-deprecation]
1425+
==== Removal of packages without deprecation
1426+
1427+
The following packages have been removed in Jaybird 6 without deprecation:
1428+
1429+
* `org.firebirdsql.logging`;
1430+
there is no replacement
1431+
14291432
[#removal-of-methods-without-deprecation]
14301433
==== Removal of methods without deprecation
14311434

0 commit comments

Comments
 (0)