Releases: 0xfe/vexflow
Releases · 0xfe/vexflow
4.2.0-alpha.0
- 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
4.1.0-rc.0
- 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
- 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
- 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
- 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
4.0.1
https://github.com/0xfe/vexflow/wiki/VexFlow-4
VexFlow 4 is brought to you by:
Rodrigo Vilar (@rvilarl), Ron B. Yeh (@ronyeh), Aaron David Newman (@AaronDavidNewman), Mohit Muthanna Cheppudira (@0xfe)
@h-sug1no, Tom Madams (@tommadams), Tim Tkachenko (@wassertim), Michael Scott Cuthbert (@mscuthbert), Gregory Ristow (@gristow)
@sschmidTU, @cmloegcmluin, @sschmid, @cmigliorini, @Andrew13648
@aleen42, @RyoSusami, @jeroenlammerts, @eliot-akira, @deemaagog