[go: up one dir, main page]

Tags

Tags give the ability to mark specific points in history as being important
  • v8.16.2

    Release: v8.16.2
    This v8.16.2 is a minor release.
    It contains maintenance and bug fixes.
    
    Bugfixes
    --------
    * use cmake min version 3.12
    * fix gchord boxdraw regression
    * fix gchord font scaling in %%grid2 3
  • v8.16.1

    This v8.16.1 is a minor release.
    It contains maintenance features and bug fixes.
    
    Features
    --------
    * CI: add build test
    
    Bugfixes
    --------
    * use PANGO\_VERSION_ >= 156
    * use drop in code from https://gitlab.com/beku/pango-string
    * fix compile error on bool usage in C
    * fix quoting '&' for SVG comment
    * ix svg boxend
  • v8.16.0

    This v8.16.0 is a minor release.
    It contains small features and bug fixes.
    
    Features
    --------
    * SVG: write ABC code into \<desc type=abc\> comment
    * support env MABC\_VERBOSE
    * support %%grid2 2 for merging lyrics (without hyphen)
    * install musicabc\_version.h
    * rename version info from abcm to libMusicAbc
    * use pango by default if avail
    * support local project ttf fonts from sub directories
    
    Bugfixes
    --------
    * fix scaling of staffscale'd gchord and capo font size
    * fix: bad accidental PS name when explicit microtone fraction and temperament equal Reported by Seymour Shlien.
    * fix SVG output for ABC:%%sep
    * fix historyfont and footerfont
    
    Documentation
    -------------
    * mention Oyjl and PangoCairo dependencies
    * link to the original authors project page
  • v8.15.1

    This v8.15.1 is a minor release.
    It contains small features.
    
    Features
    --------
    * add and install musicabc.h
    * install cmake style MusicAbc.config
  • v8.15.0

    Compile libMusicAbc, collect data in string and rename symbols
  • v8.14.15

    574ce2d4 · New release v8.14.15 ·
    New release v8.14.15
  • v8.14.14

    38722f48 · New release v8.14.14 ·
    New release v8.14.14
  • v8.14.13

    2ccecf3d · New release v8.14.13 ·
    New release v8.14.13
  • v8.14.12

    d2176e59 · New release v8.14.12 ·
    Changes:
    - fixes
      - crash when "%%break 1" and no measure bar in the tune
      - crash when duplicated voice ending on %%staves with repeat variant
      - crash when voice duplication with symbols without width
      - crash or bad output when null value in %%scale
      - problem when only bars in 2 voices followed %%staves of the second voice only
      - crash when tuplet error in grace note sequence
      - crash when grace note with empty tuplet
      - crash when many broken rhythms after a single grace note
      - access outside the deco array when error in U:
      - crash when !xstem! with no note in the previous voice
      - crash on tuplet without any note/rest
      - crash when grace notes at end of line and voice overlay
      - crash when !trem2! at start of a grace note sequence
      - crash when wrong duration in 2 voice overlays and bad ties
      - crash when accidental without a note at start of line after K:
      - array overflow when wrong duration in voice overlay
      - loss of left margin after first page since previous commit
      - no respect of %%leftmargin with -E or -g
      - bad placement of chord symbols when in a music line with only invisible rests
    - syntax
      - Accept and remove one or two '%'s at start of all %%beginxxx lines
    - generation
      - Move the <text> CSS from XHTML to SVG
    - build
      - configure: respect environment variable
  • v8.14.11

    76e60bab · New release v8.14.11 ·
    Changes:
    - fixes
      - error "'staffwidth' too small" when generating sample3.abc
  • v8.14.10

    2eb03f27 · New release v8.14.10 ·
    Changes:
    - fixes
      - fix: bad glyph when defined by SVG <defs> containing 'v' in <path>
      - fix: bad check of note length since commit 191fa55
      - fix: memory corruption when error in %%staves/%%score
      - fix: crash when too big note duration
      - fix: crash when staff width too small
  • v8.14.9

    8ce5f3a3 · New release v8.14.9 ·
    Changes:
    - fixes:
      - fix: bad natural accidental when %%MIDI temperamentequal
  • v8.14.8

    63c28a9b · New release v8.14.8 ·
    - fixes
      - fix: no respect the width in %%staffbreak
      - fix: don't draw a staff when only %%staffbreak inside
      - fix: bad repeat bracket when continued on next line, line starting by a bar
      - fix: bad tuplet bracket again when at end of a voice overlay sequence
      - fix: bad tuplet bracket when at end of a voice overlay sequence
    - changes
      - handle '%%MIDI temperamentequal <ndiv>'
      - accept '^1' and '_1' as microtone accidentals
  • v8.14.7

    ef46f333 · New release v8.14.7 ·
    - fixes
      - crash when %%score with no common voices and next notes with beams
      - crash when new staff system with only new voices
      - crash when slash found before a bar and not a (deprecated) measure repeat
      - crash when %%staves at end of tune and lack of music in the last voice
      - bad parsing of the note durations
      - clash of some ties with dots
      - bad check of the number of measures in Z (multi-rest)
    - changes
      - new improved coda sign
      - Make pkg-config substitutable for cross-compilations
      - add option tieheight factor to tie height like in slurheight
      - add some decorations from v2.2 standard
  • v8.14.6

    91853dc6 · New release v8.14.6 ·
    - fixes
      - bad voice combine '3' when 3 voices and unison
      - don't separate the accents from the notes by tuplets
      - clash of tuplet numbers with accents
      - bad time signature when C or C| and more value(s)
      - warnings from clang static analysis
      - bad music font selection when not defined by 'url(..)'
      - bad vertical offset of "%%multicol new" when W: and %%begintext
      - bad handling of fonts
    - changes
      - Add option flatbeamgracing that applies flat beams to grace notes only
      - put the upper tuplets a bit closer to the notes
  • v8.14.5

    2b7fd43f · New release v8.14.5 ·
    - fixes
      - staves not joined by bars when intermediate staff not displayed
      - 'sample8.html' was not installed
    - changes
      - license moved to LGPL >= 3
      - don't limit the volta brackets to the length of the first ending
  • v8.14.4

    1fc84569 · New release v8.14.4 ·
    - fixes
      - program loop when P: on beamed note at end of line and %%breakoneoln 0
      - crash/loop when slur between note and grace note and other slurs later
  • v8.14.3

    cd345d3a · New release v8.14.3 ·
    - fixes
      - erroneous double '8va's on a same staff when set on combined notes/rests
      - don't put two '8va's on the same staff
      - loss of %%sep since previous version
  • v8.14.2

    ba1199de · New release v8.14.2 ·
    - fixes
      - !8va! must be above the staff
      - crash when SVG output and call to an unknown symbol in PS sequence
      - crash when no note in voice overlay
      - crash when SVG output and 'F<number>' is not a font name in a PS sequence
      - crash when only one bar in a voice and no symbol in a second voice
      - possible crashes when bad definition of special decorations
      - crash on decoration type 7 without start/stop
      - crash on decoration type 5 without start/stop
      - crash when unterminated decoration in U:
      - crash when random character greater than 128 in a s: line
      - bad test of font encoding
      - read access outside of array when exact memory allocation of w:
      - read access outside of array on small line starting with %%
    - build
      - fixes from Debian (Makefile/configure/INSTALL)
  • v8.14.1

    030bcb4c · New release v8.14.1 ·
    - fixes
      - bad definition of the music font (@font-face)
      - bad error when --pango 2 in command line and SVG output
      - bad beams when notes on 2 staves and %%flatbeams
      - error in SVG output when color setting since version v8.14.0
    - changes
      - code revert: use pango only when needed
    - build
      - crash in 'make install' when no 'rst2man' in the shell PATH
      - compilation warning in Mac OS X