When upgrading JFreeChart, be aware of several historical API adjustments that may affect your code. While many versions focused on adding methods without removing or deprecating existing ones, some specific changes occurred:
- XYItemRenderer and CategoryItemRenderer: Numerous series override settings were deprecated in version 1.0.6.
- CategoryItemEntity: In version 1.0.6, row and column index attributes were replaced with row and column key attributes.
- DatasetUtilities.sampleFunction2D(): In a recent update, this method was changed to sample the correct number of points. You should audit any code calling this method to ensure compatibility with the new sampling logic.
- StandardXYItemRenderer: An
override field was deprecated in version 1.0.8.
Always check the specific version release notes for the API Adjustments section to identify new methods available for your use cases.