Skip to content

Releases: hageldave/JPlotter

v1.0.10

Choose a tag to compare

@hageldave hageldave released this 03 Jun 07:54
42154b0
<dependency>
    <groupId>com.github.hageldave.jplotter</groupId>
    <artifactId>jplotter</artifactId>
    <version>1.0.10</version>
</dependency>

Changes:

  • adds lasso selection
  • minor fixes.

v1.0.9

Choose a tag to compare

@hageldave hageldave released this 05 May 15:08
<dependency>
  <groupId>com.github.hageldave.jplotter</groupId>
  <artifactId>jplotter</artifactId>
  <version>1.0.9</version>
</dependency>

What's Changed

  • Add CoordSysPersistentSelector: persistent rectangle selection with move and resize

Full Changelog: v1.0.8...v1.0.9

v1.0.8

Choose a tag to compare

@hageldave hageldave released this 28 Apr 09:25
a8ead1e
<dependency>
  <groupId>com.github.hageldave.jplotter</groupId>
  <artifactId>jplotter</artifactId>
  <version>1.0.8</version>
</dependency>

What's Changed

  • Upgrade lwjgl3-awt from 0.1.7 to 0.2.4 with explicit LWJGL 3.4.1 dependencies

Full Changelog: v1.0.7...v1.0.8

v1.0.7

Choose a tag to compare

@hageldave hageldave released this 07 Apr 13:20
f275dd0
<dependency>
  <groupId>com.github.hageldave.jplotter</groupId>
  <artifactId>jplotter</artifactId>
  <version>1.0.7</version>
</dependency>

Full Changelog: v1.0.6...v1.0.7

v1.0.6

Choose a tag to compare

@hageldave hageldave released this 30 Mar 15:15
9f0272e
<dependency>
  <groupId>com.github.hageldave.jplotter</groupId>
  <artifactId>jplotter</artifactId>
  <version>1.0.6</version>
</dependency>

removed scattered dev code ( mostly System.out.println(...))
Full Changelog: v1.0.5...v1.0.6

Version 1.0.5

Choose a tag to compare

@hageldave hageldave released this 07 Sep 09:06
<dependency>
  <groupId>com.github.hageldave.jplotter</groupId>
  <artifactId>jplotter</artifactId>
  <version>1.0.5</version>
</dependency>

Changes:

  • performace improvement when using multiple GL backed canvases (pixel fetching outside rendering routine, single buffering avoiding unnecessary vsync)

Version 1.0.4

Choose a tag to compare

@hageldave hageldave released this 19 Oct 00:40
<dependency>
  <groupId>com.github.hageldave.jplotter</groupId>
  <artifactId>jplotter</artifactId>
  <version>1.0.4</version>
</dependency>

Changes:

  • fix for svg export

Version 1.0.2

Choose a tag to compare

@hageldave hageldave released this 18 Oct 15:15
<dependency>
  <groupId>com.github.hageldave.jplotter</groupId>
  <artifactId>jplotter</artifactId>
  <version>1.0.2</version>
</dependency>

Changes:

  • tick marks generation now using separate instances for x and y axis
  • new SegmentSorter utility to sort lists of segments with matching coordinates into polylines

Version 1.0.1

Choose a tag to compare

@hageldave hageldave released this 17 May 11:20
69433b7
<dependency>
  <groupId>com.github.hageldave.jplotter</groupId>
  <artifactId>jplotter</artifactId>
  <version>1.0.1</version>
</dependency>

Major Changes:

  • new ScatterPlot class (ready to use with selection and highlighting capabilities)
  • new BarChart class
  • Debugging GUI to explore JPlotterCanvas and rendering trees
  • KeyMaskListener class for triggering certain interaction through pressing key combinations

Other changes:

  • embedding font into exported SVG
  • upscaled rendering with BlankCanvas for highDPI environments
  • new rope selection
  • additional color maps
  • bug fixes

Version 0.6.1

Choose a tag to compare

@hageldave hageldave released this 25 Jan 15:08
<dependency>
  <groupId>com.github.hageldave.jplotter</groupId>
  <artifactId>jplotter</artifactId>
  <version>0.6.1</version>
</dependency>

Major Changes:

  • PDF export (similar to svg exporting capabilities)
    • including hotfix for pdf export of Points (e.g. scatter plots)
  • double precision OpenGL rendering for Points,Lines,Curves,Triangles (can zoom in more before artifacts arise when using setGLDoublePrecisionEnabled(boolean) on a Renderer.
  • ColorSchemes for CoordsysRenderer (offering light and dark scheme via DefaultColorScheme)