# HG changeset patch # User Rik # Date 1401942367 25200 # Node ID 7c6ee4bd77192e0b959398bd041ba73d6b1e7d8b # Parent ebf6a1e5ff59cebc600104ea6203ce7f18a5c3ba NEWS: Update with important changes for 4.2 release. * NEWS: Update with important changes for 4.2 release. diff -r ebf6a1e5ff59 -r 7c6ee4bd7719 NEWS --- a/NEWS Wed Jun 04 17:16:03 2014 -0400 +++ b/NEWS Wed Jun 04 21:26:07 2014 -0700 @@ -1,6 +1,18 @@ Summary of important user-visible changes for version 4.2: --------------------------------------------------------- + ** A new syntax for object oriented programming termed classdef has been + introduced. See the manual for more extensive documentation of the + classdef interface. + + New keywords: + + classdef endclassdef + enumeration endenumeration + events endevents + methods endmethods + properties endproperties + ** Interpolation function changes for Matlab compatibility The interpolation method 'cubic' is now equivalent to 'pchip' @@ -24,6 +36,18 @@ There is still one difference: Matlab switches to '%e' and Octave is currently switching to '%g'. + ** Z-order stacking issues with patches, grid lines, and line object + plot markers for on screen display and printing have all been resolved. + For 2-D plots the axis grid lines can be placed on top of the plot + with set (gca, "layer", "top"). + + ** The patch graphic object has been overhauled. It now produces visual + results equivalent to Matlab even for esoteric combinations of + faces/vertices/cdata. + + ** The polar() plot function now draws a circular theta axis and + radial rho axis rather than using a rectangular x/y axis. + ** linkprop has been completely re-coded for performance and Matlab compatibility. It now returns a linkprop object which must be stored in a variable for as long as the graphic objects should remain linked.