1 @c -*- coding: utf-8; mode: texinfo; -*-
5 (I'd rather have the below in the CG. -gp)
8 * avoid "HERE" as name for links, use descriptive link names like
9 @uref{,Download LilyPond 2.5.16}
11 * avoid putting links in running text. They make text harder to read.
12 Preferably: (@uref{,...}, etc. )
14 * use a descriptive title in @subsubheading
16 * writing date in "Month DD, YYYY" format is required for
17 generating the RSS feed; in case the message (and thus the date)
18 is not in English, you must write a well-formed date in English
19 like above in a comment between the closing brace of @emph and the
21 (see "Japanese translation" below for an example).
23 * Split news items in small chunks. It's OK to have more than 1 item
26 * don't duplicate entries from news-front.itexi
30 @subsubheading Release candidate 1 withdrawn @emph{Jan 13, 2011}
32 We have discovered a regression since 2.12.3, so lilypond 2.13.46
33 is no longer a candidate for the 2.14.0 release. However, please
34 continue testing it -- we would like to discover (and fix!) any
35 more regressions as soon as possible. If you discover any
36 problems, please send us @ref{Bug reports}.
42 @subsubheading Release candidate 1 of 2.14 - LilyPond 2.13.46 released! @emph{Jan 12, 2011}
44 LilyPond 2.13.46 is out; this is the first release candidate of
45 the upcoming 2.14 stable release. All users are invited to
46 experiment with this version. New features since 2.12.3 are
47 listed in the @qq{Changes} manual on the website section about
50 There are no known Critical issues with this release. If no
51 Critical bugs are found, then the official 2.14.0 release will be
52 on 26 Jan 2011. If you discover any problems, please send us
59 @subsubheading LilyPond 2.13.45 released! @emph{Jan 3, 2011}
61 We are happy to announce the release of LilyPond 2.13.45. This
62 release contains the usual number of bugfixes. However, a number
63 of critical issues still remain, so this release is intended for
72 @subsubheading Beta test three of 2.14 -- LilyPond 2.13.44 released! @emph{Dec 25, 2010}
74 LilyPond 2.13.44 is out; this is the third beta test of the
75 upcoming 2.14 stable release. Users are invited to experiment
76 with this version. New features since 2.12.3 are listed in the
77 @qq{Changes} manual on the website section about
80 There is still one Critical problem with this release: in one
81 case, the vertical spacing is much too compressed. If you decide
82 to test this version, do not be surprised to discover problems;
83 just send us polite @ref{Bug reports}.
89 @subsubheading Beta test two of 2.14 -- LilyPond 2.13.43 released! @emph{Dec 14, 2010}
91 LilyPond 2.13.43 is out; this is the second beta test of the
92 upcoming 2.14 stable release. Users are invited to experiment
93 with this version. New features since 2.12.3 are listed in the
94 @qq{Changes} manual on the website section about
97 There is still one Critical problem with this release: in one
98 case, the vertical spacing is much too compressed. If you decide
99 to test this version, do not be surprised to discover problems;
100 just send us polite @ref{Bug reports}.
106 @subsubheading LilyPond 2.13.42 released! @emph{Dec 8, 2010}
108 We are happy to announce the release of LilyPond 2.13.42. This
109 release contains the usual number of bugfixes. However, a number
110 of critical issues still remain, so this release is intended for
113 Please note that this is @strong{not} the second beta test. Due
114 to a number of untested changes to our build process, we cannot be
115 at all confident about the quality of this release.
121 @subsubheading LilyPond 2.13.41 released! @emph{Dec 4, 2010}
123 We are happy to announce the release of LilyPond 2.13.41. This
124 release contains the usual number of bugfixes. However, a number
125 of critical issues still remain, so this release is intended for
128 Please note that this is @strong{not} the second beta test. Due
129 to a number of untested changes to our build process, we cannot be
130 at all confident about the quality of this release.
136 @subsubheading LilyPond 2.13.40 released! @emph{Nov 21, 2010}
138 We are happy to announce the release of LilyPond 2.13.40. This
139 release contains the usual number of bugfixes. However, a number
140 of critical issues still remain, so this release is intended for
143 Please note that this is @strong{not} the second beta test. Due
144 to a number of untested changes to our build process, we cannot be
145 at all confident about the quality of this release.
151 @subsubheading Beta test one of 2.14 -- LilyPond 2.13.39 released! @emph{Nov 15, 2010}
153 LilyPond 2.13.39 is out; this is the first beta test of the
154 upcoming 2.14 stable release. Users are invited to experiment
155 with this version. New features since 2.12.3 are listed in the
156 @qq{Changes} manual on the website section about
159 There are still some Critical problems with this release: the
160 vertical spacing is suspicious in two cases, and lilypond can
161 crash with some odd input. If you decide to test 2.13.39, do not
162 be surprised to discover problems; just send us polite
171 @subsubheading The LilyPond Report #22. @emph{Nov 3, 2010}
173 The @emph{LilyPond Report} is back, with some surprises and exciting
174 news for the whole LilyPond community! To be found in this issue is
175 an up-to-date, complete list of all LilyPond mailing lists and forums
176 around the world. Also, for the very first time our special guest
177 today is LilyPond’s co-founder and core developer
178 @strong{Jan Nieuwenhuizen}, who has been busy these past months --
179 read on to find out what for!
182 @uref{http://news.lilynet.net/The-LilyPond-Report-22, read
183 LilyPond Report 22} now; comments and contributions are
190 @subsubheading Alpha test four of 2.14 -- LilyPond 2.13.38 released! @emph{Oct 31, 2010}
192 LilyPond 2.13.38 is out; this is the fourth alpha test of the
193 upcoming 2.14 stable release. Users are invited to experiment
194 with this version. New features since 2.12.3 are listed in the
195 @qq{Changes} manual on the website section about
198 There are still some Critical problems with this release: the
199 vertical spacing is suspicious in two cases, and lilypond can
200 crash with some odd input. If you decide to test 2.13.38, do not
201 be surprised to discover problems; just send us polite
208 @subsubheading Alpha test three of 2.14 -- LilyPond 2.13.37 released! @emph{Oct 25, 2010}
210 LilyPond 2.13.37 is out; this is the third alpha test of the
211 upcoming 2.14 stable release. Users are invited to experiment
212 with this version. New features since 2.12.3 are listed in the
213 @qq{Changes} manual on the website section about
216 There are still some Critical problems with this release: the
217 vertical spacing is suspicious in two cases, and lilypond can
218 crash with some odd input. If you decide to test 2.13.37, do not
219 be surprised to discover problems; just send us polite
226 @subsubheading LilyPond 2.13.36 released! @emph{Oct 19, 2010}
228 We are happy to announce the release of LilyPond 2.13.36. This
229 release contains the usual number of bugfixes. However, a number
230 of critical issues still remain, so this release is intended for
233 Please note that this is @strong{not} the third alpha test. Due
234 to a number of untested changes to our build process, we cannot be
235 at all confident about the quality of this release.
240 @subsubheading The LilyPond Report #21. @emph{Oct 3, 2010}
242 The @emph{LilyPond Report} is back, with its two
243 @qq{grumpy-and-fluffy} editors! This issue mainly deals with
244 microtonal notation in LilyPond, but does also include a how-to
245 about running LilyPond from an USB key, not to forget the regular
246 release news, the bug report of the Report, and some news from
250 @uref{http://news.lilynet.net/The-LilyPond-Report-21, read
251 LilyPond Report 21} now; comments and contributions are
258 @subsubheading Alpha test two of 2.14 -- LilyPond 2.13.35 released! @emph{Sep 29, 2010}
260 LilyPond 2.13.35 is out; this is the second alpha test of the
261 upcoming 2.14 stable release. Users are invited to experiment
262 with this version. New features since 2.12.3 are listed in the
263 @qq{Changes} manual on the website section about
266 Three known regressions against 2.12.3 still exist:
267 @uref{http://code.google.com/p/lilypond/issues/detail?id=1173,
268 Issue 1173 MetronomeMarks cannot be aligned on a note if a
269 multi-measure rest exists in another voice}, and two spacing
271 @uref{http://code.google.com/p/lilypond/issues/detail?id=1240,
273 @uref{http://code.google.com/p/lilypond/issues/detail?id=1252,
274 Issue 1252}. If you decide to test 2.13.35, do not be surprised
275 to discover problems; just send us polite @ref{Bug reports}.
281 @subsubheading Alpha test of 2.14 -- LilyPond 2.13.34 released! @emph{Sep 21, 2010}
283 LilyPond 2.13.34 is out; this is the first alpha test of the
284 upcoming 2.14 stable release. Users are invited to experiment
285 with this version. New features since 2.12.3 are listed in the
286 @qq{Changes} manual on the website section about
289 One known regression against 2.12.3 still exist:
290 @uref{http://code.google.com/p/lilypond/issues/detail?id=1173,
291 Issue 1173 MetronomeMarks cannot be aligned on a note if a
292 multi-measure rest exists in another voice}, but we expect to find
293 more. If you decide to test 2.13.34, do not be surprised to
294 discover problems; just send us polite @ref{Bug reports}.
300 @subsubheading LilyPond 2.13.33 released! @emph{Sep 10, 2010}
302 We are happy to announce the release of LilyPond 2.13.33. This
303 release contains the usual number of bugfixes. However, a number
304 of critical issues still remain, so this release is intended for
313 @subsubheading LilyPond 2.13.32 released! @emph{Sep 3, 2010}
315 We are happy to announce the release of LilyPond 2.13.32. This
316 release contains the usual number of bugfixes. However, a number
317 of critical issues still remain, so this release is intended for
324 @subsubheading LilyPond Report #20. @emph{Sep 2, 2010}
326 The @emph{LilyPond Report} is back, with its two
327 @qq{grumpy-and-fluffy} editors! This issue contains a review of an
328 online notation editor using lilypond, along with the regular
329 release news, snippet of the report, news from the frog pond, and
330 the bug report of the report!
333 @uref{http://news.lilynet.net/The-LilyPond-Report-20, read
334 LilyPond Report 20} now; comments and contributions are
340 @subsubheading LilyPond 2.13.31 released! @emph{Aug 24, 2010}
342 We are happy to announce the release of LilyPond 2.13.31. This
343 release contains the usual number of bugfixes. However, a number
344 of critical issues still remain, so this release is intended for
351 @subsubheading LilyPond 2.13.30 released! @emph{Aug 13, 2010}
353 We are happy to announce the release of LilyPond 2.13.30. This
354 release contains the usual number of bugfixes. However, a number
355 of critical issues still remain, so this release is intended for
362 @subsubheading LilyPond Report #19. @emph{Aug 9, 2010}
364 The @emph{LilyPond Report} is back, with its two
365 @qq{grumpy-and-fluffy} editors! This issue contains some
366 conference news, along with the regular release news, snippet of
367 the report, news from the frog pond, and the bug report of the
371 @uref{http://news.lilynet.net/The-LilyPond-Report-19, read
372 LilyPond Report 19} now; comments and contributions are
380 @subsubheading LilyPond 2.13.29 released! @emph{Aug 4, 2010}
382 We are happy to announce the release of LilyPond 2.13.29. This
383 release contains the usual number of bugfixes. However, a number
384 of critical issues still remain, so this release is intended for
387 This release radically changes the autobeaming rules, so use extra
388 caution and expect breakage.
393 @subsubheading LilyPond 2.13.28 released! @emph{July 13, 2010}
395 We are happy to announce the release of LilyPond 2.13.28. This
396 release contains the usual number of bugfixes. However, a number
397 of critical issues still remain, so this release is intended for
400 This release includes some major untested changes to the windows
401 lilypad editor. Windows users should not be using this release
402 because it is intended for developers only, but you ignore these
403 warnings and try it anyway, use extra caution.
408 @subsubheading LilyPond 2.13.27 released! @emph{July 5, 2010}
410 We are happy to announce the release of LilyPond 2.13.27. This
411 release contains the usual number of bugfixes. However, a number
412 of critical issues still remain, so this release is intended for
418 @subsubheading Testing our new website! @emph{June 29, 2010}
420 We're testing our new website! For the next 24 hours, the new
421 website will be the default website; after that, we will switch
422 back to the old website while we examine feedback and make
423 improvements to the new website.
425 Please send feedback to @code{lilypond-user}; you can find more
426 information on our page about @ref{Contact}.
428 @warning{There are a few known problems with translations. If you
429 are a non-English speaker, you may prefer to view the old lilypond
431 @uref{http://lilypond.org/web/}}
437 @subsubheading LilyPond 2.13.26 released! @emph{June 26, 2010}
439 We are happy to announce the release of LilyPond 2.13.26. This
440 release contains the usual number of bugfixes. However, a number
441 of critical issues still remain, so this release is intended for
446 @subsubheading LilyPond 2.13.25 released! @emph{June 20, 2010}
448 We are happy to announce the release of LilyPond 2.13.25. This
449 release contains the usual number of bugfixes. However, a number
450 of critical issues still remain, so this release is intended for
456 @subsubheading LilyPond 2.13.24 released! @emph{June 14, 2010}
458 We are happy to announce the release of LilyPond 2.13.24. This
459 release contains the usual number of bugfixes. However, a number
460 of critical issues still remain, so this release is intended for
466 @subsubheading LilyPond 2.13.23 released! @emph{June 3, 2010}
468 We are happy to announce the release of LilyPond 2.13.23. This
469 release contains the usual number of bugfixes. However, a number
470 of critical issues still remain, so this release is intended for
475 @subsubheading LilyPond 2.13.22 released! @emph{May 27, 2010}
477 We are happy to announce the release of LilyPond 2.13.22. This
478 release contains the usual number of bugfixes. However, a number
479 of critical issues still remain, so this release is intended for
484 @subsubheading LilyPond 2.13.21 released! @emph{May 12, 2010}
486 We are happy to announce the release of LilyPond 2.13.21. This
487 release contains the usual number of bugfixes. However, a number
488 of critical issues still remain, so this release is intended for
491 This release should be of particular interest to package
492 maintainers: we have made a few changes to the configure script
493 and the required libraries. Barring any urgent bug reports, this
494 is the build system and libraries that will be used for the next
500 @subsubheading LilyPond Report #18. @emph{May 11, 2010}
502 The @emph{LilyPond Report} is back, with its two
503 @qq{grumpy-and-fluffy} editors! This issue will be filled
504 with emotion and coolness, paper bags and zigzag-ending
505 staves, plus the usual Frogs and Bugs.
508 @uref{http://news.lilynet.net/The-LilyPond-Report-18, read
509 LilyPond Report 18} now; comments and contributions are
516 @subsubheading LilyPond 2.13.20 released! @emph{May 5, 2010}
518 We are happy to announce the release of LilyPond 2.13.20. This
519 release contains the usual number of bugfixes. However, a number
520 of critical issues still remain, so this release is intended for
523 Minor syntax change: the undocumented @code{\cresc} and
524 @code{\decresc} have changed. In addition, the [options] for the
525 LaTeX mode of @code{lilypond-book} now comes after the
526 @code{@{lilypond@}}, following normal LaTeX practice. As always,
527 see the Changes document for more information.
531 @subsubheading LilyPond 2.13.19 released! @emph{April 24, 2010}
533 We are happy to announce the release of LilyPond 2.13.19. This
534 release contains the usual number of bugfixes. However, 11
535 critical issues still remain, so this release is intended for
540 @subsubheading LilyPond 2.13.18 released! @emph{April 16, 2010}
542 We are happy to announce the release of LilyPond 2.13.18. This
543 release contains the usual number of bugfixes, along with improved
544 website translations. However, 14 critical issues still remain,
545 so this release is intended for developers only.
549 @subsubheading LilyPond 2.13.17 released! @emph{April 2, 2010}
551 We are happy to announce the release of LilyPond 2.13.17. This
552 release includes bugfixes for 4 critical issues. However, 15
553 critical issues still remain, so this release is intended for
558 @subsubheading LilyPond 2.13.16 released! @emph{March 15, 2010}
560 We are happy to announce the release of LilyPond 2.13.16. This
561 release is intended for developers only, and includes the usual
566 @subsubheading LilyPond 2.13.15 released! @emph{March 4, 2010}
568 We are happy to announce the release of LilyPond 2.13.15. This
569 release is intended for developers only, and includes a few
570 updates to the binary build process in addition to the usual round
576 @subsubheading LilyPond Report #17. @emph{March 1, 2010}
578 Yay, the Report is back, with a new team! It has been said that
579 two heads are better than one — does it apply to newsletters as
580 well? Read on and let us know! In this issue we’ll talk about
581 websites and poetry, frogs and bugs, not to mention an extensive
582 review of the Frescobaldi editor!
584 What are you waiting for? Come
585 @uref{http://news.lilynet.net/The-LilyPond-Report-17, read
586 LilyPond Report 17} now!
591 @subsubheading LilyPond 2.13.14 released! @emph{February 27, 2010}
593 We are happy to announce the release of LilyPond 2.13.14. This
594 release is intended for developers only, and includes a large
595 translation update in addition to the usual round of bugfixes.
599 @subsubheading LilyPond 2.13.13 released! @emph{February 13, 2010}
601 We are happy to announce the release of LilyPond 2.13.13. This
602 release is intended for developers only, and fixes various
603 problems with documentation build system as well as adding an
604 output-preview-framework for our SVG backend. In addition, the
605 binaries are now approximately 6 megabytes smaller.
610 @subsubheading LilyPond 2.13.12 released! @emph{February 2, 2010}
612 We are happy to announce the release of LilyPond 2.13.12. This
613 release is intended for developers only, and brings more stability
614 and fewer bugs to the build system and Contributor's Guide.
618 @subsubheading LilyPond 2.13.11 released! @emph{January 16, 2010}
620 We are happy to announce the release of LilyPond 2.13.11. This
621 release is intended for developers only, and brings a number of
622 improvements to the build system, Contributor's Guide, and fixes 4
623 critical regressions against earlier versions.
627 @subsubheading LilyPond 2.13.10 released! @emph{December 31, 2009}
629 We are happy to announce the release of LilyPond 2.13.10. This
630 release is intended for developers only, and brings a number of
631 improvements such as predictable regression test output filenames
632 and English names for feta filenames.
638 @subsubheading LilyPond 2.12.3 released! @emph{December 20, 2009}
640 We are happy to announce the release of LilyPond 2.12.3. This
641 version contains the long-awaited fix for our GUI on MacOS X 10.5
642 and 10.6. In addition to the GUI fixes, this version contains
643 dozens of bugfixes backported from the unstable development
646 We recommend that all users upgrade to this version. This is the
647 last planned release in the 2.12 stable series; development now
648 shifts towards the upcoming 2.14 series.
654 @subsubheading LilyPond 2.13.9 released! @emph{December 12, 2009}
656 LilyPond 2.13.9 is now out. From 2.13.9 onwards, LilyPond is
657 licensed under the GNU GPL v3+ for code, and the GNU FDL 1.3+ for
658 documentation. In addition to the usual round of bugfixes, this
659 release adds a shortcut for repeated chords.
661 Please note that 2.13 is an @strong{unstable development} branch;
662 normal users should continue to use 2.12.
667 @subsubheading New Website! @emph{October 3, 2009}
669 As you can see, we have a new website design. Many thanks to
670 texi2html and CSS for being so flexible!
676 @subsubheading LilyPond Report #16. @emph{September 6, 2009}
678 The LilyPond Report is back! This short, informal opinion column is
679 about the LilyPond project: its team, its world, its community.
680 Read @uref{http://news.lilynet.net/The-LilyPond-Report-16, issue 16}
687 @subsubheading LilyPond 2.13.3. @emph{July 2, 2009}
689 This unstable release contains working menus in OSX 10.5; many
690 thanks to Christian Hitz for fixing this long-standing problem!
691 This release also contains numerous other bugfixes and features
692 such as ties with variable thickness, partially dashed slurs, and
694 We are planning another 2.12 release in the next week or two,
695 which will include the menu fixes for OSX 10.5. Normal users may
696 wish to wait for this release rather than using an unstable
704 @subsubheading A LilyPond weboldala magyarul. @emph{May 22, 2009}
706 Elkészült a lilypond.org nagy részének magyar fordítása a LilyPond
707 honosítási projekt első lépéseként. A projekt célja a LilyPond
708 szabad kottaszedő szoftver minél széleskörűbben elérhetővé tétele
709 a magyar felhasználók számára a teljes weboldal és dokumentáció
710 lefordítása révén. A teljes dokumentáció lefordításához
711 közreműködőket keresünk. Ha részt vennél a honosításban, küldj egy
712 e-mailt a @code{harmathdenes AT gmail.com} címre!@*
713 Harmath Dénes, a LilyPond honosítási projekt
719 @subsubheading The LilyPond Report #15. @emph{May 18, 2009}
721 The @emph{LilyPond Report} is a short, informal opinion column about the LilyPond project:
722 its team, its world, its community.
723 Follow @uref{http://news.lilynet.net/The-LilyPond-Report-15,this link}
724 to read the full issue...
729 @subsubheading The LilyPond Report #14. @emph{April 13, 2009}
731 The @emph{LilyPond Report} is back, on a new website!
732 This short, informal, weekly opinion column is about the LilyPond project: its team, its world, its community.
733 Follow @uref{http://news.lilynet.net/The-LilyPond-Report-14,this link} to read the full issue...
738 @subsubheading LilyPond 2.12.2 and 2.13.0 — @emph{March 21, 2009}
740 As a very belated announcement, the stable version of LilyPond is
741 now 2.12.2, and the next development version has begun with
747 @subsubheading LilyPond 2.12.0 @qq{Rune} — @emph{December 27, 2008}
749 A new stable release of LilyPond is available.
751 @uref{announce-v2.12,Announcement},
758 @subsubheading LilyPond 2.11.65 — Release Candidate. @emph{December 2, 2008}
760 This release has improvements to MusicXML import, contributed by
761 Reinhold Kainhofer, and adds support for splitting a book in several
762 book parts, contributed by Nicolas Sceaux.
763 Nested contexts of the same type are now allowed with any depth, and
764 overriding nested properties can be done with list syntax, thanks to
766 This is hopefully the last Release Candidate before stable release 2.12,
767 so you are welcome to test this release if you can to report new
776 @subsubheading LilyPond 2.11.64. @emph{November 18, 2008}
778 LilyPond 2.11.64 is available. MusicXML import has been improved,
779 including church modes support, and a few bugs in the compilation
780 and documentation building processes are fixed. The three
781 documentation manuals are now fully translated in Spanish, thanks
782 to Francisco Vila. The font cache problem in Windows binaries
783 which used to cause excessive slowness should be fixed.
791 @subsubheading LilyPond 2.11.63. @emph{October 29, 2008}
793 LilyPond 2.11.63 is available. This release has lots of updates to the
794 documentation and translations.
800 @subsubheading LilyPond 2.11.62 – Release Candidate. @emph{October 11, 2008}
802 LilyPond 2.11.62 is available. This is is one of the last releases
803 before 2.12, so testing it is encouraged. In addition to a bugfix
804 in @code{\tempo} command, this release has lot of updates
805 to Spanish and German documentation translations, and the
806 stylesheet for HTML documentation has been improved.
814 @subsubheading LilyPond 2.11.61 available. @emph{October 1, 2008}
816 LilyPond 2.11.61 has been released. It has updates to
817 documentation translations, and a new automatic accidentals style
818 (teaching) has been added.
827 @subsubheading LilyPond 2.11.60 available. @emph{September 25, 2008}
829 LilyPond 2.11.60 has been released. A new style of double repeat
830 bar line has been added, and @code{printallheaders} variable in
831 score block has been renamed to @code{print-all-headers}.
837 @subsubheading LilyPond 2.11.59 available. @emph{September 20, 2008}
839 Release 2.11.59 is out. LilyPond now uses 64 bit integers for
840 rational numbers, which allows typesetting more complex polymetric
841 music. This release also has updates to German and Spanish
842 translations of the documentation.
848 @subsubheading LilyPond 2.11.58 available. @emph{September 13, 2008}
850 LilyPond 2.11.58 is a beta release, which means the next stable
851 release is expected in a few weeks. This release is also special,
852 as it includes code which supports more flexible automatic
853 accidentals rules, written several months ago by Rune Zedeler,
854 deceased since then. All the development team express their
855 condolences to his family and his friends. Besides this,
856 automatic beaming has been improved by Carl Sorensen, support
857 for creating stem flags in a new style has been contributed by
858 Reinhold Kainhofer, and a few bugs have been fixed.
867 @subsubheading LilyPond 2.11.57 available. @emph{August 27, 2008}
869 LilyPond 2.11.57 is out. This release adds support for harp pedal
870 diagrams, contributed by Reinhold Kainhofer, and some changes in
871 markup command names have been made.
879 @subsubheading LilyPond 2.11.56 available. @emph{August 17, 2008}
881 LilyPond 2.11.56 is out. This release features transposable fret
882 diagrams, contributed by Carl Sorensen. Translations status pages
883 are now available from the documentation start page. Two
884 predefined commands @code{\pointAndClickOn},
885 @code{\pointAndClickOff} have also been added.
893 @subsubheading LilyPond 2.11.55 available. @emph{August 6, 2008}
895 LilyPond 2.11.55 is out. This release fixes several bugs, and for octavation brackets
896 @code{set-octavation} has been replaced by a more user-friendly command, @code{\ottava}.
904 @subsubheading LilyPond 2.11.54 available. @emph{July 30, 2008}
906 LilyPond 2.11.54 is out. This release fixes a bug in tie formatting
907 following a line break, and changes the behavior of @code{short-indent}
908 so that short instrument names are no longer indented in the margin.
916 @subsubheading LilyPond 2.11.53 available. @emph{July 23, 2008}
918 LilyPond 2.11.53 is out. This release fixes a lot of bugs.
926 @subsubheading LilyPond 2.11.52 available. @emph{July 14, 2008}
928 Release 2.11.52 fixes wrong offset of a bar number when it follows
929 a breath mark, and syntax changes made in recent development
930 releases are now fully listed on the News page.
939 @subsubheading LilyPond 2.11.51 available. @emph{July 8, 2008}
941 Release 2.11.51 has a couple of bugfixes, and a lot of changes in
942 predefined command names. Fret diagrams formatting has been
943 improved by Carl Sorensen, it is now controlled
944 by @code{fret-diagram-details} property.
952 @subsubheading LilyPond 2.11.50 available. @emph{July 2, 2008}
954 Release 2.11.50 adds support for metronome marks with text, and
955 backslashed numbers for figured bass, contributed by
964 @subsubheading The LilyPond Report #13. @emph{June 23, 2008}
966 This short, informal, weekly opinion column is about the LilyPond project: its team, its world, its community.
967 Follow @uref{http://valentin.villenave.info/The-LilyPond-Report-13,this link} to read the full issue...
972 @subsubheading The LilyPond Report #12. @emph{June 16, 2008}
974 This short, informal, weekly opinion column is about the LilyPond project: its team, its world, its community.
975 Follow @uref{http://valentin.villenave.info/The-LilyPond-Report-12,this link} to read the full issue...
980 @subsubheading LilyPond 2.11.49 released. @emph{June 12, 2008}
982 LilyPond 2.11.49 is out. It fixes a number of bugs, including bugs in beams formatting.
990 @subsubheading LilyPond 2.11.48 released. @emph{June 9, 2008}
992 LilyPond 2.11.48 is out. This release fixes a few bugs, and
993 @code{\compressMusic} has been renamed
994 to @code{\scaleDurations}.
1002 @subsubheading The LilyPond Report #11. @emph{June 9, 2008}
1004 This short, informal, weekly opinion column is about the LilyPond project: its team, its world, its community.
1005 Follow @uref{http://valentin.villenave.info/The-LilyPond-Report-11,this link} to read the full issue...
1010 @subsubheading The LilyPond Report #10. @emph{June 2, 2008}
1012 Welcome to this special tenth issue of the @emph{LilyPond Report}, entirely dedicated to Algorithmic Composition systems.@*
1013 Follow @uref{http://valentin.villenave.info/The-LilyPond-Report-10,this link} to read the full issue...
1018 @subsubheading LilyPond 2.11.47 released. @emph{May 28, 2008}
1020 LilyPond now allows all text context properties to be markups,
1021 except in @code{\lyricmode}. This release also fixes
1022 regression tests maintenance for developers.
1024 @bugfixes{2_11_47,},
1025 @ref{Old downloads}.
1030 @subsubheading LilyPond 2.11.46 available. @emph{May 22, 2008}
1032 Release 2.11.46 fixes a lot of bugs and includes a rewrite of
1033 dynamics engravers. Support for slur-shaped arpeggios has been added.
1035 @bugfixes{2_11_46,},
1037 @ref{Old downloads}.
1042 @subsubheading RSS feed - @emph{May 21, 2008}
1044 A RSS feed is now available on lilypond.org. It contains all
1045 news announced on the web site start page: releases, LilyPond
1046 report, new translations of the site and publications.
1047 @uref{http://lilypond.org/web/lilypond-rss-feed.xml,Feed URL}.
1048 The info mailing list (see @ref{Contact}) is still used to
1049 announce releases and special events.
1054 @subsubheading The LilyPond Report #9. @emph{May 05, 2008}
1056 Welcome to this ninth issue of the @emph{LilyPond Report}!@*
1057 This short, informal, weekly opinion column is about the LilyPond project: its team, its world, its community.
1058 Follow @uref{http://valentin.villenave.info/The-LilyPond-Report-9,this link} to read the full issue...
1063 @subsubheading LilyPond 2.11.45 available. @emph{April 26, 2008}
1065 Release 2.11.45 fixes a couple of bugs in the formatting
1066 engine. @code{lilypond-book} has been improved, with better
1067 performance, a bugfix about included files, and more flexibility
1068 for preprocessing documents with LaTeX variants. Support for
1069 enclosing text in a rounded box has been contributed by Valentin
1072 @bugfixes{2_11_45,},
1074 @ref{Old downloads}.
1079 @subsubheading LilyPond 2.11.44 available. @emph{April 14, 2008}
1081 Release 2.11.44 is available. Support for figured bass and chord
1082 names has been added to the MusicXML
1085 @bugfixes{2_11_44,},
1086 @ref{Old downloads}.
1091 @subsubheading lilypond.org日本語訳 (lilypond.org Japanese translation). @emph{2008年4月8日 (April 4, 2008)}
1093 lilypond.orgのいくつかのページの日本語訳が出来ました。
1098 @subsubheading LilyPond 2.11.43 available. @emph{March 31, 2008}
1100 Release 2.11.43 has been available since March 27. It fixes a
1101 couple of formatting bugs, and the font cache problem with
1102 MS-Windows binaries which caused excessive slowness has been
1105 @bugfixes{2_11_43,},
1106 @ref{Old downloads}.
1111 @subsubheading LilyPond 2.11.42 available. @emph{March 9, 2008}
1113 Release 2.11.42 is out. It fixes some formatting and spacing
1116 @bugfixes{2_11_42,},
1117 @ref{Old downloads}.
1122 @subsubheading Comparison of music engraving with Finale and LilyPond. @emph{February 25, 2008}
1124 In three articles, Andrew Hawryluk compares Finale and LilyPond in
1125 general terms, and evaluates in detail engraving capabilities of
1126 both pieces of software. The second article is an instructive
1127 analysis of Rachmaninoff's Piano Prelude 6 engraving, including
1128 comparisons with a reference hand-engraved edition.
1129 @uref{http://www.musicbyandrew.ca/finale-lilypond-1.html,Read
1135 @subsubheading LilyPond 2.11.41 available. @emph{February 25, 2008}
1137 Release 2.11.41 is available. It has a few bugfixes, updated
1138 program messages in French, German, Spanish and Vietnamese, and
1139 updates to the MusicXML converter.
1141 @bugfixes{2_11_41,},
1142 @ref{Old downloads}.
1147 @subsubheading LilyPond 2.11.37 available. @emph{January 3, 2008}
1149 Release 2.11.37 is available. It has a few bugfixes, and
1150 documentation changes. (@ref{Old downloads})
1155 @subsubheading LilyPond 2.11.36 available. @emph{December 13, 2007}
1157 Release 2.11.36 is now available. It has many bugfixes, updates
1158 for MusicXML import, and it includes major documentation changes from
1159 Grand Documentation Project.
1161 @bugfixes{2_11_36,},
1162 @ref{Old downloads}.
1167 @subsubheading LilyPond 2.10.33 and 2.11.33 available. @emph{September 20, 2007}
1169 Release 2.11.33 is now available.
1171 @bugfixes{2_10_33,2.10},
1172 @bugfixes{2_11_33,2.11},
1173 @ref{Old downloads}.
1178 @subsubheading LilyPond 2.11.32 available. @emph{September 2, 2007}
1180 Release 2.11.32 is now available.
1182 @bugfixes{2_11_32,},
1183 @ref{Old downloads}.
1188 @subsubheading LilyPond 2.11.31 available. @emph{August 31, 2007}
1190 Release 2.11.31 is now available. It has more bugfixes, updates
1191 for MusicXML import and lots of updates for the translations.
1193 @bugfixes{2_11_31,},
1194 @ref{Old downloads}.
1199 @subsubheading LilyPond 2.11.30 available. @emph{August 20, 2007}
1201 Release 2.11.30 is now available. It has various bugfixes among
1202 others in the new spacing code, MusicXML import and lots of updates
1203 for the translations.
1205 @bugfixes{2_11_30,},
1206 @ref{Old downloads}.
1211 @subsubheading LilyPond 2.10.29 and 2.11.29 available. @emph{August 11, 2007}
1213 Release 2.11.29 is now available. 2.10.29 has a few small fixes.
1214 2.11.29 has several bugfixes, among others in the new spacing code,
1215 and lots of updates for the translations.
1217 @bugfixes{2_10_29,2.10},
1218 @bugfixes{2_11_29,2.11},
1219 @ref{Old downloads}.
1224 @subsubheading LilyPond 2.11.28 for FreeBSD x86_64. @emph{August 10, 2007}
1226 Release 2.11.28 is now available as a binary installer for
1227 FreeBSD x86_64. Download
1228 @uref{http://lilypond.org/download/binaries/freebsd-64/lilypond-2.11.28-1.freebsd-64.sh,the installer} and
1229 do @emph{sh lilypond-2.11.28-1.freebsd-64.sh} in a command window.
1234 @subsubheading LilyPond 2.11.28 available - @emph{July 25, 2007}
1235 Release 2.11.28 has several updates to the manual and its
1236 translations, an plethora of bugfixes and a complete cleanup of the
1237 spacing engine code.
1239 @bugfixes{2_11_28,},
1240 @ref{Old downloads}.
1245 @subsubheading LilyPond 2.11.26 available - @emph{June 8, 2007}
1247 Release 2.11.26 supports page markers, eg. for use in
1248 tables-of-contents. In addition, it fixes a number of bugs. Enjoy!
1250 @bugfixes{2_11_26,},
1251 @ref{Old downloads}.
1256 @subsubheading LilyPond 2.10.25 and 2.11.25 available - @emph{May 20, 2007}
1258 Release 2.11.25 has support for toplevel page breaking commands,
1259 and page breaking as a whole has been sped up significantly. Enjoy!
1261 @bugfixes{2_10_25,2.10},
1262 @bugfixes{2_11_25,2.11},
1263 @ref{Old downloads}.
1268 @subsubheading LilyPond 2.10.23 and 2.11.23 available - @emph{May 1, 2007}
1269 This has lots of bugfixes.
1271 @bugfixes{2_10_23,2.10},
1272 @bugfixes{2_11_23,2.11},
1273 @ref{Old downloads}.
1278 @subsubheading Übersetzung der Dokumentation - @emph{10. April 2007}
1279 Die Kapitel 1-5 (der Abschnitt für Anfänger) des
1280 LilyPond-Benutzerhandbuchs
1281 sind auf deutsch übersetzt — sie sind erhältlich für
1283 online und @ref{Old downloads}.
1288 @subsubheading LilyPond 2.11.22 available - @emph{April 10, 2007}
1289 This release has updates of the dot collision code.
1291 @bugfixes{2_11_22,},
1293 @ref{Old downloads}.
1298 @subsubheading LilyPond 2.11.21 available - @emph{March 24, 2007}
1299 This release has some documentation updates.
1301 @bugfixes{2_11_21,},
1303 @ref{Old downloads}.
1308 @subsubheading Traduction de la documentation en français - @emph{25 février 2007}
1309 Les chapitres 1 à 4 et 6 du manuel de l'utilisateur sont
1310 désormais traduits, et disponibles en ligne — @uref{@@DOC@@v2.10/Documentation/user/lilypond/index.fr.html,version
1311 2.10}, @uref{@@DOC@@v2.11/Documentation/user/lilypond/index.fr.html,version
1312 2.11}. Les traductions sont également incluses dans la @uref{install,documentation téléchargeable}.
1317 @subsubheading LilyPond 2.10.20 and 2.11.20 available - @emph{February 25, 2007}
1318 This release fixes many bugs.
1320 @bugfixes{2_10_20,2.10},
1321 @bugfixes{2_11_20,2.11},
1323 @ref{Old downloads}.
1328 @subsubheading LilyPond 2.10.19 and 2.11.19 available - @emph{February 18, 2007}
1329 This release fixes many bugs.
1331 @bugfixes{2_10_19,2.10},
1332 @bugfixes{2_11_19,2.11},
1334 @ref{Old downloads}.
1339 @subsubheading LilyPond 2.11.18 available - @emph{February 12, 2007}
1340 This release fixes still more bugs, and included
1341 singing support through festival contributed by Milan Zamazal.
1343 @bugfixes{2_11_18,},
1345 @ref{Old downloads}.
1350 @subsubheading LilyPond 2.11.17 available - @emph{February 9, 2007}
1351 This release fixes still more bugs.
1353 @bugfixes{2_11_17,},
1355 @ref{Old downloads}.
1360 @subsubheading LilyPond 2.10.16 and 2.11.16 available - @emph{February 4, 2007}
1361 This release fixes many bugs.
1362 (@bugfixes{2_10_16,2.10},
1363 @bugfixes{2_11_16,2.11},
1365 @ref{Old downloads})
1370 @subsubheading LilyPond 2.10.15 and 2.11.15 available - @emph{February 1, 2007}
1371 This release will stretch piano staves on a
1372 system-by-system basis and add a few glyphs: a black harmonic note
1373 head and the slashed mirrored flat.
1375 @bugfixes{2_10_15,2.10},
1376 @bugfixes{2_11_15,2.11},
1378 @ref{Old downloads}.
1383 @subsubheading LilyPond 2.10.14 and 2.11.14 available - @emph{January 26, 2007}
1384 This release has a rewrite of the line-spanner code, responsible for
1385 among other glissandi and text-crescendos, making them more flexible.
1387 @bugfixes{2_11_14,},
1394 @subsubheading LilyPond 2.10.13 and 2.11.13 available - @emph{January 17, 2007}
1395 This release fixes a few minor but irritating bugs. In addition, the
1396 2.11 release has updates of the tutorial.
1398 @bugfixes{2_11_13,},
1400 @ref{Old downloads}.
1405 @subsubheading LilyPond 2.11.12 available - @emph{January 17, 2007}
1406 This release fixes lots of bugs. In particular, the tie formatting has
1407 been further improved, and memory usage has been improved enormously.
1409 @bugfixes{2_11_12,},
1411 @ref{Old downloads}.
1416 @subsubheading LilyPond 2.10.12 available - @emph{January 17, 2007}
1417 This release mirrors 2.11.12. Notably, it has the same memory
1420 @bugfixes{2_10_12,},
1422 @ref{Old downloads}.
1427 @subsubheading LilyPond 2.10.11 available - @emph{January 12, 2007}
1428 This release mostly has the same fixes as 2.11.11.
1430 @bugfixes{2_10_11,},
1432 @ref{Old downloads}.
1437 @subsubheading LilyPond 2.11.11 available - @emph{January 11, 2007}
1438 This release has further fixes for popular bugs. Timing of the MIDI
1439 output won't get confused by tuplets and grace notes anymore. Some fat
1440 has also been trimmed of the skyline code performance.
1442 @bugfixes{2_11_11,},
1444 @ref{Old downloads}.
1449 @subsubheading LilyPond 2.11.10 available - @emph{January 8, 2007}
1450 LilyPond 2.11.10 has further review of the test-suite, performance and
1451 code coverage. This brought to light several problems that were
1452 fixed. Notably, 2.11.10 fixes lots of regressions in optical
1453 correction spacing and MIDI dynamics. Also, this version is 20 to 50
1454 % faster than previous 2.11 releases.
1456 @bugfixes{2_11_10,},
1458 @ref{Old downloads}.
1463 @subsubheading LilyPond 2.10.10 available - @emph{January 8, 2007}
1464 This release fixes several popular bugs, among others: MIDI files
1465 that go silent after (de)crescendi, and tuplets problems with quoting
1468 @bugfixes{2_10_10,},
1470 @ref{Old downloads}.
1475 @subsubheading LilyPond 2.11.9 and 2.10.9 available - @emph{January 3, 2007}
1476 This release has a couple of bugfixes, and —in 2.11.9&mdash
1477 further improvements in the regression test suite
1481 @ref{Old downloads}.
1486 @subsubheading LilyPond 2.11.8 and 2.10.8 available - @emph{January 3, 2007}
1487 New! Improved! With even more bugfixes!
1491 @ref{Old downloads}.
1496 @subsubheading @code{lilypond.org} auf deutsch - @emph{31. Dezember 2006}
1497 Die LilyPond-Webseiten sind jetzt auch auf deutsch übersetzt!
1502 @subsubheading @code{lilypond.org} en español - @emph{December 29, 2006}
1503 ¡Ya está disponible la versión en español del sitio web de LilyPond!
1508 @subsubheading LilyPond 2.11.7 and 2.10.7 available - @emph{January 1, 2007}
1509 New! Improved! With even more bugfixes!
1513 @ref{Old downloads}.
1518 @subsubheading LilyPond 2.11.6 available - @emph{December 30, 2006}
1519 This release supports arbitrary fractional alterations, allowing
1520 music with different microtonal conventions to be typeset.
1524 @ref{Old downloads}.
1529 @subsubheading LilyPond 2.10.6 available - @emph{December 30, 2006}
1530 New! Improved! With even more bugfixes!
1534 @ref{Old downloads}.
1539 @subsubheading LilyPond 2.11.5 available - @emph{December 24, 2006}
1540 These releases complete the translation infrastructure for
1545 @ref{Old downloads}.
1550 @subsubheading LilyPond 2.10.5 available - @emph{December 24, 2006}
1551 New! Improved! With even more bugfixes!
1555 @ref{Old downloads}.
1560 @subsubheading LilyPond 2.11.4 available - @emph{December 21, 2006}
1561 The vertical spacing improvements that were introduced in 2.11.0 now work
1562 within a system as well as between systems.
1566 @ref{Old downloads}.
1571 @subsubheading LilyPond 2.11.3 available - @emph{December 19, 2006}
1572 This release has @uref{http://lilypond.org/doc/v2.11/compare-v2.10.3/index.html,graphical
1573 test results} and several website build improvements.
1577 @ref{Old downloads}.
1582 @subsubheading LilyPond 2.10.3 available - @emph{December 19, 2006}
1583 This release fixes several bugs.
1586 @ref{Old downloads}.
1591 @subsubheading LinuxPPC binaries available! - @emph{December 19, 2006}
1592 From now on, our GUB binary builds include support for Linux/PPC. (@ref{Old downloads})
1597 @subsubheading Traduction du tutoriel en français. @emph{December 13, 2006}
1598 Fruit du travail d'une équipe de traducteurs, le tutoriel en
1599 français est maintenant disponible en ligne. @uref{@@DOC@@v2.10/Documentation/user/lilypond/Tutorial.fr.html,Version
1600 2.10}, @uref{@@DOC@@v2.11/Documentation/user/lilypond/Tutorial.fr.html,Version
1606 @subsubheading LilyPond 2.11.2 available - @emph{December 12, 2006}
1607 This release supports glissandi and harmonics in tablature.
1611 @ref{Old downloads}.
1616 @subsubheading LilyPond 2.10.2 available - @emph{December 12, 2006}
1617 A new stable release of LilyPond is available.
1620 @ref{Old downloads}.
1625 @subsubheading LilyPond 2.11.1 available - @emph{December 4, 2006}
1626 This release has improved support for horizontal spacing.
1630 @ref{Old downloads}.
1635 @subsubheading LilyPond 2.10.1 available - @emph{December 3, 2006}
1636 A new stable release of LilyPond is available.
1639 @ref{Old downloads}.
1644 @subsubheading LilyPond 2.11.0 available - @emph{November 27, 2006}
1645 This release has improved support for vertical spacing. (@ref{Changes}, @ref{Old downloads})
1650 @subsubheading LilyPond 2.10.0 available - @emph{November 11, 2006}
1651 A new stable release of LilyPond is available. (@uref{announce-v2.10.html,Announcement}, @ref{Changes}, @ref{Old downloads})
1656 @subsubheading GIT repository online - @emph{November 11, 2006}
1657 LilyPond development has moved over its source code to @uref{http://git.or.cz,GIT}, the fast version control
1658 system. Check out our repository at @uref{http://git.sv.gnu.org/gitweb/?p=lilypond.git;a=summary,gnu.org}.
1663 @subsubheading LilyPond 2.9.29 available - @emph{November 5, 2006}
1664 This release has many more bugfixes.
1667 @ref{Old downloads}.
1672 @subsubheading LilyPond 2.9.28 available - @emph{November 3, 2006}
1673 This release has many more bugfixes.
1676 @ref{Old downloads}.
1681 @subsubheading LilyPond 2.9.27 available - @emph{October 28, 2006}
1682 This release has a new @code{FretBoards} context, and some further
1687 @ref{Old downloads}.
1692 @subsubheading Music streams thesis available - @emph{October 21, 2006}
1693 The last months, Erik Sandberg has been overhauling the internals of
1694 Lily. This change introduces a new intermediate format, Music Streams,
1695 which will make it easier get music data out of LilyPond. A copy of
1696 the thesis is now available from lilypond.org
1697 (@ref{Publications}).
1702 @subsubheading LilyPond 2.9.26 available - @emph{October 20, 2006}
1703 This release has further bugfixes.
1706 @ref{Old downloads}.
1711 @subsubheading LilyPond 2.9.25 available - @emph{October 18, 2006}
1712 This release has more bugfixes; from now on, binaries are also
1713 available for x86/64.
1716 @ref{Old downloads}.
1721 @subsubheading LilyPond 2.9.24 available - @emph{October 15, 2006}
1722 This release has support for right hand guitar fingerings, and offers
1723 some bugfixes. (@ref{Changes},
1724 @uref{http://code.google.com/p/lilypond/issues/list?can=1&q=fixed2924&colspec=ID+Type+Status+Priority+Milestone+Owner+Summary,Bugfixes},
1725 @ref{Old downloads})
1730 @subsubheading LilyPond 2.9.23 available - @emph{October 12, 2006}
1731 This release cuts fragments of EPS directly from your finished score,
1732 and makes it easier to insert ties into lyrics. (@ref{Changes}, @ref{Old downloads})
1737 @subsubheading LilyPond 2.9.22 available - @emph{October 9, 2006}
1738 Test this release candidate for LilyPond 2.10! (@ref{Old downloads})
1743 @subsubheading LilyPond 2.9.21 available - @emph{October 4, 2006}
1744 Test this release candidate for LilyPond 2.10! (@ref{Old downloads})
1749 @subsubheading LilyPond 2.9.20 available - @emph{October 3, 2006}
1750 Test this release candidate for LilyPond 2.10! (@ref{Old downloads})
1755 @subsubheading LilyPond 2.9.17 available - @emph{September 2, 2006}
1756 This release fixes many bugs. Among others, MacOS X QuickTime now
1757 honors tempo changes are in the MIDI output. (@ref{Changes}, @ref{Old downloads})
1762 @subsubheading LilyPond 2.9.16 available - @emph{August 25, 2006}
1763 In this release, chords may be partially tied and lyric extenders have
1764 tunable padding. Moreover, many bugs were fixed
1765 (@ref{Changes}, @ref{Old downloads})
1770 @subsubheading LilyPond 2.9.15 available - @emph{August 20, 2006}
1771 This releases fixes many bugs in the 2.9.14 release. (@ref{Old downloads})
1776 @subsubheading LilyPond 2.8.6 available - @emph{August 8, 2006}
1777 This release contains a few minor bugfixes; the source tarball is also
1778 available. (@ref{Old downloads})
1783 @subsubheading LilyPond 2.9.14 available - @emph{August 4, 2006}
1784 This release supports instrument name changes, dotted barlines and
1785 better spacing for floating grace notes. In addition, it contains
1786 ongoing work by Erik Sandberg to extend the interpretation phase with
1787 stream support. (@ref{Changes}, @ref{Old downloads})
1792 @subsubheading LilyPond 2.9.13 available - @emph{July 23, 2006}
1793 This release supports doits and falls, and more tuning options for
1794 grace note spacing and tuplet brackets. (@ref{Changes}, @ref{Old downloads})
1799 @subsubheading LilyPond 2.9.12 available - @emph{July 18, 2006}
1800 This release supports pdftex for lilypond-book, and uses PdfTeX for
1801 generating manuals, so page numbers and references are now clickable.
1802 (@ref{Changes}, @ref{Old downloads})
1807 @subsubheading LilyPond 2.9.11 available - @emph{July 12, 2006}
1808 This release wraps improvements of the last two weeks. As a new
1809 feature, it supports tunable tuplet number formatting for nested
1810 tuplets. (@ref{Changes}, @ref{Old downloads})
1815 @subsubheading LilyPond 2.9.10 available - @emph{June 15, 2006}
1816 This releases fixes a couple of bugs in 2.9.9.
1818 @ref{Old downloads})
1823 @subsubheading LilyPond 2.9.9 available - @emph{June 15, 2006}
1824 This releases fixes many bugs in 2.9.8 and earlier.
1826 @ref{Old downloads})
1831 @subsubheading LilyPond 2.9.8 available - @emph{June 6, 2006}
1832 2.9.8 has support for different spacing sections within a single
1833 score, and better infrastructure for automated regression testing.
1835 @ref{Old downloads})
1840 @subsubheading LilyPond 2.8.4 available - @emph{June 4, 2006}
1841 2.8.4 fixes some minor bugs, and includes a backport of the
1842 infrastructure for automated regression testing.
1843 (@ref{Old downloads})
1848 @subsubheading First test results available - @emph{June 4, 2006}
1849 After a week of frantic tweaking, the first automated testing results
1850 are available. You can now see @uref{http://lilypond.org/doc/v2.9/compare-v2.8.4/index.html,in full
1851 glory} what features are broken in the development release
1856 @subsubheading LilyPond 2.9.7 available - @emph{May 30, 2006}
1857 2.9.7 has improvements in the formatting for figured bass, and
1858 includes a new framework for detecting bugs earlier, which will make
1859 the development releases even better
1864 @subsubheading LilyPond 2.9.6 available - @emph{May 24, 2006}
1866 release has new features in beam formatting: beams may now be put on
1867 single stems, and obey the @code{beatGrouping} property. MusicXML
1868 converter. (@ref{Changes}, @ref{Old downloads})
1873 @subsubheading New essay pages! - @emph{May 22, 2006}
1874 The @emph{Automated Engraving} essay has been updated with material
1875 from the @uref{http://fisl.softwarelivre.org,FISL} talk, with
1876 pages on @uref{about/automated-engraving/problem-statement,modeling
1877 notation} and @uref{about/automated-engraving/scoring-esthetics,algorithms for
1878 esthetics}. Happy reading!
1883 @subsubheading LilyPond 2.9.5 available - @emph{May 17, 2006}
1884 This release supports object rotation, hairpins with circled tips,
1885 hairpins that run to barlines before notes and improvements in the
1887 (@ref{Changes}, @ref{Old downloads})
1892 @subsubheading LilyPond 2.9.4 available - @emph{May 12, 2006}
1893 This release has support for feathered beaming, and note head styles in
1894 the markup @code{\note} command. In addition, it has a lot of updates
1895 of the manual and a clean up of the spring spacer.
1896 (@ref{Changes}, @ref{Old downloads})
1901 @subsubheading LilyPond 2.8.2 available - @emph{May 12, 2006}
1902 This release has fixes for minor bugs and compilation issues.
1903 (@ref{Old downloads})
1908 @subsubheading LilyPond 2.9.3 is out! - @emph{May 7, 2006}
1909 This new release has lots of updates of the manual, courtesy Graham
1910 and the contributors of the mailing. It handles formatting for ties in
1911 arpegiated chords better (feature sponsored by
1912 Steve Doonan), it has al niente hairpins, courtesy of Erlend Aasland,
1913 and some cleanups of the PostScript output, courtesy David Feuer. (@ref{Changes}, @ref{Old downloads})
1918 @subsubheading FISL7.0 slides available - @emph{April 22, 2006}
1919 The slides for Han-Wen's talk at
1920 @uref{http://fisl.softwarelivre.org,FISL 7} are now online.
1921 (@ref{Publications})
1926 @subsubheading LilyPond 2.8.1 is out! - @emph{April 3, 2006}
1927 Important bugfixes include CJK font handling and a Darwin/x86 port.
1928 (@ref{Changes}, @ref{Old downloads})
1933 @subsubheading LilyPond 2.9.1 is out! - @emph{April 3, 2006}
1934 It's mostly a bugfix release, and it's almoste the same as 2.8.1. This
1935 release mainly fixes problems with CJK font loading.
1936 (@ref{Changes}, @ref{Old downloads})
1941 @subsubheading LilyPond on MacOS X/Intel - @emph{March 31, 2006}
1942 LilyPond now also runs on Intel based macs, offering a 400%
1943 speedup over the emulated PowerPC binaries. (@ref{Old downloads})
1948 @subsubheading LilyPond 2.8.0 is out! - @emph{March 22, 2006}
1949 Version 2.8 is here! Read the @uref{announce-v2.8.html,release
1950 announcement}. (@ref{Changes}, @ref{Old downloads})
1955 @subsubheading LilyPond 2.7.39 is out - @emph{March 17, 2006}
1956 This release has even more bug fixes. Please test before 2.8 is
1957 released. (@ref{Changes},
1958 @ref{Old downloads})
1963 @subsubheading LilyPond 2.7.38 is out - @emph{March 12, 2006}
1964 This is likely to be the last release candidate before we release 2.8,
1965 so report any bugs that you might find. New attractions include:
1966 lilypond postscript files now work with GSView, cut & pasting lily
1967 code from PDF files should now work, and spacing fixes for
1968 multi-measure rests.
1970 @ref{Old downloads})
1975 @subsubheading LilyPond 2.7.37 is out - @emph{March 4, 2006}
1976 This release has more bug fixes. Please help us by testing it!
1978 @ref{Old downloads})
1983 @subsubheading LilyPond 2.7.36 is out - @emph{February 24, 2006}
1984 This is another release candidate for 2.8. It has lots of bug fixes
1985 and polishes to the documentation. It also contains support for
1986 creating ties that are only on their right side connected to note
1987 heads, which is handy for repeats (feature sponsored by Steve Doonan).
1988 The documentation suite can now be downloaded as a separate tarball
1989 from lilypond.org. (@ref{Changes},
1990 @ref{Old downloads})
1995 @subsubheading LilyPond 2.7.35 is out - @emph{February 19, 2006}
1996 This release has lots of bugs fixes. The plan is to release 2.8 at the
1997 end of this month, so bug reports are @strong{very} welcome. By
1998 definition a bug is release critical if it wasn't present in version
1999 2.6. (@ref{Changes},
2000 @ref{Old downloads})
2005 @subsubheading LilyPond 2.7.34 is out - @emph{February 16, 2006}
2006 This release has a bunch of bugfixes, and new features. Newly created
2007 contexts may also be named with @code{\new Voice =
2008 "alto"}. Thicknesses of tie and slurs may be tuned separately for
2009 the endings and the middle
2010 part. (@ref{Changes},
2011 @ref{Old downloads})
2016 @subsubheading LilyPond 2.7.33 is out - @emph{February 10, 2006}
2017 Items directly connected with a music input element may be
2018 parenthesized, for example,
2021 c4 -\parenthesize -.
2022 <d \parenthesize fis a>
2026 This feature was sponsored by Ramana Kumar. (@ref{Changes},
2027 @ref{Old downloads})
2032 @subsubheading LilyPond 2.7.32 is out - @emph{February 7, 2006}
2033 This release contains some syntax changes: words inside the \paper and
2034 \layout block are henceforth written with dashes, for instance:
2044 Furthermore, in this release, we have dropped some legacy code from
2045 our library. Now, lily uses standard C++ strings and the STL
2046 vector. (@ref{Changes},
2047 @ref{Old downloads})
2052 @subsubheading LilyPond 2.7.31 is out - @emph{February 2, 2006}
2053 This release fixes a load of bugs, and has some internal
2054 cleanups. Exported C++ members are now named
2055 ly:class-name::function-name in Scheme instead of
2056 Class_name::function_name. We are now using C++ vectors and strings
2057 instead of our own. The Linux/FreeBSD builds now include wrappers for
2058 Python scripts too, so you can run convert-ly and midi2ly.
2060 @ref{Old downloads})
2065 @subsubheading LilyPond 2.7.30 is out - @emph{January 30, 2006}
2066 This release has a few bug fixes, like the solfa note head shape and
2067 collisions, the \epsfile command, and in getting No. ligature in
2068 normal words. (@ref{Changes},
2069 @ref{Old downloads})
2074 @subsubheading LilyPond 2.7.29 is out - @emph{January 27, 2006}
2075 This release has the following new features. Alignments of staves may
2076 be tuned per system (feature sponsored by Trevor Baca), individual
2077 systems may be positioned manually (feature sponsored by Trevor Baca
2078 and Nicolas Sceaux), a linebreaking configuration can now be saved as
2079 a `.ly' file automatically. This allows vertical alignments to be
2080 stretched to fit pages in a second formatting run (feature sponsored
2081 by Trevor Baca and Nicolas
2082 Sceaux). (@ref{Changes},
2083 @ref{Old downloads})
2088 @subsubheading LilyPond 2.7.28 is out - @emph{January 22, 2006}
2089 This release contains numerous small fixes that were already in our
2090 GUB binaries. In addition, it has further polish for formatting of
2091 tied chords. Theses improvements were sponsored by Steve
2092 Doonan. (@ref{Changes},
2093 @ref{Old downloads})
2098 @subsubheading LilyPond 2.7.27, release 4 - @emph{January 13, 2006}
2100 The fourth release of our Grand Unified Binary for 2.7.27 is
2101 available. This release uses Pango 1.11.1, which has support for
2102 ligatures and kerning. Enjoy! (@ref{Old downloads})
2107 @subsubheading LilyPond 2.7.27, release 3 - @emph{January 12, 2006}
2108 The third release of our Grand Unified Binaries is available. This
2109 release fixes external font-support, the decompression flag for
2110 Linux. Also, we have support for @strong{FreeBSD} as well! Jump
2111 to the @ref{Old downloads} get them!
2116 @subsubheading LilyPond 2.7.27 binaries are out - @emph{January 7, 2006}
2117 Starting with 2.7.26, the development team has been working on the
2118 installers. We're proud to announce another version of these: they are
2120 @uref{http://lilypond.org/download/binaries/linux-x86/lilypond-2.7.27-1.linux.sh,
2122 @uref{http://lilypond.org/download/binaries/MacOS/lilypond-2.7.27-2.zip,
2124 @uref{http://lilypond.org/download/binaries/mingw/lilypond-2.7.27-2.exe,
2130 @subsubheading LilyPond 2.7.27 is out - @emph{January 7, 2006}
2131 This release allows you to switch staff lines on and off individually
2132 (feature sponsored by Andrea
2133 Valle). (@ref{Changes},
2134 @ref{Old downloads})
2139 @subsubheading Linux Journal article - @emph{January 2006}
2140 Linux Journal publishes an article on
2141 @uref{http://www.linuxjournal.com/article/8364,@emph{Make
2142 Stunning Schenker Graphs with GNU LilyPond}}. It is a
2143 in-depth but hands-on feature article with crisp LilyPond
2146 Author Kris Shaffer remarks
2147 “GNU LilyPond generates beautiful graphics that make commercial
2148 alternatives seem second-rate.”
2149 This article is now available @uref{http://www.linuxjournal.com/article/8583,on-line}.
2154 @subsubheading New binaries for LilyPond 2.7.26 - @emph{January 4, 2006}
2155 The Development team has been working around the clock to improve
2156 to fix the first wave bugs reported by you. The new results for MacOS
2157 and Windows are up on the @ref{Old downloads}
2158 page. Let us know how you fare!
2163 @subsubheading LilyPond 2.7.26 is out - @emph{December 31, 2005}
2164 This release has an improvement in the MusicXML importer (feature
2165 sponsored by Mark vd Borre's Music Academy): now, staves and voices
2166 are also setup, so you can readily run LilyPond on the .ly output.
2167 The important occasion for this release is our new build
2168 environment: we have completely revamped it, which means that binaries
2169 for all platforms (including MacOS, Windows, Linux/x86, but probably
2170 FreeBSD too) will be more quickly available for download.
2171 A happy 2006 from the LilyPond Development Team!
2173 @ref{Old downloads})
2178 @subsubheading LilyPond 2.7.25 is out - @emph{December 24, 2005}
2179 This release has various bugfixes. Also, stems on the center line now
2180 have their directions interpolated to minimize the number of direction
2181 changes (feature sponsored by Basil Crow and Mike
2182 Rolish). (@ref{Changes},
2183 @ref{Old downloads})
2188 @subsubheading LilyPond 2.7.24 is out - @emph{December 20, 2005}
2189 This release fixes a couple of bugs, but more importantly, slurs now
2190 avoid TupletNumbers, and tuplet numbers may enter the staff (feature
2191 sponsored by Trent Johnston), tuplet brackets and numbers are
2192 implemented as separate grobs, TupletBracket and TupletNumber (rewrite
2193 sponsored by Trent Johnston), string arguments for music functions may
2194 be specified without # marks. This allows syntactical constructs (like
2195 \clef and \bar) to be expressed in generic music
2196 functions. (@ref{Changes},
2197 @ref{Old downloads})
2202 @subsubheading LilyPond 2.7.23 is out - @emph{December 19, 2005}
2203 This release has the following new features:
2206 Ties in chords are also formatted using score based
2207 formatting. This reduces the number of collisions for ties in chords
2208 (feature sponsored by Steve Doonan).
2210 With the \tweak music function, layout objects that are directly
2211 connected to input may be tuned easily (feature sponsored by Sean Reed
2212 and Bertalan Fodor).
2214 Generic music functions may now also be used on
2215 articulations and chord elements (feature sponsored by Sean Reed and
2218 Better support for MusicXML, more options for spacing Lyrics;
2219 it is now possible to separately specify minimum distances for normal
2220 and hyphenated syllables (features sponsored by Mark van den Borre and
2224 @ref{Old downloads})
2229 @subsubheading LilyPond 2.7.22 is out - @emph{December 9, 2005}
2230 This release has better support for MusicXML: it also supports ties,
2231 beams and editorial accidentals. It also has more options for spacing
2232 Lyrics; it is now possible to separately specify minimum distances for
2233 normal and hyphenated syllables. These features were sponsored by Mark
2234 van den Borre and Bertalan
2235 Fodor. (@ref{Changes},
2236 @ref{Old downloads})
2241 @subsubheading LilyPond 2.7.21 is out - @emph{December 5, 2005}
2242 Saint Nicholas brings you ... a @uref{http://www.musicxml.org/,MusicXML} convertor for LilyPond!
2243 The convertor is basic, but working. Check out the @uref{http://www.lilypond-design.com/sponsor/open-features.html#inputfilter,
2244 LilyPond Software Design} pages for MusicXML features that can be
2250 @subsubheading LilyPond 2.7.20 is out - @emph{December 2, 2005}
2251 This release contains the following improvements: Texts set in a
2252 TrueType font are now kerned. Using the TeX no longer requires linking
2253 or dynamically opening the kpathsea library, making the backend more
2254 easily usable on various systems (feature sponsored by Christian Ebert
2256 Productions). (@ref{Changes},
2257 @ref{Old downloads})
2262 @subsubheading LilyPond 2.6.5 is out - @emph{December 1, 2005}
2263 This release updates the bugreporting address and reorganizes the
2264 documentation tree. (@ref{Old downloads})
2269 @subsubheading LilyPond 2.7.19 is out - @emph{November 26, 2005}
2270 This version contains a few bugfixes, and now allows the type of
2271 brackets in system start bracket hierarchies to be specified. Also,
2272 the horizontal alignment of rehearsal marks may be changed: marks can
2273 be put on key signatures, clefs, time signatures,
2274 etc. (@ref{Changes},
2275 @ref{Old downloads})
2280 @subsubheading LilyPond 2.7.18 is out - @emph{November 21, 2005}
2281 This version features nestable system start delimiters, like bracket,
2282 brace. It also adds "square" line bracket (feature sponsored by Trevor
2283 Baca). It also has refactored routines for tie formatting. This will
2284 make it easier to get better tie formatting for chords (feature
2285 sponsored by Steve Doonan). It also has a few bug
2286 fixes. (@ref{Changes},
2287 @ref{Old downloads})
2292 @subsubheading LilyPond 2.7.17 is out - @emph{November 17, 2005}
2293 This version has refactored routines for tie formatting. This will
2294 make it easier to get better tie formatting for chords (feature
2295 sponsored by Steve Doonan). It also has a few bug
2296 fixes. (@ref{Changes},
2297 @ref{Old downloads})
2302 @subsubheading LilyPond 2.7.16 is out - @emph{November 11, 2005}
2303 This release fixes a large number of bugs. Please upgrade before
2304 reporting bugs in the 2.7 series. (@ref{Changes},
2305 @ref{Old downloads})
2310 @subsubheading LilyPond 2.7.15 is out - @emph{November 3, 2005}
2311 This release has another massive cleanup of the backend. Each grob
2312 property may also be a "grob closure". This means that it is possible
2313 to combine functions. Calculation of extent and offset of grob is now
2314 controlled via the `X-extent', `Y-extent', `X-offset' and `Y-offset'
2315 properties. (@ref{Changes},
2316 @ref{Old downloads})
2321 @subsubheading LilyPond 2.7.14 is out - @emph{October 23, 2005}
2322 This release has more cleanup in the layout-engine. Now,
2323 properties that have Procedure values are thought to be procedures
2324 that compute said property, i.e.
2327 \override Beam #'direction = #(lambda (grob)
2328 (if (> (random 10) 5) UP DOWN))
2331 will set a random direction for beams. (@ref{Changes},
2332 @ref{Old downloads})
2337 @subsubheading LilyPond 2.7.13 is out - @emph{October 18, 2005}
2338 This release features slashed numerals, plus signs and interruptible
2339 extender lines for figured bass. Merging of Figured bass lines has
2340 been made switchable with the figuredBassCenterContinuations
2341 property. For each grob, a subproperty in `callbacks' property defines
2342 the procedure which computes it. This is major internal cleanup, which
2343 also provides advanced tweakability for power
2344 users. (@ref{Changes},
2345 @ref{Old downloads})
2350 @subsubheading LilyPond 2.6.4 is out - @emph{October 11, 2005}
2351 This release fixes a few minor problems with the stable
2352 series. (@ref{Changes},
2353 @ref{Old downloads})
2358 @subsubheading LilyPond 2.7.12 is out - @emph{October 07, 2005}
2359 It features more annotations for the page layout engine and some more
2360 sponsored features. Beamlets may stick out of the side of beams
2361 (feature sponsored by Trevor Baca); new support for figured bass with
2362 support for continuation lines and tuning of figures, brackets, and
2363 alignments (feature sponsored by Trent Johnston); vertical alignments
2364 of staves can now be tuned easily for individual systems (feature
2365 sponsored by Nicolas
2366 Sceaux). (@ref{Changes},
2367 @ref{Old downloads})
2372 @subsubheading LilyPond 2.7.11 is out - @emph{October 02, 2005}
2373 Vertical spacing for page layout can now be tuned for each system
2374 individually (feature sponsored by Trevor Baca and Nicolas
2375 Sceaux). The slope of a stem-tremolo may be set manually (feature
2376 sponsored by Sven Axelsson). There are a number of cleanups in the
2377 handling and representation of systems, among other features and bug
2378 fixes. (@ref{Changes},
2379 @ref{Old downloads})
2384 @subsubheading LilyPond 2.7.10 is out - @emph{September 13, 2005}
2385 This version adds proper support for "laissez vibrer ties", just enter
2386 \laissezVibrer after a chord. This feature was sponsored by Henrik
2387 Frisk. It also has a couple of minor
2388 bugfixes. (@ref{Changes},
2389 @ref{Old downloads})
2394 @subsubheading LilyPond 2.7.9 is out - @emph{September 5, 2005}
2395 This is mainly a bugfix
2396 release. (@ref{Changes},
2397 @ref{Old downloads})
2402 @subsubheading Traduction française du site - @emph{September 03, 2005}
2403 Grâce à @uref{about/thanks#website,l'équipe des traducteurs},
2404 de nombreuses pages du site sont maintenant disponibles en français,
2405 notamment l'@uref{about/automated-engraving/index.fr.html,essai sur
2406 la gravure musicale}.
2411 @subsubheading LilyPond 2.7.8 is out - @emph{August 29, 2005}
2412 This release has support for right-to-left text formatting in markup
2413 commands (sponsored by Aaron Mehl). In addition, it fixes a great
2414 number of bugs, among others, support for writing MIDI files. (@ref{Changes},
2415 @ref{Old downloads})
2420 @subsubheading Article in `De Standaard' - @emph{August 20, 2005}
2421 The Belgian newspaper @emph{De Standaard} investigates what drives
2422 Free Software authors in an article titled @emph{Delen van KENNIS
2423 zonder WINSTBEJAG} (Non-profit sharing of
2424 knowlegde) using LilyPond as an example. This marks
2425 LilyPond's first appearance in mainstream printed press.
2430 @subsubheading LilyPond 2.7.7 is out - @emph{August 22, 2005}
2431 This release has a rewriting of tie formatting which was sponsored by
2432 Bertalan Fodor, Jay Hamilton, Kieren MacMillan, Steve Doonan, Trevor
2433 Baca, and Vicente Solsona
2434 Dellá. (@ref{Changes},
2435 @ref{Old downloads})
2440 @subsubheading LilyPond 2.7.6 is out - @emph{August 19, 2005}
2441 This release adds support for numbered percent repeats, a feature
2442 sponsored by Yoshinobu Ishizaki. It also has bugfixes for clashes
2443 between slurs and symbols, like fingers dynamic
2444 signs. (@ref{Changes},
2445 @ref{Old downloads})
2450 @subsubheading LilyPond 2.7.5 is out - @emph{August 16, 2005}
2451 Lily 2.7.5 has a large number of bugfixes, among others, in slur
2452 formatting, spacing, rest collisions and tuplet bracket
2453 formatting. (@ref{Changes},
2454 @ref{Old downloads})
2459 @subsubheading LilyPond 2.7.4 is out - @emph{August 7, 2005}
2460 LilyPond 2.7.4 has support for proportional notation, where the space
2461 for a note is proportional to the time it
2462 takes. (@ref{Changes},
2463 @ref{Old downloads})
2468 @subsubheading LilyPond 2.6.3 is out - @emph{August 4, 2005}
2469 This release fixes a memory corruption bug that was triggered by
2470 \override'ing Beam settings. (@ref{Old downloads})
2475 @subsubheading LilyPond 2.6.2 is out - @emph{August 2, 2005}
2476 This release has a few bugfixes, among them: the autopackage will run
2477 in more platforms, LilyPond will be much quicker for large
2478 lilypond-book documents, and the up and down Fa note heads for shaped
2480 swapped. (@ref{Changes},
2481 @ref{Old downloads})
2486 @subsubheading LilyPond 2.7.3 is out - @emph{July 25, 2005}
2487 LilyPond 2.7.3 has improvements in performance which should result in
2488 faster operations (15 to 20 percent). It also contains the new
2489 "\displayLilyMusic" function.
2491 @ref{Old downloads})
2496 @subsubheading LilyPond 2.7.2 is out - @emph{July 21, 2005}
2497 LilyPond 2.7.2 has support for suggested accidentals for musica
2498 ficta notation, easy entry for lyric melismata and improvements for
2499 quicker entry of scores. (@ref{Changes},
2500 @ref{Old downloads})
2505 @subsubheading LilyPond 2.6 released - @emph{June 27, 2005}
2506 Version 2.6 is the latest stable release of LilyPond.
2508 installs in a snap on Windows, MacOS X, and any version of Linux (x86).
2509 @strong{Get up and running in minutes!} Pango text formatting lets you
2510 print @strong{Unicode } lyrics in your favorite script and font. Create
2511 @strong{SVG} files, and edit them in Inkscape.
2512 (@uref{announce-v2.6.html,Announcement}, @ref{Old downloads}, @ref{Changes})
2517 @subsubheading LilyPond 2.7.1 is out - @emph{July 20, 2005}
2518 LilyPond 2.7.1 has no user-visible changes. However, due to
2519 restructuring @qq{under the hood}, this version will be 10 to
2520 20 % faster. (@ref{Old downloads})
2525 @subsubheading LilyPond 2.6.1 is out - @emph{July 11, 2005}
2526 This version fixes a few minor bugs found in
2527 2.6.0, and also works on DOS-based Windows versions. (@ref{Changes},
2528 @ref{Old downloads})
2533 @subsubheading LilyPond 2.7 is out - @emph{July 9, 2005}
2534 LilyPond 2.7.0 is out. It has support for paragraph text and
2535 pitched trill notation. (@ref{Changes},
2536 @ref{Old downloads})
2541 @subsubheading 2.5.31 released - @emph{June 22, 2005}
2542 LilyPond 2.5.32 is now available for download (binaries for Fedora +
2543 MacOS only). It has a few very minor bugfixes, and a rewrite of the
2544 TTF embedding code, which should be a lot more robust now.
2545 (@ref{Old downloads})
2550 @subsubheading Traduction du site de LilyPond - @emph{15 juin 2005}
2551 @uref{about/thanks#website,L'équipe des traducteurs} vous présente
2552 le site de LilyPond en français. Nous travaillons sur la traduction des
2553 pages encore non traduites. Bon surf !
2558 @subsubheading 2.5.31 for Windows and MacOS - @emph{June 15, 2005}
2559 2.5.31 is now available for both Windows and MacOS X. The Windows
2560 version should now work with embedding TTF fonts, and the MacOS X has
2561 better help functionality.
2562 (@ref{Old downloads})
2567 @subsubheading 2.5.31 released - @emph{June 15, 2005}
2568 This release has a few bugfixes. In the MacOS X version, ClickEdit has
2569 been renamed to LilyPond, and you can now upgrade your files and
2570 compile them directly from
2571 LilyPond. (@ref{Old downloads})
2576 @subsubheading 2.5.30 released - @emph{June 10, 2005}
2577 This is (hopefully) the last Release Candidate before 2.6. Give it a
2578 good shake to find those last bugs! (@ref{Old downloads})
2583 @subsubheading 2.5.29 released - @emph{June 7, 2005}
2584 In this release the documentation also has pictures. In addition, the
2585 Mac version can also read native mac fonts (.dfonts and fonts in
2586 resource forks). (@ref{Old downloads})
2591 @subsubheading 2.5.27 released - @emph{May 31, 2005}
2592 It has a big bunch of minor bugfixes. This is another release
2593 candidate for version 2.6, which should be released within the next 2
2594 weeks. Please send a bug report if you find a critical problem with this
2595 release. (@ref{Old downloads})
2600 @subsubheading Windows and MacOS installers available - @emph{May 26, 2005}
2601 There are now a native, standalone installers for Windows and
2602 MacOS. They also support PDF point & click. (@ref{Old downloads})
2607 @subsubheading 2.5.26 released - @emph{May 26, 2005}
2608 This release has a couple of small bugfixes.
2613 @subsubheading 2.5.25 released - @emph{May 20, 2005}
2614 This release has many small bugfixes and updates to the
2615 documentation. (@ref{Old downloads})
2620 @subsubheading 2.5.24 released - @emph{May 12, 2005}
2621 2.5.24 fixes a bunch of bugs; in particular, chord symbols (such as
2622 slashed o) should now work on all platforms. This release has a new
2623 feature: it is now possible to make staves appear in a different order
2624 from the order that they were defined. (@ref{Old downloads})
2629 @subsubheading 2.5.23 released - @emph{May 6, 2005}
2630 This release has a couple of small bugfixes, and a new feature. It is
2631 now possible to start and stop the @code{StaffSymbol}, during a piece of
2632 music, by doing @code{\stopStaff \startStaff}. This can be used to
2633 produce Ossia staves. (@ref{Changes},
2634 @ref{Old downloads})
2639 @subsubheading 2.5.22 released - @emph{May 3, 2005}
2641 release. The most visible improvement is in the PDF : this release
2642 will produce smaller PDF files, with symbols that look better on
2644 (@ref{Old downloads})
2649 @subsubheading April 25, 2005 - 2.5.21 released!
2650 2.5.21 has more bugfixes. It also has support for "grid
2651 lines", bar like vertical line, which are aligned with the notes. The
2652 auto-beam engraver was rewritten, so it also works with irregular time
2653 signatures like 5/8.
2655 @ref{Old downloads})
2660 @subsubheading April 18, 2005
2661 LilyPond 2.5.20 has lots of bugfixes, in particular, MIDI files of
2662 multi-movement pieces don't overwrite each other. Version 2.5.20 also
2663 supports putting arrows on lines, such as glissandi.
2664 More details are in the
2666 file, or go straight to @ref{Old downloads}.
2671 @subsubheading April 15, 2005
2672 LilyPond 2.5.19 was released. The command `\epsfile' allows inclusion
2673 of EPS graphics into markup texts and the music function
2674 `\musicDisplay' will display a music expression as indented
2675 Scheme code. Take a look at
2677 file and @ref{Old downloads}.
2682 @subsubheading April 6, 2005
2683 2.5.18 is a bugfix release. It has many small cleanups in the
2684 web-based documentation, and many small cleanups all over the
2685 place. @ref{Old downloads}
2690 @subsubheading March 31, 2005
2691 2.5.17 is out. This release features many small bugfixes. In addition,
2692 it has support for string number notation for guitar. This feature was
2693 sponsored by Gunther Strube. @ref{Old downloads}
2698 @subsubheading March 20, 2005
2699 LilyPond 2.5.16 is out. This release fixes a few minor but irritating
2700 errors. A Fedora Core 3 binary is also available.
2706 @subsubheading March 14, 2005
2707 LilyPond 2.5.15 is out. This release has clean ups in the SVG output,
2708 and now uses the LilyPond number font for time signatures. It is
2709 now possible to add text before and after music. This can be used to
2710 add verses after a music. Take a look at the @ref{Changes}
2711 file and @ref{Old downloads}!
2716 @subsubheading March 7, 2005
2717 LilyPond 2.5.14 is out. It is now possible (and in fact, encouraged),
2718 to build LilyPond either without the Kpathsea TeX library or with the
2719 Kpathsea dynamically loaded, but only for the -btex backend. This
2720 means that packages do not have to depend on TeX anymore. With this,
2721 the Windows download size will go down significantly. Take a look at
2723 file and download @ref{Old downloads}!
2728 @subsubheading March 7, 2005
2729 LilyPond 2.4.5 is out. This release backports the tieWaitForNote
2730 feature and has support for tetex-3.0.
2736 @subsubheading February 28, 2005
2737 LilyPond 2.5.13 is available for Fedora Core 3. You need to install @uref{http://lilypond.org/download/binaries/Fedora-3/ghostscript-8.15rc3-0.i386.rpm,ESP
2738 Ghostscript 8.15rc3}. Unfortunately, this version of Ghostscript
2739 lacks the IJS dynamic library, which means that it will conflict with
2740 the gimp-print package. You may install it with --nodeps. Use at your
2746 @subsubheading February 28, 2005
2747 LilyPond 2.5.13 is out. This release has Point and click support for
2748 PDF output. You can read more about it @uref{http://lilypond.org/doc/v2.5/Documentation/user/out-www/lilypond/Point-and-click.html,here}.
2749 Take a look at the @ref{Changes}
2750 file and download @ref{Old downloads}!
2755 @subsubheading February 26, 2005
2756 The @uref{http://lsr.dsi.unimi.it/,LilyPond Snippet
2757 Repository (LSR)} is a searchable database of LilyPond code
2758 snippets. You can add snippets too, so join the LSR project, and
2759 contribute creative ideas for using LilyPond.
2764 @subsubheading February 21, 2005
2765 LilyPond 2.5.12 is out. The big news is that this release supports
2766 TrueType fonts. This means that it is now possible to use @strong{all}
2767 fonts available via FontConfig. Also, arpeggios may be written out
2768 using ties and individual objects may have colors! Take a look at
2770 file and @ref{Old downloads}!
2775 @subsubheading February 4, 2005
2776 LilyPond 2.5.11 is out. In this
2777 release, foreign character sets are now supported in lilypond-book
2778 too, and it is possible to put system separators between systems.
2779 @ref{Old downloads}!
2784 @subsubheading January 31, 2005
2785 LilyPond 2.5.10 is out. This release
2786 sports as new EPS backend, based on the PS backend. This backend is
2787 used in the new and improved lilypond-book script.
2793 @subsubheading January 26, 2005
2794 LilyPond 2.5.9 is out. This release fixes a couple of annoying
2795 bugs in the direct PS output for piano braces.
2801 @subsubheading January 16, 2005
2802 LilyPond 2.5.8 is out. This
2803 release has many internal code cleanups. In addition,
2804 accuracy of error reporting has been improved.
2806 @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.3065&content-type=text/vnd.viewcvs-markup,
2808 } and @ref{Old downloads}!
2813 @subsubheading January 11, 2005
2814 LilyPond 2.5.7 is out. This release has a completely usable
2815 Pango integration for the PS backend. The default font is
2816 Century Schoolbook from the PS font suite. It also has
2817 small updates to the tablature settings by Erlend Aasland,
2818 assorted manual updates by Graham, and an overhaul of the
2819 font code by Werner.
2821 and check out the changes in
2822 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.3048&content-type=text/vnd.viewcvs-markup,ChangeLog}.
2827 @subsubheading January 02, 2005
2828 LilyPond 2.5.6 was released. This is a "technology preview"
2829 release, which means that it has all kinds of nifty
2830 features, but is not actually usable for producing nicely
2831 printed scores. For this reason, an RPM of this release was
2832 not produced. The PS backend is now completely switched over
2833 to Pango/FontConfig: for -f ps, LilyPond only accepts UTF8
2834 input, all text fonts are loaded through Pango, the TeX
2835 backend now offloads all metric computations to LaTeX, the
2836 SVG and GNOME backends are broken, most probably.
2839 changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.3013&content-type=text/vnd.viewcvs-markup,ChangeLog}.
2844 @subsubheading December 28, 2004
2845 LilyPond 2.5.5 is out. It is the first one to link against
2846 FontConfig and Pango, although it is only available in the "-f
2847 ps" output. The default output format has been changed back TeX
2848 while we stabilize the Pango/FontConfig integration.
2850 and check out the changes in
2851 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev= 1.3000&content-type=text/vnd.viewcvs-markup,ChangeLog}.
2856 @subsubheading December 20, 2004
2857 LilyPond 2.5.4 is out. This release has some major
2858 brainsurgery in the font handling. As of now, LilyPond loads
2859 the music fonts in OpenType font format using FreeType.
2860 This has made a lot of things simpler, including font
2861 handling for the GNOME backend and SVG backend.
2864 changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2974&content-type=text/vnd.viewcvs-markup,ChangeLog}.
2869 @subsubheading December 3, 2004
2870 LilyPond 2.5.3 was released. A new script, `\espressivo' has
2871 been added, for a combination of crescendo and decrescendo
2872 on a single note. In markups, expressions stacked with
2873 `\column', `\center-align', etc, are not grouped with `< ...
2874 >' anymore, but with `@{ ... @}'. LilyPond will now avoid line
2875 breaks that cause long texts to stick outside of the page
2876 staff. Grace notes following a main note, used to be entered
2877 by letting the grace notes follow a skip in a parallel
2881 check out the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2908&content-type=text/vnd.viewcvs-markup,ChangeLog}.
2886 @subsubheading November 26, 2004
2887 LilyPond 2.5.2 was released. It has several goodies,
2888 including solfa-notation (shaped noteheads), and an easier
2889 mechanism for customizing title, footer and header
2890 layout. Don't forget to rebuild the fonts, as they have been
2891 changed to accomodate the solfa-notation.
2893 and check out the changes in
2894 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2898&content-type=text/vnd.viewcvs-markup,ChangeLog}.
2899 @subsubheading November 20, 2004
2900 LilyPond 2.5.1 is out. This is an experimental release,
2901 containing some proof-of-concept code for our graphical
2902 layout editor. You can add and remove things from the file,
2903 and the tweaks will still work, as long as the tweaked notes
2904 remain in the place (ie. start at the same time-wise and be
2905 part of the same context). Further attractions are: the
2906 gnome backend now also draws beams and slurs, updates to the
2907 SVG backend, support for the lmodern font set for TeX,
2910 and check out the changes in
2911 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2881&content-type=text/vnd.viewcvs-markup,ChangeLog}.
2916 @subsubheading November 12, 2004
2917 The LilyPond development is OPEN once again! The first
2918 release of the 2.5 series has the following new Features:
2919 Positioning of slurs can now be adjusted manually, Grace
2920 notes are correctly quoted and formatted when using cue
2921 notes, Cue notes can now be created with
2924 \cueDuring #VOICE-NAME #DIRECTION { MUSIC }
2927 Stemlets (short stems over beamed rests) have been added.
2928 In addition, Jan hacked together some highly experimental
2929 code where you can use the mouse to drag and drop objects in
2930 the -f gnome backend. These tweaks can be saved and are
2931 applied to the PS and TeX output as well.
2934 the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2837&content-type=text/vnd.viewcvs-markup,ChangeLog}.
2939 @subsubheading November 11, 2004
2940 LilyPond 2.4.2 is out. This release fixes a number of security
2941 problems with --safe, and adds a lot of polishing fixes.
2947 @subsubheading November 4, 2004
2948 LilyPond 2.4.1 is out. This release includes a number of small
2949 fixes that were made to 2.4.0 last week.
2951 and check out the changes in
2952 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2780.2&content-type=text/vnd.viewcvs-markup,ChangeLog}.
2957 @subsubheading October 31, 2004
2958 LilyPond 2.4.0 was just @uref{announce-v2.4.html,released!}
2959 This new stable version has support for page-layout,
2960 completely rewritten slur formatting and many other
2961 improvements. Read about them in the @ref{Changes}
2968 @subsubheading October 29, 2004
2969 LilyPond 2.3.26 is out. This is another 2.4 release
2970 candidate. This release fixes a number of minor bugs, and
2971 some problems with the conversion scripts.
2973 and check out the changes in
2974 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2773&content-type=text/vnd.viewcvs-markup,ChangeLog}.
2979 @subsubheading October 29, 2004
2980 2.3.25 is the final release candidate for LilyPond 2.4.
2981 Werner has been overhauling the TeX macros and
2982 lilypond-book. In addition, this release contains an
2983 important fix for raggedbottom page-layout.
2985 and check out the changes in
2986 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2765&content-type=text/vnd.viewcvs-markup,ChangeLog}.
2991 @subsubheading October 27, 2004
2992 LilyPond 2.3.24 is a further polished 2.4 release candidate.
2993 This release has more improvements by Werner for the TeX
2994 backend, and a bunch of other small fixes.
2996 and check out the changes in
2997 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2752&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3002 @subsubheading October 24, 2004
3003 LilyPond 2.3.23 has bugfixes in the documentation, lilypond-book and
3004 --preview output. This release can be considered as a release
3005 candidate for LilyPond 2.4.
3007 and check out the changes in
3008 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2742&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3013 @subsubheading October 10, 2004
3014 LilyPond 2.3.22 fixes a bunch more bugs, to make 2.4 a really
3015 stable release. In addition, it renames the \paper@{@} block to
3016 \layout@{@}. The \bookpaper@{@} block is now called
3020 check out the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2709&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3025 @subsubheading October 09, 2004
3026 LilyPond 2.3.21 is out. It is a serious release candidate for
3027 the next stable release LilyPond. This version has a cleanup
3028 and some small formatting improvements of the slur
3032 out the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2692&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3037 @subsubheading October 02, 2004
3038 LilyPond 2.3.20 was released. It fixes the biggest problems
3039 with encoding and the TeX backend. As a result, latin1
3040 characters (like the german SS) show up correctly in the
3041 output once again. Also it has the usual bugfixes and updates
3042 in the documentation.
3044 and check out the changes in
3045 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2674&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3050 @subsubheading September 29, 2004
3051 The LilyPond development team will be present at the @uref{http://www.nluug.nl/events/sane2004/bazaar/index.html,Free
3052 Software Bazaar} of the NLUUG SANE 2004 conference today. If you
3053 are in the neighborhood, drop by for live contact with the Team or
3054 just a friendly chat. Registration is not required to attend.
3059 @subsubheading September 26, 2004
3060 LilyPond 2.3.19 is out. It's mainly a bugfix release.
3062 and check out the changes
3063 in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2652&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3068 @subsubheading September 20, 2004
3069 LilyPond 2.3.18 was released. It has further improvements in
3070 the slur formatting, and a small syntax change: the mode
3071 changing commands (`\chords', `\lyrics', etc.) have been
3072 renamed to `\chordmode', `\lyricmode', etc. The command
3073 `\chords' is an abbreviation for \new ChordNames \chordmode
3074 ... `\drums', `\lyrics', `\chords', `\figures' function
3077 and check out the changes in
3078 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2614&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3083 @subsubheading September 11, 2004
3084 LilyPond 2.3.16 was released. It fixes a couple of annoying
3085 bugs, and has an important addition in the slur-formatter. Slurs that
3086 pass note heads much closer than the average distance get an extra
3087 penalty. This fixes a lot of difficult slurring cases. See
3088 input/regression/new-slur for some examples.
3089 Please consider this release as a 3.0 pre-release so try to find as
3090 many bugs as possible. A report including a small .ly example
3091 can be filed at bug-lilypond@@gnu.org
3092 In this case, a bug is defined as something that the current 2.3 does
3093 worse than the latest 2.2 release. We want to be sure that no output
3094 will get uglier by upgrading to 3.0, so that once 3.0 is out, nothing
3095 will hold users back in switching.
3097 and check out the changes in
3098 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2562&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3103 @subsubheading September 10, 2004
3104 LilyPond 2.3.15 was released. It fixes for some gaffes with
3105 the new vertical spacing engine, has lots of documentation
3106 updates, and has support for landscape output in the direct
3107 postscript output. Also, the types of events quoted with
3108 `\quote' can now be tuned with `quotedEventTypes'. By default,
3109 only notes and rests end up in quotes.
3111 and check out the changes in
3112 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2553&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3117 @subsubheading September 6, 2004
3118 LilyPond 2.3.14 was released and has exciting features!
3119 LilyPond will try to keep staves at the same distances across a
3120 page, but it will stretch distances to prevent collisions; key
3121 signature cancellations are now printed before the bar line;
3122 different voices that all use "\quote" can now refer to each
3126 the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2534&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3131 @subsubheading August 29, 2004
3132 LilyPond now has a Documentation
3133 Editor, Graham Percival. From now on, he will oversee that
3134 useful information flows from the mailiing list into the
3135 manual. Also, if there are unclear sections in the manual,
3136 let him know via one of the mailing lists.
3137 As a start of his career, he worked to transform the
3138 "Templates" section of the website into a readable and comprehensive
3139 chapter of the user manual.
3140 A lot of cheers for Graham!
3145 @subsubheading August 29, 2004
3146 LilyPond 2.3.13 was released. The new slur code was
3147 improved, scripts can be made to avoid slurs, by setting
3148 inside-slur to #f. It is no longer necessary to instantiate
3149 "up" and "down" staves separately when using
3150 \autochange. Jurgen Reuter refreshed the logic around
3151 mensural flags, so they are adjusted for staff lines once
3155 check out the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2520&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3160 @subsubheading August 24, 2004
3161 LilyPond 2.2.6 fixes a few minor issues, among others, the
3162 disappearing metronome mark.
3164 and check out the changes in
3165 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2000.2.33&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3170 @subsubheading August 23, 2004
3171 LilyPond 2.3.12 is out. This release has a lot of fixes and
3172 a new feature: there is now support for putting two slurs on
3173 chords, both above and below. This is switched on with the
3174 `doubleSlurs' property.
3176 and check out the changes in
3177 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2489&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3182 @subsubheading August 3, 2004
3183 LilyPond 2.3.11 is out. This release basically is 2.3.10 with a few
3184 annoying bugs fixed.
3187 the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2449&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3192 @subsubheading August 1, 2004
3193 LilyPond 2.3.10 is out. This release has a major clean-up of the
3194 input/test/ directory. Many examples have been moved to the regression
3195 test or manual, and the superfluous or outdated ones have been
3196 removed. The directory has gone from 146 examples to 72 examples. That
3197 means that we're halfway cleaning it out. Incidentally, the manual
3198 has gone from 200 to 220 pages. New features:
3201 Running trills now have their own spanner and event. They are
3202 started and stopped with \startTrillSpan and \stopTrillSpan
3204 There is a new markup command `\postscript' that takes a string
3205 that is dumped as verbatim PostScript
3210 the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2435&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3215 @subsubheading July 30, 2004
3216 LilyPond 2.3.9 is out. The important change is that lilypond
3217 now once-again directly runs the binary. The old wrapper script has
3218 been renamed to lilypond-latex.py, and should only be used for legacy
3219 projects. The recommended route is either using lilypond directly
3220 (with \book, you can have multiple movements within one document), or
3221 to run lilypond-book with a LaTeX wrapper file.
3222 This release also fixes a bunch of small errors. I now consider
3223 LilyPond feature complete for a 3.0 release. Next on the TODO list is
3224 updating the manual, and after that's done we can release 3.0. The
3225 projected date for this to happen is in about a month.
3228 the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2416&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3233 @subsubheading July 23, 2004
3234 LilyPond 2.3.8 fixes a few minor bugs in the new slur code,
3235 and has rewritten support for ledger lines. Now, in tight
3236 situations, ledger lines will be shortened so they stay
3237 separate. This also required a cleanup of the Ambitus
3240 and check out the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2395&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3245 @subsubheading July 19, 2004
3246 LilyPond 2.3.7 was released and has new exciting features!
3247 The slur formatting has been rewritten. The new slur code
3248 works similar to the Beam formatter: scores are assigned for
3249 all esthetic components of a slur. A large number of
3250 combinations for begin and end points is then tried out.
3251 Slurs will now also take into account collisions with staff
3252 lines, scripts (like staccato and accent) and accidentals. In
3253 the LilyPond emacs mode, the `|' will now display the current
3254 beat within the measure.
3256 and check out the changes in
3257 the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2383&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3262 @subsubheading July 15, 2004
3263 LilyPond 2.2.5 was released. It has a few bug fixes from
3267 out the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2000.2.28&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3272 @subsubheading July 11, 2004
3273 An introductory article on LilyPond appeared on @uref{http://www.linuxjournal.com/article.php?sid=7657&mode=thread&order=0,Linux
3279 @subsubheading July 5, 2004
3280 LilyPond 2.3.6 was released. This release has more updates
3281 for the Fret diagram code (thanks, Carl!), fixes a bunch of
3282 bugs, including a serious one that trashed a lot of beam
3283 formatting, and was also present in the 2.2 series.
3285 and check out the changes
3286 in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2306&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3291 @subsubheading July 5, 2004
3292 LilyPond 2.2.4 was released. It is mainly a bug fix
3296 check out the changes in the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2000.2.23&content-type=text/vnd.viewcvs-markup,ChangeLog}.
3301 @subsubheading June 25, 2004
3302 LilyPond 2.3.5 has numerous small bugfixes and cleanups, and
3303 features more work in the experimental GNOME output
3304 module. Adventurous hackers can check the instructions at
3305 scm/output-gnome.scm and try to run
3306 buildscripts/guile-gnome.sh to see what the fuss is all about.
3307 Carl Sorensen also provided us with more patches to the
3308 fret-diagram output. Check out the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2293&content-type=text/vnd.viewcvs-markup,ChangeLog}
3310 @ref{Old downloads}.
3315 @subsubheading June 20, 2004
3316 LilyPond 2.2.3 has a turkish translation and fixes a few minor
3317 bugs that were reported over the past month. Check out the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2000.2.16&content-type=text/vnd.viewcvs-markup,ChangeLog} for a full description and
3318 @ref{Old downloads}.
3323 @subsubheading June 13, 2004
3324 LilyPond 2.3.4 further improves the output backends. As a
3325 result, manual page-breaks, multiple output formats and putting
3326 @code{\score} into markups now works. Check out the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2242&content-type=text/vnd.viewcvs-markup,ChangeLog}
3328 @ref{Old downloads}.
3333 @subsubheading May 31, 2004
3334 LilyPond 2.3.3 has many internal changes relating to the output
3335 backend (PostScript) and page-layout. In addition, it contains a few
3336 bugfixes for recently reported problems. Check out the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2207&content-type=text/vnd.viewcvs-markup,ChangeLog}
3338 @ref{Old downloads}.
3343 @subsubheading May 31, 2004
3344 LilyPond 2.2.2 is out. It has a number of small bugfixes, so upgrade
3345 if any of these errors concern you. Check out the @uref{http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/lilypond/lilypond/ChangeLog?rev=1.2000.2.9,ChangeLog}
3346 or head straight to the
3347 @ref{Old downloads}.
3352 @subsubheading May 26, 2004
3353 LilyPond 2.3.2 is out. This release has a lot of internal
3354 changes relating to page layout, but also sports experimental
3355 fret-diagram code. Check out the @ref{Changes} or head straight to the
3356 @ref{Old downloads}.
3361 @subsubheading May 9, 2004
3362 LilyPond 2.3.1 is out. This release has many new and cool
3363 features. Check out the @ref{Changes} or head straight to the
3364 @ref{Old downloads}.
3369 @subsubheading May 4, 2004
3370 Help LilyPond get better, and join in on LilyPond
3372 @uref{devel/participating/call-for-help.html,call for
3373 help} was posted on the mailing list a month ago, and we
3374 are still looking for a Release Meister, Code Janitor,
3375 Newsletter editor and a Writer for implementation
3376 Documentation. Of course, any other help is also welcome!
3381 @subsubheading May 3, 2004
3382 LilyPond 2.2.1 has been released. It fixes a handful of bugs.
3383 @ref{Old downloads}.
3388 @subsubheading April 17, 2004
3389 LilyPond 2.2.0 is now available
3390 on Windows, and should find its way to the Cygwin mirrors
3396 @subsubheading April 12, 2004
3397 LilyPond 2.3.0 is the first release
3398 in the 2.3 cycle. The focus for 2.3 is page layout, so
3399 instrumentalists can force parts to have page breaks at sane turning
3400 points. This release is @emph{experimental}; expect things to break!
3401 More info in the @ref{Changes}.
3402 @ref{Old downloads}.
3407 @subsubheading April 8, 2004
3408 A French article on the new LilyPond
3409 release appeared on @uref{http://linuxfr.org/2004/04/08/15968.html,linuxfr.org}.
3414 @subsubheading April 8, 2004
3415 Binaries for LilyPond 2.2.0 are available for
3416 MacOS X, Slackware, Mandrake and Debian Woody.
3422 @subsubheading April 1, 2004
3423 LilyPond 2.2.0 is out! This new stable version has
3424 completely revamped support for for orchestral score
3425 formatting, cue notes, font size management, lyric formatting,
3426 drum notation/playback and document integration. Read about it in
3427 the @uref{announce-v2.2.html,announcement} or skip to the
3428 @ref{Old downloads}.
3433 @subsubheading March 31, 2004
3434 LilyPond 2.1.37 has build fixes for Cygwin and SUSE,
3435 bugfixes for part-combining and chord tremolos and even more
3436 documentation polish. This should be the final release
3437 candidate; expect only regression bugs to be fixed before
3439 @ref{Old downloads}.
3444 @subsubheading March 30, 2004
3445 LilyPond 2.1.36 has many fixes in
3447 @ref{Old downloads}.
3452 @subsubheading March 28, 2004
3453 LilyPond 2.1..35 fixes a slew of
3454 bugs, and has the @code{raggedlast} option, which causes
3455 paragraph like line breaking for scores. More info in the
3462 @subsubheading March 22, 2004
3463 LilyPond 2.1.34 fixes minor bugs, and has more rewriting.
3464 @ref{Old downloads}.
3469 @subsubheading March 21, 2004
3470 LilyPond 2.1.33 fixes a serious bug, and a few other
3477 @subsubheading March 20, 2004
3478 LilyPond 2.1.32 has more rewriting
3479 in the user manual. There is also an experimental
3480 implementation of optimal page breaking (Postscript backend
3482 @ref{Old downloads}.
3487 @subsubheading March 15, 2004
3488 LilyPond 2.1.31 is out. It has fixes the alignment of bass
3489 figures and spurious dynamic warnings in MIDI. New
3490 attractions include rewritten font-selection routines. See
3493 @ref{Old downloads}.
3498 @subsubheading March 14, 2004
3500 @uref{http://linuxmusician.com/index.php?option=articles&task=viewarticle&artid=10,linuxmusician.com interview} made the
3501 @uref{http://slashdot.org/article.pl?sid=04/03/13/2054227&mode=thread&tid=141&tid=188,slashdot
3507 @subsubheading March 11, 2004
3508 @uref{http://linuxmusician.com,linuxmusician.com} is
3510 @uref{http://linuxmusician.com/index.php?option=articles&task=viewarticle&artid=10,interview}
3511 with Han-Wen Nienhuys and Jan Nieuwenhuizen, the main
3512 authors of LilyPond.
3517 @subsubheading March 11, 2004
3518 LilyPond 2.1.30 has editorial fixes for the manual, and
3519 experimental support for page layout in the PostScript
3522 @ref{Old downloads}.
3527 @subsubheading March 9, 2004
3528 LilyPond 2.1.29 fixes a couple of MIDI bugs, and has
3529 experimental support for producing titles with
3535 @subsubheading February 29, 2004
3536 In LilyPond 2.1.28 Scheme property functions may be used
3537 argument to @code{set!}. In addition, parts of the manual
3538 have been proofread and corrected in this release. See the
3540 @ref{Old downloads}.
3545 @subsubheading February 24, 2004
3546 LilyPond 2.1.27 takes into account instrument transpositions
3547 when quoting other voices. This release also fixes a number
3548 of lyrics related bugs. See the
3550 @ref{Old downloads}.
3555 @subsubheading February 23, 2004
3556 LilyPond 2.1.26 has a new, experimental feature for quoting
3557 other voices in instrumental parts. This can be used to
3558 produce cue notes. More information in the
3565 @subsubheading February 18, 2004
3566 LilyPond 2.1.25 fixes many bugs, and changes the conventions
3567 for altering accidental rules.
3573 @subsubheading February 16, 2004
3574 LilyPond 2.1.24 has a big
3575 internal rewrite. One of its practical consequences is that
3576 @code{\with} now also works with @code{Score}
3577 contexts. Further 2.1.23, which was not announced here,
3578 fixes a few bugs caused by the change of @code{\property}
3579 syntax and has updates in the Program Reference document.
3580 More information in the
3587 @subsubheading February 13, 2004
3588 LilyPond 2.1.22 has a
3589 simplification of the @code{\property} syntax: it is
3590 shorter and more consistent now. More information in the
3597 @subsubheading February 12, 2004
3598 In LilyPond 2.1.21, output
3599 tweaks can be done at multiple levels of the context
3600 hierarchy. In addition, it has a bunch of bugfixes,
3601 improvements in the documentation. More information in the
3608 @subsubheading February 9, 2004
3609 LilyPond 2.1.20 has MIDI
3610 output for drums. It also sports a completely rewritten
3611 lilypond-book script, which is cleaner, shorter, and faster.
3612 It also has a large number of bugfixes.
3613 More information in the
3620 @subsubheading February 5, 2004
3621 LilyPond 2.1.19 has rewritten
3622 support for drum notation. This release also makes some
3623 long-standing cleanups: the removal of @code{Thread} (all
3624 functionality is now moved into @code{Voice}) and Lyrics
3625 (functionality moved to @code{LyricsVoice}) context.
3626 More information in the
3633 @subsubheading February 4, 2004
3634 LilyPond 2.1.18 is out. This
3635 release has the new part-combiner installed by default, and a
3636 similar implementation of @code{autochange}. More information
3644 @subsubheading February 2, 2004
3645 LilyPond 2.1.17 is out. It adds texts
3646 (solo, a due) for the part combiner. It also reinstates the
3647 @code{--safe} option which prevents havoc by Scheme exploits. More
3654 @subsubheading January 28, 2004
3655 LilyPond 2.1.16 is out; its main feature
3656 is that it fixes the autobeams gaffe of 2.1.15. The part-combiner
3657 has been tested successfully on larger pieces. In the near future,
3658 expect more part-combining eye-candy.
3667 @subsubheading January 26, 2004
3668 LilyPond 2.1.15 further improves the part-combiner, and fixes many
3669 bugs, among others in pedal brackets and finger positioning.
3672 @ref{Changes}. @ref{Old downloads}
3677 @subsubheading January 21, 2004
3679 has the first release of the new part combiner. If you have scores that
3680 use part-combining, please consider giving it a test-run. In addition
3681 many bugs relating to mixed staff sizes have been fixed.
3684 @ref{Changes}. @ref{Old downloads}
3689 @subsubheading January 20, 2004
3690 The lilypond.org domain has been moved to a new server. This
3691 will result in better connectivity and more bandwidth. Due
3692 to security concerns, the new server does not offer FTP
3693 access, but only HTTP downloads.
3698 @subsubheading January 20, 2004
3699 LilyPond 2.1.13 fixes a small but
3700 nasty bug in side-positioning placement, and some bugs in
3701 tuplet, tie and accidental formatting. This release contains
3702 rudimentary work on a new part-combiner.
3708 @subsubheading January 19, 2004
3709 LilyPond 2.1.12 fixes many bugs
3710 and improves formatting of ottava brackets. More information in
3712 @ref{Changes}. @ref{Old downloads}
3717 @subsubheading January 18, 2004
3718 LilyPond 2.1.11 is now also
3719 available for Windows! For downloading, go
3720 @uref{http://www.inf.bme.hu/~berti/lilypond/,here}.
3725 @subsubheading January 17, 2004
3726 In 2.1.11, the mechanism for
3727 setting staff size and page is much simplified. In addition
3728 there are improvements in the notehead shape, and there is
3730 More information in the
3731 @ref{Changes}. @ref{Old downloads}
3736 @subsubheading January 16, 2004
3737 LilyPond 2.1.10 has a load of
3738 bugfixes and a shorter syntax for octave checks. More
3740 @ref{Changes}. @ref{Old downloads}
3745 @subsubheading January 13, 2004
3746 LilyPond 2.1.9 has a new mechanism
3747 for adding lyrics to melodies. It is now possible to have
3748 different melismatic variations for each stanza. More
3750 @ref{Changes}. @ref{Old downloads}
3755 @subsubheading January 9, 2004
3756 LilyPond 2.1.8 has an important new
3757 feature: it is now possible to use @code{\property} to tune
3758 the appearance of spanning objects like @code{StaffSymbol} and
3759 @code{SystemStartBrace}. In addition, contexts may be
3760 modified with @code{\remove} and @code{\consists} for
3761 individual music expressions.
3762 More information in the
3763 @ref{Changes}. @ref{Old downloads}
3768 @subsubheading January 7, 2004
3769 An update to the stable branch,
3770 version 2.0.2, was released today. It contains a couple of
3771 minor bugfixes. @ref{Old downloads}
3776 @subsubheading January 6, 2004
3777 LilyPond 2.1.7 continues to
3778 improve the layout of the Schubert test piece; this release
3779 focuses on dot placement and multi measure rests centering.
3780 More information in the
3781 @ref{Changes} and download @uref{install/#2.1,here}.
3786 @subsubheading January 4, 2004
3787 LilyPond 2.1.6 continues to
3788 improve the layout of lyrics. More
3790 @uref{@@DOC@@v2.1/Documentation/topdocs/out-www/NEWS.html,release
3791 notes} and download @uref{install/#2.1,here}.
3796 @subsubheading January 2, 2004
3797 in LilyPond 2.1.5, the lyric
3798 alignment is completely revamped, and now matches my Edition
3799 Peters version of the Schubert song Sängers Morgen. More
3801 @ref{Changes} and download @uref{install/#2.1,here}.
3806 @subsubheading December 30, 2003
3807 LilyPond 2.1.4 is released. Font shapes and linethickness
3808 are now truly different for different staff sizes, thus lending
3809 an engraved look to scores printed in smaller type too. See the
3810 @ref{Changes} and download @uref{install/#2.1,here}.
3815 @subsubheading December 23, 2003
3816 LilyPond 2.1.3 released.
3817 Interpreting and formatting is now done while parsing the
3818 file. This allows for Scheme manipulation of music, and could
3819 be used to implement experimental MusicXML output (volunteers
3820 to implement this are welcome!) See the
3821 @ref{Changes} and download @uref{install/#2.1,here}.
3826 @subsubheading December 17, 2003
3827 LilyPond 2.1.2 released. This
3828 release has a new mechanism for setting font sizes, which
3829 combines different font design sizes and continuous font
3831 @ref{Changes} and download @uref{install/#2.1,here}.
3836 @subsubheading December 16, 2003
3837 LilyPond 2.1.1 released. This
3838 release wraps together all the small fixes made during
3839 Han-Wen's absence. See the
3840 @ref{Changes} and download @uref{install/#2.1,here}.
3845 @subsubheading October 11, 2003
3846 LilyPond 2.1.0 released. See the
3848 download @uref{install/#2.1,here}.
3853 @subsubheading October 11, 2003
3854 LilyPond 2.0.1 binaries for Mandrake 9.1
3856 @uref{http://rpm.nyvalls.se/sound9.1.html,here}
3857 thanks to Heikki Junes.
3862 @subsubheading October 9, 2003
3863 LilyPond 2.0.1 binaries for Slackware 9
3864 available from @uref{install/#2.0,here},
3865 thanks to Ricardo Hoffman.
3870 @subsubheading October 5, 2003
3871 LilyPond 2.0.1 binaries are available for Macos X, many thanks to
3878 @subsubheading October 4, 2003
3879 LilyPond 2.0.1 binaries are available for Windows (Cygwin
3881 @ref{Old downloads}. Thanks to Bertalan
3882 Fodor, our new Cygwin maintainer!
3887 @subsubheading September 29, 2003
3888 LilyPond 2.0.1 is released. It
3889 contains minor bugfixes.
3890 See the @ref{Changes}
3891 or download @uref{install/#2.0,here} directly.
3896 @subsubheading September 27, 2003
3897 PlanetCCRMA has been updated to include LilyPond 2.0. Go
3898 @uref{http://www-ccrma.stanford.edu/planetccrma/software/soundapps.html#lilypond,
3899 here} to download. Thanks to Fernando Pablo
3905 @subsubheading September 24, 2003
3906 LilyPond 2.0.0 is released. The
3907 focus of this release is cleanups of the syntax: entering music is
3908 now much easier and more efficient. Read the announcement
3909 @uref{announce-v2.0.html,here}, or go to the
3910 @uref{install/#2.0,download page} directly.
3915 @subsubheading September 24, 2003
3916 LilyPond 1.9.10 is released. This is
3917 the final LilyPond 2.0 release candidate. Check
3918 the @ref{Changes} and
3919 download @uref{install/,here}.
3924 @subsubheading September 23, 2003
3925 LilyPond 1.9.9 is released. This is
3926 the second LilyPond 2.0 prerelease. Check
3927 the @ref{Changes} and
3928 download @uref{install/,here}.
3933 @subsubheading September 19, 2003
3934 LilyPond 1.9.8 is released. This is
3935 the first LilyPond 2.0 prerelease. Check
3936 the @ref{Changes} and
3937 download @uref{install/,here}.
3942 @subsubheading September 17, 2003
3943 LilyPond 1.9.7 is released. LilyPond
3944 now has support for quarter tone accidentals!
3950 @subsubheading September 16, 2003
3951 LilyPond 1.9.6 is released.
3952 It has a lot of minor fixes and updates.
3958 @subsubheading September 10, 2003
3959 LilyPond 1.9.5 is released.
3960 With this release, the 1.9 branch is feature
3961 complete. After some stabilization and documentation work, 2.0
3962 will be available in a few weeks.
3968 @subsubheading September 9, 2003
3969 LilyPond 1.8.2 is released. This
3970 release fixes a couple of minor bugs.
3976 @subsubheading September 7, 2003
3977 LilyPond 1.8 binaries are available
3978 for Windows (Cygwin version 1.5).
3984 @subsubheading August 31, 2003
3985 LilyPond 1.9.4 is released.
3986 @emph{This is an experimental release}: read the
3987 @uref{http://lists.gnu.org/archive/html/lilypond-devel/2003-08/msg00133.html,announcement}
3993 @subsubheading August 31, 2003
3994 LilyPond 1.8 binaries for slackware
3995 available. Get them @uref{install/,here}.
4000 @subsubheading August 31, 2003
4001 LilyPond 1.9.3 is released. This
4002 release supports tagging for music version control, and has better
4003 fingering placement flexibility. Read the
4004 @ref{Changes} and get it @uref{download#1.9,here}.
4009 @subsubheading August 28, 2003
4010 LilyPond 1.9.2 is released. Read the
4011 @ref{Changes} and get it
4012 @uref{download#1.9,here}.
4017 @subsubheading August 26, 2003
4018 LilyPond 1.9.1 is released. Read the
4019 @ref{Changes} and get it
4020 @uref{download#1.9,here}.
4025 @subsubheading August 25, 2003
4026 The LilyPond 1.9 development release is available. Read the
4027 @ref{Changes} and get it
4028 @uref{download#1.9,here}.
4033 @subsubheading August 25, 2003
4034 Mandrake 9.1 RPMS available, get them
4035 @uref{http://rpm.nyvalls.se/sound9.1.html,here}.
4040 @subsubheading August 21, 2003
4041 LilyPond 1.8.1 was released. Get it @uref{install/,here}, or
4042 read the @ref{Changes}.
4047 @subsubheading August 18, 2003
4048 PlanetCCRMA (eg. RedHat 8 and 9)
4049 has been updated to 1.8.
4050 Download @uref{http://www-ccrma.stanford.edu/planetccrma/software/soundapps.html#lilypond,here.}
4055 @subsubheading August 7, 2003
4056 LilyPond 1.8 is released. Read
4057 @ref{Changes} and get it @uref{install/,here}.
4062 @subsubheading August 7, 2003
4063 New website went live!
4068 @subsubheading August 6, 2003
4069 Announced new website.
4074 @subsubheading August 1, 2003
4075 LilyPond 1.7.30 released.
4080 @subsubheading July 30, 2003
4081 Website: present @uref{about/automated-engraving/index.html,treatise}
4082 about music engraving, music printing software, and LilyPond's
4088 @subsubheading July 29, 2003
4089 1.7.29 - release candidate 4 has been released. Packages for
4090 Red Hat, Debian, Cygwin are @uref{install/,available}.