Hello interested readers,

I am proud to announce the release of pgfplots 1.9 .

It has been submitted to CTAN and sourceforge and will be available for 
download and upgrade in all TeX package managers within the next days.

See below for the changes introduced in 1.9.

Kind regards

Christian

HISTORY:
1.9:
- new feature: asymmetric error bars
- new feature: activated math parser for axis limit arguments, arguments 
in axis cs, and domain argument in log plots
- new feature: stacked bar plots place their 'nodes near coords' 
correctly in the middle and print the increment (compat=1.9)
- new feature: stacked bar plots suppress empty increments (compat=1.9).
- new feature: 'scatter/position=relative|absolute' allow to position 
'nodes near coords' absolutely.
    use-case: bar plots + nodes near coords which are at, say, y=0 
rather than their y value
- new feature: integration of smooth shadings & auto-CMYK conversion
     \usepackage[cmyk]{xcolor} or \selectcolormodel{cmyk} will 
reconfigure pgfplots to use CMYK (document-wide)
- new feature (advanced audience only): programmatic access to data 
coordinates during the visualization phase
     -> allows much more customization for error bars, stacked plots, 
nodes near coords.
- wrote beginner tutorials
- fixed bug: error bars and point meta did not work together
- fixed bug: stacked plots did not respect 'visualization depends on'
- fixed bug: luatex 0.76 is not backwards compatible; added version switch
- fixed bug: ternary library precision has been improved
- fixed bug: problem with axis limits very close to 0
- fixed bug: colormap specification limit case produced out of bounds 
exception


1.8:
- new feature: tight bounding box even if the axis is no box and bb 
excludes clip path
- new feature: mesh/color input=explicit
- new feature: shader=interp now has drivers for both dvipdfmx and xetex
- new feature: support for more color spaces in colormap definitions
- new feature: shader=interp and device-level gray colorspaces
- new feature: 'contour/contour dir=[xyz]' to draw contours in different 
directions
- new feature: statistics library with boxplot handler (both boxplot 
prepared and automatic computation)
- fixed bug: 3d centered axis lines and label placement (requires 
compat=1.8 or higher)
- fixed bug: axis lines and placement of labels, tick scale labels, and 
reversed axes
     (requires compat=1.8 or higher)
- fixed bug: filtering out coords from a mesh plot failed
- fixed bug: every legend image post was not respected inside of 
\ref{plotlabel}
- fixed bug: high-order patches computed the shader=flat mean in a wrong 
way.
- fixed bug: remember picture inside of pgfplots axes failed (due to 
cell picture)
- fixed bug: now, the tick scale label will be omitted if there are no ticks
- fixed bug: axis box path was not closed
- fixed bug: the bounding box was non-empty even if the axis was hidden.
- fixed bug: auto-alignment of nodes near coords failed for xbar plots
- fixed bug: providing bar width / bar shift in terms of axis units did
     not work with [xy]bar and nodes near coords
- fixed bug: transformation 'data cs=cart' -> polar is more robust now
- fixed bug: code did not compile against pgf 2.00
- fixed bug: patch plot lib and shader=interp,patch type=biquadratic
- fixed bug: context path searching issue (pgfplots.lua)
- fixed bug: shader=interp and dvips driver
- fixed bug: error bars with explicit relative input failed

1.7
- added feature: 'bar shift' and 'bar width' can now be expressed in 
terms of axis units (compat=1.7 or higher)
- fixed incompatibility regression pgfplots 1.6.1 pgf 2.10: layers
- fixed incompatibility pgfplots and imakeidx
- added feature: 'enlargelimits={abs=1cm}', i.e. enlarge by dimension 
rather than unit
- patchplots lib: added patch type=bicubic
- patchplots lib: added support for global paths (fillable)
- patchplots lib: added patch type sampling feature
- patchplots lib: improved usability (documentation and improvements)
- fixed path issues in context: moved lua input file to tex/generic
- fixed bug: \ref{legendimage} inside of legend text was wrong.

1.6.1:
- fixed incompatibility lualatex,shader=interp, and german package 
(introduced in 1.6)

1.6:
- added support for layered graphics (main use case: multiple axes and 
layers)
- added support for second colormap in mesh plots (mesh/interior 
colormap name)
- added support for scopes inside of axes
- contour plots: added ability to provide list of discrete labels 
(mesh/levels)
- empty lines are interpreted as interruptions in data plots (was 
undocumented since 1.4)
- added more scaling options to 'scale mode=scale uniformly' (affects 
axis equal in 3d
   and \addplot3 graphics)
- fixed wrong implementation of 'axis equal' and 'unit vector ratio' in 3d
   (backwards compatible for 2d, but not for 3d - the 3d implementation 
was plain wrong)
- fixed incompatibility of lualatex and shader=interp
- fixed bugs/added features around \addplot3 graphics
- fixed bug: colorbar did not support ymode=log
- fixed a couple of minor bugs
- fixed bounding box computation for clip=false,axis lines=none

1.5.1:
- more operations for FPU library (==, !=,<=,>=,?)
- fixed bug in usage of decorations in \addplot
- bugfix for contour prepared format=matlab
- added 'const plot mark mid' and 'jump mark mid' plot handlers
- nodes on a plot (\addplot ... node[pos=<fraction>] {};)
- 'trim axis group left' and 'trim axis group right'
- bugfixes for polar axes and log+stacked plots
- added style 'log ticks with fixed point'
- introduced patched tikz paths to simplify circles and ellipses within 
an axis
- patchplots lib: patch type=polygon
- some more bugfixes

1.5:
  - Contour plots,
  - Histograms,
  - Quiver plots,
  - patch plots (library)
       - Triangle Meshes
       - Bilinear Elements
       - Quadratic Triangles
       - Biquadratic Quadrilaterals
       - Coons Patches
  - Discrete colorbars,
  - Table sorting,
  - Linear regression,
  - Ternary diagrams,
       - Tieline Plots
  - Smith Charts
  - Polar axes,
  - Empty lines in input files result in interrupted plots,
  - PDF user defined coordinate mouse popups
  - CMYK colormaps and shadings,
  - new markers and cycle lists
  - access to axis limits,
  - \addplot3 graphics: pgfplots draws an appropriate axis for a 
three-dimensional(!) external png graphics
  - 3D axes: support to provide explicit unit vectors:
      - explicit unit vectors
     - explicit unit vectors which are uniformly rescaled to match 
width/height
  - 3D axes: improved support for unit vector ratios
  - improvements of the groupplot styles
  - preliminary support for (2d) bar plots in 3d axes
  - new shader 'faceted interp'
  - table package:
      - 'every nth row' style
     - 'comment chars' key to define comment characters in input files
     - 'skip first n' style
  - lots of smaller bugfixes (see ChangeLog for details)


------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk
_______________________________________________
Pgfplots-features mailing list
Pgfplots-features@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pgfplots-features

Reply via email to