Skip to content

Releases: 0xfe/vexflow

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)

4.1.0

02 Dec 01:17
Compare
Choose a tag to compare
  • Remove build/ after releasing version 4.1.0-rc.0 to npm and GitHub. (a696355)

4.1.0-rc.0

30 Nov 08:07
Compare
Choose a tag to compare
4.1.0-rc.0 Pre-release
Pre-release
  • Update docs/api due to recent PR merges. (d925582)
  • Update demo to include Leland. (76e0dd0)
  • Merge pull request #1478 from rvilarl/refactor/noteheads1 (988daa6)
  • review comments (cbfaeb4)
  • Update demos to include the Leland font. (260b5d4)
  • fix rebase (e573a3a)
  • review comments (62f93eb)
  • leger -> ledger (6973518)
  • clefnote inherits from glyphnote (34bc4c8)
  • glyphProps/glyph refactored (f477db2)
  • refactor any (c58b2e9)
  • Merge pull request #1477 from rvilarl/fix/1415 (3753602)
  • custom noteheads refactored (dc31a13)
  • Remove build/ after releasing version 4.1.0-beta.0 to npm and GitHub. (bcf0f48)

4.1.0-beta.0

20 Nov 01:57
Compare
Choose a tag to compare
4.1.0-beta.0 Pre-release
Pre-release
  • Add generated docs before releasing the beta. (77739c5)
  • Merge pull request #1473 from AaronDavidNewman/vex-1459-2 (f1aa8ad)
  • fix pitch-sorting (5a56691)
  • Merge pull request #1472 from rvilarl/rename/metrics (77ad0ff)
  • Merge pull request #1471 from AaronDavidNewman/vex-1459-2 (b51ed60)
  • single quotes (1f72cac)
  • rename js to ts (ead03e0)
  • Same bug in ChordSymbol (9072064)
  • issue 1469 (e5da437)
  • Merge pull request #1468 from AaronDavidNewman/vex-1459-2 (e2665fc)
  • annotations stack up more tightly, only padding between them. (33bc6b5)
  • add default metrics and more TextFormatter test cases (a779bfb)
  • annotation: get actual y of string not max. (03734e8)
  • Annotation and stavesection use text formatter. (3aba7e8)
  • Merge pull request #1462 from AaronDavidNewman/vex-1459-1 (939d5c5)
  • Merge pull request #1453 from rvilarl/fix/1452 (648d478)
  • Use flag metrics to get the width of the flag. (5e1903e)
  • Merge pull request #1460 from rvilarl/fix/1458a (68972a1)
  • Merge pull request #1457 from rvilarl/fix/1451 (7ba1546)
  • Make stavetempo use text formatter and not getBBox (21673fe)
  • move rounding to SVGContext (5470032)
  • styles refactored to consider groups (1683e3a)
  • Merge pull request #1456 from rvilarl/refactor/applystyle (443cf22)
  • Merge pull request #1434 from rvilarl/refactor/system3 (6792351)
  • fix applyStyle calls location (e42cc71)
  • Merge pull request #1444 from rvilarl/fix/1443 (c73a0b2)
  • Merge pull request #1455 from rvilarl/fix/1454 (70e1761)
  • resolve Canvas2D warning (68e33d4)
  • include Gonville noteheadCircleX (ce43b32)
  • remove reassignment of fillStyle and strokeStyle in tests (de50adc)
  • Add API docs produced by 'grunt'. (cd22386)
  • Remove build/ after releasing version 4.1.0-alpha.0 to npm and GitHub. (3bf7a87)
  • refactor Element.attrs as map of strings (547d24a)
  • minimal crossbeam support (95370b3)
  • add cross-stave test case file, and some test cases (7b96443)
  • add cross stave support (44477eb)

4.1.0-alpha.0

