Skip to content

Releases: 0xfe/vexflow

4.2.5

12 May 08:58
Compare
Choose a tag to compare
  • VexFlow 4.x will be accessible as 'vexflow4' on npm. This allows us to continue to patch 4.x.y while maintaining the current major version as 'vexflow' on npm. (f448417)

4.2.4

10 May 20:42
Compare
Choose a tag to compare
  • Merge pull request #1618 from judocode/master (c1d8ac2)
  • only check if getSVGElement is undefined if it's the SVG renderer (44f769f)
  • assert getSVGElement is not undefined (ad7193e)
  • open context for barnote (198b802)
  • Merge pull request #1606 from AaronDavidNewman/master (8ddc8fa)
  • code review comments (770015f)
  • fix the note in the test case to be middle C (b35952b)
  • fix bug 1603 - key signature on non-treble stave, no glyph (7d9bb0d)
  • Merge pull request #1598 from RyoSusami/hotfix/ornament_delayed_draw (7e7eb97)
  • Delete unnecessary imports from Ornament. (adc4cbb)
  • Fix ornament delayed draw, improved selection of nextContext. (b184399)
  • Added test cases for Ornament, for testing delayed turns. (ef9e8b5)
  • Fix ornament delayed draw, consider the modifier width at the beginning of the stave. (7856e88)
  • Fix ornament delayed draw, such as on a grand staff. (7ca0866)
  • Merge pull request #1596 from jaredjj3/fix/tables (e5f7786)
  • Prevent octave from being -0 when calculating key properties (f633686)
  • Remove build/ after releasing version 4.2.3 to npm and GitHub. (207dc59)

4.2.3

16 Aug 07:08
Compare
Choose a tag to compare
  • Merge pull request #1590 from accelerationa/yluo/return-note-heads-after-build (6208749)
  • return noteheads after build (35d2fe6)
  • Merge pull request #1583 from ronyeh/get-releases (2bf918a)
  • The grunt get:releases:X.Y.Z script fails because npm pack does not create the directory for you if it doesn't already exist. (22f50d9)
  • Update README.md (72e8e20)
  • Merge pull request #1582 from ronyeh/vexflow5-info (58206a6)
  • Add a note about migrating to the VexFlow organization. (b75d42d)
  • Remove build/ after releasing version 4.2.2 to npm and GitHub. (b16796b)

4.2.2

03 Jul 19:58
Compare
Choose a tag to compare
  • Merge pull request #1581 from ronyeh/npm-scripts (7ad933b)
  • Add more NPM scripts to expose some grunt tasks. (414d039)
  • Merge pull request #1580 from gristow/two-note-chord-spacing (2a2fe44)
  • chore(accidental): Remove unused variable (c32f936)
  • chore(accidental): Remove unused, commented-out code (afb2529)
  • chore(accidentals): Remove FIXME label for things that are fixed. (9708ab8)
  • test(stringnumber): Add test for displaced noteheads/multiple modifiers (d7ebc5f)
  • chore: Remove wip testing file (f613cb8)
  • fix(stringnumber): avoid crashes with other left modifiers (a4342fd)
  • chore(accidental): Remove console.log (7fa3ce0)
  • fix(accidental): extra space in 2nds w/ stems down (0e06103)
  • eslint autofix. (625ab61)
  • Remove build/ after releasing version 4.2.1 to npm and GitHub. (19ddc35)

4.2.1

21 Jun 20:25
Compare
Choose a tag to compare
  • Fix QUnit bugs. (6c05dee)
  • npm audit fix (a6a50dd)
  • Remove build/ after releasing version 4.2.0-rc.0 to npm and GitHub. (ee1e01d)

4.2.0-rc.0

