NEWS
****

New features in 2.11 since 2.10
*******************************

   * Improved testing procedure now catch changes in CPU and memory
     performance, page layout, MIDI results and warnings.  This helps to
     reduce the number of regression errors during development,
     resulting in more stable releases.

     See `INSTALL.html#testing' for more information.

   * Nested properties, such as `details' in `Slur', can be reverted as
     well.  The syntax for this is

          \revert Slur #'(details closeness-factor)

   * All line spanners are more flexible now in the configuration of
     their end points.  This includes glissando, voice followers, text
     crescendos and other text spanners.

     [image of music]

     This feature was sponsored by Trevor Bača.

   * The environment variable LILYPONDPREFIX has been renamed to
     LILYPOND_DATADIR.

   * Notes or rests, such as a typical end note, that fill an entire
     measure are preceded by some more space.

     [image of music]

   * All `\score's in a lilypond-book fragment are now inserted into
     the document. Also, toplevel markups don't result in an entire
     page.

   * Alterations (such as a sharp and flat) may now be arbitrary
     fractions. This allows some forms of microtonal music.  For
     example, Turkish makam music uses 1/9th tone alterations.

     [image of music]

   * Tie directions may be set with `^~' and `_~'

   * Tablature now supports harmonics and slides,

     [image of music]

     This feature was sponsored by Mike Amundsen

   * Horizontal spacing now follows object outlines more accurately.
     This allows tighter horizontal spacing.

     [image of music]

   * Objects that belong outside of the staff are now positioned
     automatically to avoid collisions.

     [image of music]

   * Staves are spaced vertically using a skyline algorithm. This helps
     to avoid uneven vertical spacing.

     [image of music]




Local Variables:
coding: utf-8
End:
