Skip to content

Commit 3d9eb17

Browse files
Merge pull request #2 from jfree/master
Fetch changes from base repository
2 parents 21922c1 + 98d9c90 commit 3d9eb17

File tree

1,011 files changed

+8906
-9094
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,011 files changed

+8906
-9094
lines changed

.github/workflows/ci.yaml

Lines changed: 0 additions & 26 deletions
This file was deleted.

.github/workflows/maven.yml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
2+
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-java-with-maven
3+
4+
# This workflow uses actions that are not certified by GitHub.
5+
# They are provided by a third-party and are governed by
6+
# separate terms of service, privacy policy, and support
7+
# documentation.
8+
9+
name: Java CI with Maven
10+
11+
on:
12+
push:
13+
branches: [ "master" ]
14+
pull_request:
15+
branches: [ "master" ]
16+
workflow_dispatch:
17+
18+
jobs:
19+
build:
20+
21+
runs-on: ubuntu-latest
22+
23+
steps:
24+
- uses: actions/checkout@v4
25+
- name: Set up JDK 21
26+
uses: actions/setup-java@v4
27+
with:
28+
java-version: '21'
29+
distribution: 'temurin'
30+
cache: maven
31+
server-id: central
32+
server-username: MAVEN_USERNAME
33+
server-password: MAVEN_PASSWORD
34+
- name: Build and publish with Maven
35+
run: mvn --batch-mode deploy --file pom.xml
36+
env:
37+
MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }}
38+
MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}

README.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ JFreeChart
33

44
Version 2.0.0, not yet released.
55

6-
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.jfree/jfreechart/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.jfree/jfreechart)
6+
[![Maven Central](https://img.shields.io/maven-central/v/org.jfree/jfreechart)](https://central.sonatype.com/artifact/org.jfree/jfreechart/versions) [![javadoc](https://javadoc.io/badge2/org.jfree/jfreechart/javadoc.svg)](https://javadoc.io/doc/org.jfree/jfreechart)
77

88
Overview
99
--------
@@ -15,7 +15,7 @@ export to multiple formats including SVG, PNG and PDF.
1515

1616
The home page for the project is:
1717

18-
http://www.jfree.org/jfreechart
18+
https://www.jfree.org/jfreechart
1919

2020
JFreeChart requires JDK 11 or later. For Java 8 support, check the `v1.5.x` branch.
2121

@@ -49,7 +49,7 @@ To use JFreeChart in your projects, add the following dependency to your build t
4949
<dependency>
5050
<groupId>org.jfree</groupId>
5151
<artifactId>jfreechart</artifactId>
52-
<version>1.5.3</version>
52+
<version>1.5.6</version>
5353
</dependency>
5454

5555

@@ -78,6 +78,8 @@ History
7878
-------
7979

8080
##### Version 2.0 (not yet released)
81+
- add padding for `Crosshair`label ([#414](https://github.com/jfree/jfreechart/pull/414))
82+
- add tests for `EncoderUtil` ([#378](https://github.com/jfree/jfreechart/pull/378))
8183
- use `ThreadLocal` for calendars in time series datasets ([#171](https://github.com/jfree/jfreechart/pull/171));
8284
- added `valueVisible` flag to `MeterPlot` ([#231](https://github.com/jfree/jfreechart/pull/231));
8385
- modify buffer in `ChartPanel` to handle high DPI displays ([#170](https://github.com/jfree/jfreechart/issues/170));
@@ -159,7 +161,7 @@ History
159161
- simplified `ChartFactory` methods;
160162
- added new methods to `DatasetUtilities` to interpolate y-values in `XYDatasets`;
161163
- added URLs to labels on `CategoryAxis`;
162-
- seamless integration with JFreeSVG (http://www.jfree.org/jfreesvg/) and OrsonPDF
164+
- seamless integration with JFreeSVG (https://www.jfree.org/jfreesvg/) and OrsonPDF
163165
(http://www.object-refinery.com/pdf/);
164166
- improved the consistency of the `SWTGraphics2D` implementation;
165167

@@ -848,7 +850,7 @@ adjustments (there should be no breakage of applications coded to the 1.0.0 API)
848850

849851
###### API adjustments
850852
- `BarRenderer`: added a new flag (`includeBaseInRange`), plus accessor
851-
methods, that controls whether or not the base value for the bar is
853+
methods, that controls whether the base value for the bar is
852854
included in the range calculated by the `findRangeBounds()` method;
853855
- `BubbleXYItemLabelGenerator`: new class;
854856
- `Range`: added a new method `expandToInclude(Range, double)`, this is used by

0 commit comments

Comments
 (0)