06 Jun 01:15
Compare
Choose a tag to compare
4.2.0-rc.0 Pre-release
Pre-release
  • API docs. (fa66018)
  • Merge pull request #1574 from rvilarl/qunitTestScroll (623d992)
  • fix test scroll (0cef9d6)
  • Merge pull request #1573 from ronyeh/qunit-1 (1c65555)
  • Add a top margin. (8cf0d30)
  • Fix QUnit dropdown bugs. (9292a27)
  • Local copy of QUnit 2.19.4. (cfcbae1)
  • tests/support/ no longer exists as of PR #1562 (d9f8714)
  • Merge pull request #1572 from saitonakamura/feat-device-pixel-ratio-override (253f769)
  • feat(CanvasContext): Added optional devicePixelRatio argument to resize (4fe9a6b)
  • Merge pull request #1569 from 0xfe/chord-symbol-metrics (6cf8770)
  • remove scale from common metrics also (83e4008)
  • remove scale parameter, but keep the others for chordsymbol (b2d2ec0)
  • re-introduce scale to chord symbol metrics (f876311)
  • Remove build/ files. (fff37a0)
  • Merge pull request #1554 from rvilarl/point/coda (09539a4)
  • Merge pull request #1567 from rvilarl/fontStackAccess (9912dff)
  • access to font stack (2c6e012)
  • Bump vexflow-fonts version. (8d634c9)
  • Rename LICENSE file. (8c942f6)
  • Merge pull request #1566 from rvilarl/newfonts (10881a0)
  • finale fonts included (da5a3ad)
  • review comments (07569bc)
  • new fonts (6267fc9)
  • coda reduced in StaveRepetition (2628c4c)
  • coda point standard (2e1031b)

4.2.0-beta.3

05 May 23:14
Compare
Choose a tag to compare
4.2.0-beta.3 Pre-release
Pre-release

This is a beta release of version 4.2.0.

  • doc update (3168ff7)
  • Merge pull request #1562 from rvilarl/update/qunit (ab68359)
  • npm-upgrade (dc65350)
  • module name fixed (4d4e067)
  • fix current images generation (9ce0332)
  • use qunit installed library (68a1e90)
  • Merge pull request #1564 from rvilarl/update/qunit1 (54036f5)
  • use assert in qunit calls (a12ddc6)
  • Merge pull request #1557 from rvilarl/refactor/custom2 (3ffcc4e)
  • gonville glyph updated (2fd534a)
  • Merge pull request #1556 from rvilarl/refactor/custom1 (dcbf1c1)
  • replace vexAccidentalMicrotonal2 by accidentalBuyukMucennebSharp (ae20904)
  • remove custom metrics (4ebd76f)
  • remove unused custom glyphs (23b5a16)
  • remove unused fonts in stack (aa3f915)
  • Merge pull request #1552 from rvilarl/point/clefAnnotations (551fe42)
  • Merge pull request #1553 from rvilarl/point/tupletPoint (1243032)
  • clef annotations size refactor (9773f71)
  • tuplet point refactored (9b52dce)
  • unify chordsymbol scales (53a0172)
  • GonvilleSmufl.woff2 (5e7a165)
  • Merge pull request #1540 from rvilarl/point/tremoloParenthesis (adf7520)
  • tremolo separation to notehead increased (dd9a7d9)
  • point fixed on tremolo and parenthesis (88810b4)
  • Merge pull request #1541 from rvilarl/point/gonville (c7d7803)
  • gonvillesmufl script updated (1c7e58d)
  • gonville with common metrics (5050ed9)
  • doc update (725d681)
  • npm-upgrade (fda2ae3)
  • Merge pull request #1537 from rvilarl/point/pedals (be54b60)
  • point fixed on pedals (28d1a39)
  • Merge pull request #1548 from rvilarl/gonvillesmufl (8e5b373)
  • GonvilleSmufl generation tools (8d78b8a)
  • Merge pull request #1538 from rvilarl/point/MultiMeasureRestDynamics (51ce069)
  • Merge pull request #1544 from rvilarl/fix/556 (f45f672)
  • Merge pull request #1545 from rvilarl/feature/unisonConfigurable (c456a11)
  • shift shorter note (a376503)
  • remove unused import (c71cf53)
  • fix unison tests (0bb3a6e)
  • unison tests added (2a8df3b)
  • unison configurable (74ad192)
  • fix notehead bounding box (57fe2dc)
  • point fixed on MultiMeasureRest and TextDynamics (0fb8f4f)
  • Merge pull request #1536 from rvilarl/point/rests (660856f)
  • point fixed on rests (fa709a3)
  • Merge pull request #1533 from rvilarl/fix/1528 (bcae216)
  • point fixed on ornaments and text notes (e2480b9)
  • Merge pull request #1532 from rvilarl/fix/1527 (577939d)
  • review comments (16c7d8f)
  • Merge pull request #1534 from cclauss/patch-1 (f5af0b9)
  • Upgrade canvas (c07331d)
  • Update ci-workflow.yaml (92b53e3)
  • Update GitHub Actions (e6137fb)
  • fix hardcoded font size (4691b1e)
  • review comments (f9a8087)
  • point fixed on time signatures and clefs (381d4d7)
  • Merge pull request #1531 from rvilarl/fix/1523/bravuraLelandPetaluma (9d7ab82)
  • review comments (bd9b7ce)
  • unify metrics (e903717)
  • Update docs/api/. (5a2bbb0)
  • Double the timeout before quitting the puppeteer image generation. A 2016-era Macbook Pro sometimes doesn't finish generating all the images in time. (4b9c61e)
  • Merge pull request #1521 from ronyeh/petzold (17755d7)
  • Addresses a grace note issue mentioned in the #441 thread. (f28867e)
  • Fix a comment. (45318f6)
  • Remove build/ after releasing version 4.2.0-beta.2 to npm and GitHub. (6b7b099)