10 Oct 04:50
Compare
Choose a tag to compare
4.1.0-alpha.0 Pre-release
Pre-release
  • FIX: dynamic import of release-it. (847bc90)
  • Merge pull request #1448 from rvilarl/fix/style (15a963f)
  • minor style fixes (0ef282d)
  • Merge pull request #1446 from rvilarl/fix/1445 (f208afa)
  • standardize openGroup (a395f1a)
  • Merge pull request #1441 from ronyeh/release-it (f67c1ac)
  • New version of release-it can only be dynamically imported. It does not work with require(...). (85ede87)
  • Remove parse-path+4.0.3.patch file, as it is no longer needed. (183be95)
  • Bump release-it to 15.4.2. This version does not require our patch. (b657ad9)
  • Remove patch-package since we no longer need to patch release-it. (606f605)
  • Merge pull request #1440 from rvilarl/fix/1439 (bded017)
  • fix svg arc (f01e0ba)
  • fix colon in tuplets and dot in debug bars (8d1fbc7)
  • add element to tabnote object, and id to tabnote DOM (7fb9554)
  • Merge pull request #1432 from rvilarl/refactor/system2 (c62df9c)
  • review comments (0586ea5)
  • Merge pull request #1430 from 0xfe/more_getters (473b752)
  • review comments (8be4003)
  • review comments (42201dd)
  • fix postformat in systems with several staves (ba7e3c0)
  • Merge pull request #1428 from rvilarl/refactor/system1 (e39c05d)
  • add textnote test (14d28a0)
  • Add getters for six attributes (35ae5f5)
  • Complex Beams with Articulations two staves (1d8b405)
  • Merge pull request #1418 from AaronDavidNewman/restleger-1404 (a31bd01)
  • code review updates (3bfaf48)
  • only use leger glyph if the rest is outside the staff (dd9e482)
  • Merge pull request #1419 from rvilarl/glyphsLeland (a7e5c77)
  • leland glyph completed (6e97c5f)
  • Merge pull request #1417 from rvilarl/fix/705 (b4572a8)
  • Merge pull request #1413 from rvilarl/fix/1412 (279b76b)
  • Use the rest glyphs with leger lines for whole/half (cd0e028)
  • notestruct duration is not optional (49d7a92)
  • eslint autofix. (92d3583)
  • Merge pull request #1401 from rvilarl/fix/1400 (100d354)
  • Update docs/api (2fb4108)
  • Merge pull request #1414 from rvilarl/fix/1377 (41bd5ad)
  • document need to call joinVoices (4c736d5)
  • fix no padding (baae661)
  • review comments (88cce22)
  • additional hoteheads supported (05da3f3)
  • Update package.json (3cfc2f6)
  • Merge pull request #1406 from ronyeh/master (374dd4c)
  • FIX entry/vexflow-core.ts by adding Leland font module mapping. (e4e0b4b)
  • Merge pull request #1395 from rvilarl/fix/1391 (d65d409)
  • Update docs/api. (c93de0a)
  • Merge pull request #1396 from rvilarl/fix/1152 (11fc102)
  • leland only libs (6516226)
  • leland support (9bd66a6)
  • review comment (dadc65f)
  • Merge pull request #1387 from rvilarl/refactor/chord (aba6a27)
  • SVG_DECIMAL_PRECISION support (b076ab9)
  • review comments (0426601)
  • svg paths with 2 decimals (2d04d47)
  • Merge pull request #1393 from rvilarl/fix/1392 (22e0bcf)
  • short/long/very long fermata support (e90a9e0)
  • Merge pull request #1390 from rvilarl/fix/1389 (f9f3fef)
  • Remove build/ after releasing version 4.0.3 to npm and GitHub. (8220475)
  • format beginning stave modifiers (03b9977)
  • review comments (7deb5d7)
  • chords no longer need to be sorted (39fb7dc)

4.0.3

16 May 23:32
Compare
Choose a tag to compare
  • Update API documentation for new release. (1874642)
  • Enable changelogs for releases. Add a note about version numbers @x.y.z in the README. (07ea117)
  • Merge pull request #1385 from rvilarl/fix/1364 (193c21d)
  • review comments (c22ed9d)
  • radius now protected (369ee05)
  • fix stringnumber with radius 0 (ff0f567)
  • Merge pull request #1388 from rvilarl/fix/1363 (9dd96c7)
  • Merge pull request #1386 from AaronDavidNewman/softmax-default (f8a322d)
  • Merge pull request #1357 from rvilarl/feat/groupStyle (d4a30a5)
  • use softmax value in TABLES (4386c65)
  • review comments (e056744)
  • Merge pull request #1 from rvilarl/softmax-default-review (06a1540)
  • add left padding (ab2f025)
  • Merge branch 'softmax-default' into softmax-default-review (143826d)
  • review comments (5cf536d)
  • Remove voice softmax parameter since Formatter sets it (582afa5)
  • Make softmax global default mutable and defined in one place (a53f18a)
  • Remove voice softmax parameter since Formatter sets it (4a07423)
  • review comments (da383af)
  • stavenote group style (05465fe)
  • Merge pull request #1382 from AaronDavidNewman/chord-symbol-width (091a4b8)
  • Merge pull request #1379 from rvilarl/fix/1369 (590d5c2)
  • Make softmax global default mutable and defined in one place (c2462fb)
  • Merge https://github.com/0xfe/vexflow (f6cfebe)
  • Remove build/ after releasing version 4.0.2 to npm and GitHub. (f36f47c)
  • Adjust ornament metrics based on code review comments. (1cbcbc7)
  • review comments (34aafe0)
  • exclude hidden notes from formatting (baf1db6)
  • fix chord symbol tests, comments (5ba4559)
  • remove formatter change, that is wrong (81808b8)
  • fix a formatting issue with the last tick (2f8f2a7)
  • Merge https://github.com/0xfe/vexflow into chord-symbol-width (b78e73f)
  • consider note width in chord symbol width (477cb0f)
  • Merge https://github.com/0xfe/vexflow (350f0e7)
  • Add softmax text to softmax tests (ddd958e)
  • Add last note padding test case using softmax (4eb4b43)

4.0.2

28 Apr 00:18
Compare
Choose a tag to compare
Release 4.0.2

4.0.1

24 Mar 20:37
Compare
Choose a tag to compare