4.2.0-beta.2

10 Jan 00:37
Compare
Choose a tag to compare
4.2.0-beta.2 Pre-release
Pre-release

What's Changed

Full Changelog: 4.2.0-beta.0...4.2.0-beta.2

4.2.0-beta.0

23 Dec 20:27
Compare
Choose a tag to compare
4.2.0-beta.0 Pre-release
Pre-release
  • Update documents from recent PRs. (287a4f9)
  • Merge pull request #1495 from rvilarl/feature/glypharticulation (bd95a23)
  • Merge pull request #1486 from rvilarl/refactor/metrics (f634110)
  • glyph code support in Articulations (b2e195e)
  • fermataVeryShort glyph added (91c8f4a)
  • glypharticulation support (d872717)
  • Merge pull request #1497 from rvilarl/glyphsDecimals (678fc83)
  • regenerate glyphs (eb763fe)
  • Remove build/ after releasing version 4.2.0-alpha.0 to npm and GitHub. (5d12048)
  • clef metrics (710c701)
  • stroke metrics (d574c90)
  • tuplet metrics (94e1eb9)
  • notehead metrics (0e4cdb9)
  • ornament metrics (4d2df70)
  • chordsymbol metrics (ca390da)

4.2.0-alpha.0

16 Dec 21:31
Compare
Choose a tag to compare
4.2.0-alpha.0 Pre-release
Pre-release
  • Merge pull request #1480 from rvilarl/font/gonvilleSmufl_1 (d48f749)
  • Merge pull request #1490 from ronyeh/compare-images (3517027)
  • Improve compare tool with more UI improvements to help with generating GIFs for reviewing PRs. (08191aa)
  • gonville scaled (0fb14ef)
  • Update docs/api/ from recent PR merges. (86b8240)
  • Gonville glyphs generated from remap only SMuFL (ddd0e84)
  • Merge pull request #1484 from ronyeh/compare-images (cfe6cb8)
  • Add test images. (b369ee9)
  • Update image compare tool. (8abdadf)
  • Add some comments. (8c29e03)
  • Show images side by side, or overlaid on top of each other. (2c4f8f8)
  • Image comparison tool so we can more easily review visual diffs between current and reference builds. (a0b04e9)
  • Merge pull request #1487 from rvilarl/refactor/metricsStep (3e13629)
  • stringnumber metrics (63998d2)
  • Fix build errors. (b97e75b)
  • Allow developers to use https://pnpm.io/ without having to check in the lock file. (27f3652)
  • Merge pull request #1482 from rvilarl/fix/clefCodeAndTempoNotes (9f964a4)
  • review comments (9eccfef)
  • binary visual regression, no threshold (bdec66a)
  • fix tempo notes (666aa08)
  • fix percussion clef code (f4da8d6)
  • Remove build/ after releasing version 4.1.0 to npm and GitHub. (7067aef)