Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.2.3 Preparations #995

Merged
merged 504 commits into from
Oct 16, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
504 commits
Select commit Hold shift + click to select a range
7dcf2bd
Fix hanging alphaTex import on backslash (#584)
Danielku15 Apr 4, 2021
08d8285
Fully destroy alphaTab player (#595)
Danielku15 May 8, 2021
81c70aa
Update all dependencies (#596)
Danielku15 May 16, 2021
7e31ede
Adjusted rendering of half note rhythm stem (#605)
Danielku15 May 22, 2021
00547ba
Use always width from layout for registering layout info (#606)
Danielku15 May 22, 2021
b9f520c
Fixed model inconsistencies without serialization (#610)
Danielku15 May 23, 2021
f1f2af5
Bump ws from 7.4.5 to 7.4.6 (#611)
dependabot[bot] Jun 25, 2021
cfbd848
Use HTML5 AudioWorklet beside ScriptProcessor for passing audio. (#642)
Danielku15 Aug 14, 2021
d265088
Browser optimizations (#644)
Danielku15 Aug 14, 2021
433cbf3
Try to respect current and known next beat on cursor changes. (#645)
Danielku15 Aug 14, 2021
63f47c2
Bump path-parse from 1.0.6 to 1.0.7 (#643)
dependabot[bot] Aug 14, 2021
70eb7c3
Fixed wrong channels and buggy disconnects in Firefox
Danielku15 Aug 16, 2021
2a9da20
Fixed flickering of beat cursor in firefox (#651)
Danielku15 Aug 22, 2021
639c56f
Fix audio worklets in safari (#652)
Danielku15 Aug 22, 2021
e6affb8
Try out issue forms
Danielku15 Aug 22, 2021
2b37398
Bug form test [skip ci]
Danielku15 Aug 22, 2021
917f90f
Activate bug form [skip ci]
Danielku15 Aug 22, 2021
ee308e1
Restore API compatibility for Settings.fillFromJson #676
Danielku15 Nov 3, 2021
bbcfb09
Add ES6 module compilation (#678)
Danielku15 Nov 7, 2021
e610e7e
Update libs and update source to latest versions (#680)
Danielku15 Nov 7, 2021
bc2f9de
Rework exports to allow using classes in type hints (#684)
Danielku15 Nov 28, 2021
4bfd120
Ensure we don't interpret note symbols as section text (#685)
Danielku15 Nov 28, 2021
3ba6656
Clear buffered samples on audio settings change (#686)
Danielku15 Nov 28, 2021
c68f1ac
Cleanup work (#691)
Danielku15 Dec 29, 2021
2165171
Add Lazy Rendering (#689)
Danielku15 Dec 29, 2021
21ede57
Adapt non-android specific changes from android branch (#692)
Danielku15 Dec 29, 2021
09cb9b6
Adapt fixes from android branch (#694)
Danielku15 Jan 9, 2022
fbcb236
Ensure correct positioning of elements
Danielku15 Jan 15, 2022
e5f9f82
Adjust slightly the import.meta.url handling.
Danielku15 Jan 16, 2022
937cfa8
Prefer import url over script url
Danielku15 Jan 16, 2022
ab4a832
Use direct access to import.meta.url (fixes #704)
Danielku15 Jan 20, 2022
e6ab187
Bump follow-redirects from 1.14.6 to 1.14.7 (#697)
dependabot[bot] Jan 20, 2022
b138788
Bump engine.io from 6.1.0 to 6.1.2 (#705)
dependabot[bot] Jan 20, 2022
67c7862
Configure dependabot and switch to nightly builds (#706)
Danielku15 Jan 20, 2022
ace53f7
Update dependabot.yml
Danielku15 Jan 20, 2022
7254c0d
Bump multiplatform from 1.5.0 to 1.6.10 in /src.kotlin/alphaTab (#709)
dependabot[bot] Jan 20, 2022
a231d79
Bump kotlinx-coroutines-core in /src.kotlin/alphaTab (#708)
dependabot[bot] Jan 20, 2022
56eaf55
Bump gradle from 4.0.1 to 7.0.4 in /src.kotlin/alphaTab (#707)
dependabot[bot] Jan 20, 2022
07c023d
Bump typescript from 4.5.4 to 4.5.5 (#711)
dependabot[bot] Jan 20, 2022
736abb2
Bump karma from 6.3.9 to 6.3.11 (#712)
dependabot[bot] Jan 20, 2022
a149e23
Bump rollup from 2.62.0 to 2.64.0 (#710)
dependabot[bot] Jan 20, 2022
060e64a
Bump concurrently from 6.5.1 to 7.0.0 (#713)
dependabot[bot] Jan 20, 2022
054350a
Bump karma-spec-reporter from 0.0.32 to 0.0.33 (#714)
dependabot[bot] Jan 20, 2022
6f43697
Bump rollup from 2.64.0 to 2.65.0 (#718)
dependabot[bot] Jan 21, 2022
3747449
Bump @types/jasmine from 3.10.2 to 3.10.3 (#719)
dependabot[bot] Jan 21, 2022
190d4c5
Bump rollup-plugin-license from 2.6.0 to 2.6.1 (#717)
dependabot[bot] Jan 21, 2022
35518e0
Bump rollup from 2.65.0 to 2.66.0 (#724)
dependabot[bot] Jan 24, 2022
8226502
Adjust web platform detection (fixes #723)
Danielku15 Jan 24, 2022
3585014
Bump rollup from 2.66.0 to 2.66.1 (#725)
dependabot[bot] Jan 25, 2022
652f825
Bump karma from 6.3.11 to 6.3.12 (#726)
dependabot[bot] Jan 25, 2022
fa6e54f
Bump gradle from 7.0.4 to 7.1.0 in /src.kotlin/alphaTab (#727)
dependabot[bot] Jan 26, 2022
8c92093
Bump karma from 6.3.12 to 6.3.13 (#728)
dependabot[bot] Feb 1, 2022
c0d8156
Bump rollup from 2.66.1 to 2.67.0 (#730)
dependabot[bot] Feb 2, 2022
1e575db
Bump rollup from 2.67.0 to 2.67.1 (#739)
dependabot[bot] Feb 7, 2022
ab8fd50
Bump karma-rollup-preprocessor from 7.0.7 to 7.0.8 (#738)
dependabot[bot] Feb 7, 2022
77085e9
Bump karma from 6.3.13 to 6.3.15 (#737)
dependabot[bot] Feb 7, 2022
6376f74
Bump gradle from 7.1.0 to 7.1.1 in /src.kotlin/alphaTab (#740)
dependabot[bot] Feb 7, 2022
cf509e4
Bump ts-node from 10.4.0 to 10.5.0 (#741)
dependabot[bot] Feb 8, 2022
3d60284
Bump rollup from 2.67.1 to 2.67.2 (#742)
dependabot[bot] Feb 10, 2022
e8b5850
Expose the midi tick lookup (relates to #732)
Danielku15 Feb 12, 2022
27cddb9
Made some parts of the midi tick lookup internal
Danielku15 Feb 12, 2022
4407997
Fixed findNoteAtPos logic (#746)
Feb 12, 2022
bd5fd99
Update dependencies
Danielku15 Feb 12, 2022
70b5c92
Adding Android Integration (#612)
Danielku15 Feb 12, 2022
1cd72bd
Configured deploy for maven central (#747)
Danielku15 Feb 13, 2022
62a9427
Removed samples (#748)
Danielku15 Feb 13, 2022
a57dfe7
Update readme and targeted versions (#749)
Danielku15 Feb 13, 2022
8fc0880
Bump kotlin-gradle-plugin from 1.5.31 to 1.6.10 in /src.kotlin/alphaT…
dependabot[bot] Feb 14, 2022
066fbbf
Bump gradle from 7.0.4 to 7.1.1 in /src.kotlin/alphaTab (#751)
dependabot[bot] Feb 14, 2022
e4bbe6d
Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.1.0 in /src.csharp (#753)
dependabot[bot] Feb 17, 2022
751f9b6
Increase dependabot update interval
Danielku15 Feb 17, 2022
f0973d4
Update publish.yml
Danielku15 Feb 19, 2022
c3abb31
Bump kotlinx-coroutines-core from 1.5.2 to 1.6.0 in /src.kotlin/alpha…
dependabot[bot] Feb 19, 2022
9dd5fbb
Improve WebPack Support (#760)
Danielku15 Feb 20, 2022
95f4958
Update update-kotlin-version.js
Danielku15 Feb 20, 2022
cc0f70d
Update publish.yml
Danielku15 Feb 20, 2022
b1c0d82
Corrected webpack detection
Danielku15 Feb 20, 2022
0e26560
Update publish.yml
Danielku15 Feb 20, 2022
9b307b3
Bump rollup from 2.67.2 to 2.67.3 (#761)
dependabot[bot] Feb 21, 2022
10055f6
Minor Improvements on consuming alphaTab in WebPack and TS environmen…
Danielku15 Feb 26, 2022
f96e7b3
Improve handling of audio context and related promise handling (#768)
Danielku15 Feb 27, 2022
93a3c3b
Bump @rollup/plugin-commonjs from 21.0.1 to 21.0.2 (#769)
dependabot[bot] Feb 28, 2022
54c93e6
Bump fs-extra from 10.0.0 to 10.0.1 (#772)
dependabot[bot] Feb 28, 2022
86051ad
Bump terser from 5.10.0 to 5.11.0 (#770)
dependabot[bot] Feb 28, 2022
0be13ab
Bump rollup from 2.67.3 to 2.68.0 (#771)
dependabot[bot] Feb 28, 2022
fe1b89f
Bump gradle from 7.1.1 to 7.1.2 in /src.kotlin/alphaTab (#773)
dependabot[bot] Feb 28, 2022
aab7bf6
Improve identifier handling
Danielku15 Mar 1, 2022
d2f40af
Squashed commit of the following:
Danielku15 Mar 1, 2022
ed82309
Bump ts-node from 10.5.0 to 10.7.0 (#776)
dependabot[bot] Mar 7, 2022
7985cd9
Bump karma from 6.3.16 to 6.3.17 (#779)
dependabot[bot] Mar 7, 2022
b2d44fc
Bump terser from 5.11.0 to 5.12.0 (#777)
dependabot[bot] Mar 7, 2022
00d54df
Bump typescript from 4.5.5 to 4.6.2 (#780)
dependabot[bot] Mar 7, 2022
2dc78db
Bump rollup-plugin-dts from 4.1.0 to 4.2.0 (#778)
dependabot[bot] Mar 7, 2022
8d1ef99
Bump rollup from 2.68.0 to 2.70.0 (#781)
dependabot[bot] Mar 7, 2022
f554b7e
Added event for changed playback ranges. (#782)
Danielku15 Mar 7, 2022
e18c790
Fix wrong comparison of start/end in reverse selection scenarios (#783)
Danielku15 Mar 7, 2022
0601ee6
Remove debugger statement (#785)
kyledecot Mar 12, 2022
478679f
Rework state handling of one-time-midi (#787)
Danielku15 Mar 12, 2022
91d6dc5
Drop manual loading of native Skia lib (#789)
Danielku15 Mar 12, 2022
f15cc7d
Make audio buffer configurable (#788)
Danielku15 Mar 12, 2022
dfd08b8
Fill environment variables with secrets
Danielku15 Mar 13, 2022
9d85fbe
Bump karma-chrome-launcher from 3.1.0 to 3.1.1 (#794)
dependabot[bot] Mar 14, 2022
d94cd7d
Bump rollup from 2.70.0 to 2.70.1 (#795)
dependabot[bot] Mar 14, 2022
4c416be
Bump terser from 5.12.0 to 5.12.1 (#801)
dependabot[bot] Mar 21, 2022
4118c23
Bump minimist from 1.2.5 to 1.2.6 (#803)
dependabot[bot] Mar 27, 2022
5ef1f3c
Bump @rollup/plugin-commonjs from 21.0.2 to 21.0.3 (#804)
dependabot[bot] Mar 28, 2022
06936ff
Bump typescript from 4.6.2 to 4.6.3 (#805)
dependabot[bot] Mar 28, 2022
681fe90
Bump concurrently from 7.0.0 to 7.1.0 (#811)
dependabot[bot] Apr 4, 2022
5623bcb
Bump karma-jasmine from 4.0.1 to 4.0.2 (#812)
dependabot[bot] Apr 4, 2022
98531b6
Bump kotlin-gradle-plugin from 1.6.10 to 1.6.20 in /src.kotlin/alphaT…
dependabot[bot] Apr 4, 2022
3fb6556
Bump rollup-plugin-dts from 4.2.0 to 4.2.1 (#819)
dependabot[bot] Apr 11, 2022
c737258
Bump MSTest.TestFramework from 2.2.8 to 2.2.9 in /src.csharp (#820)
dependabot[bot] Apr 11, 2022
20dfc8e
Bump kotlinx-coroutines-core from 1.6.0 to 1.6.1 in /src.kotlin/alpha…
dependabot[bot] Apr 11, 2022
ca869b8
Bump gradle from 7.1.2 to 7.1.3 in /src.kotlin/alphaTab (#823)
dependabot[bot] Apr 11, 2022
9989c01
Bump MSTest.TestAdapter from 2.2.8 to 2.2.9 in /src.csharp (#821)
dependabot[bot] Apr 11, 2022
14d63eb
Bump karma from 6.3.17 to 6.3.18 (#826)
dependabot[bot] Apr 18, 2022
aef1eb8
Bump rollup from 2.70.1 to 2.70.2 (#825)
dependabot[bot] Apr 18, 2022
acb8531
Bump karma-jasmine from 4.0.2 to 5.0.0 (#824)
dependabot[bot] Apr 18, 2022
e373bc9
Bump rollup-plugin-license from 2.6.1 to 2.7.0 (#827)
dependabot[bot] Apr 18, 2022
245047c
Bump fs-extra from 10.0.1 to 10.1.0 (#829)
dependabot[bot] Apr 18, 2022
74c52f3
Bump @rollup/plugin-commonjs from 21.0.3 to 21.1.0 (#830)
dependabot[bot] Apr 18, 2022
f066d9a
Bump karma-spec-reporter from 0.0.33 to 0.0.34 (#831)
dependabot[bot] Apr 18, 2022
9b81f94
Bump org.jetbrains.dokka from 1.6.10 to 1.6.20 in /src.kotlin/alphaTa…
dependabot[bot] Apr 18, 2022
edd267b
Bump @rollup/plugin-commonjs from 21.1.0 to 22.0.0 (#834)
dependabot[bot] Apr 25, 2022
7738a36
Bump karma from 6.3.18 to 6.3.19 (#833)
dependabot[bot] Apr 25, 2022
093bcdb
Bump kotlin-gradle-plugin from 1.6.20 to 1.6.21 in /src.kotlin/alphaT…
dependabot[bot] Apr 25, 2022
7e84f0a
Bump rollup from 2.70.2 to 2.71.1 (#837)
dependabot[bot] May 2, 2022
ceec996
Bump typescript from 4.6.3 to 4.6.4 (#838)
dependabot[bot] May 2, 2022
9b87ae7
Bump terser from 5.12.1 to 5.13.1 (#839)
dependabot[bot] May 2, 2022
2e8570d
Bump org.jetbrains.dokka from 1.6.20 to 1.6.21 in /src.kotlin/alphaTa…
dependabot[bot] May 2, 2022
b2789bd
Bump MSTest.TestFramework from 2.2.9 to 2.2.10 in /src.csharp (#840)
dependabot[bot] May 2, 2022
1a3f535
Bump MSTest.TestAdapter from 2.2.9 to 2.2.10 in /src.csharp (#842)
dependabot[bot] May 2, 2022
0114254
Improve contributing text
Danielku15 May 7, 2022
310f65a
Clear various settings during print to avoid double print. (#846)
Danielku15 May 7, 2022
716ebb9
Centralize worker creation logic and improved webpack handling (#847)
Danielku15 May 7, 2022
25f9631
Add replaceChildren polyfill for older iOS versions (#848)
Danielku15 May 7, 2022
6dff5d6
Improve handling of printing (#849)
Danielku15 May 7, 2022
fc824dc
alphaTex Alternate Endings (#791)
jonaro00 May 7, 2022
7cd0f30
Bump rollup from 2.71.1 to 2.72.1 (#851)
dependabot[bot] May 9, 2022
548239a
Bump concurrently from 7.1.0 to 7.2.0 (#857)
dependabot[bot] May 16, 2022
1788f09
Bump rollup from 2.72.1 to 2.73.0 (#856)
dependabot[bot] May 16, 2022
4234255
Bump karma-jasmine from 5.0.0 to 5.0.1 (#854)
dependabot[bot] May 16, 2022
877c8a9
Bump karma from 6.3.19 to 6.3.20 (#855)
dependabot[bot] May 16, 2022
c467bbc
Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0 in /src.csharp (#858)
dependabot[bot] May 16, 2022
83445d9
Bump NAudio.Core from 2.0.0 to 2.1.0 in /src.csharp (#859)
dependabot[bot] May 16, 2022
867b17e
Bump concurrently from 7.2.0 to 7.2.1 (#868)
dependabot[bot] May 23, 2022
280f78a
Bump rollup from 2.73.0 to 2.74.1 (#866)
dependabot[bot] May 23, 2022
55758b1
Bump ts-node from 10.7.0 to 10.8.0 (#867)
dependabot[bot] May 23, 2022
fa7d0f8
Update bug_report_form.yml
Danielku15 May 25, 2022
ebd2659
Update dependencies (#874)
Danielku15 May 25, 2022
b9a46b7
Bump rollup-plugin-license from 2.7.0 to 2.8.0 (#883)
dependabot[bot] May 30, 2022
3d01142
Bump karma-jasmine-html-reporter from 1.7.0 to 2.0.0 (#884)
dependabot[bot] May 30, 2022
ef98f9e
Bump rollup from 2.74.1 to 2.75.3 (#885)
dependabot[bot] May 30, 2022
7525973
Bump kotlinx-coroutines-core from 1.6.1 to 1.6.2 in /src.kotlin/alpha…
dependabot[bot] May 30, 2022
9953233
Bump gradle from 7.2.0 to 7.2.1 in /src.kotlin/alphaTab (#886)
dependabot[bot] May 30, 2022
e239a49
Bump rollup from 2.75.3 to 2.75.5 (#892)
dependabot[bot] Jun 6, 2022
1626cc4
Bump ts-node from 10.8.0 to 10.8.1 (#890)
dependabot[bot] Jun 6, 2022
db020b5
Bump terser from 5.13.1 to 5.14.0 (#889)
dependabot[bot] Jun 6, 2022
cbfcb40
Bump typescript from 4.7.2 to 4.7.3 (#891)
dependabot[bot] Jun 6, 2022
fd524f6
Bump appcompat from 1.4.1 to 1.4.2 in /src.kotlin/alphaTab (#893)
dependabot[bot] Jun 6, 2022
d94b976
Bump core-ktx from 1.7.0 to 1.8.0 in /src.kotlin/alphaTab (#894)
dependabot[bot] Jun 6, 2022
0917dce
Fix key signature glyph placement (#881)
Danielku15 Jun 12, 2022
5e7f05b
Bump rollup-plugin-dts from 4.2.1 to 4.2.2 (#882)
dependabot[bot] Jun 12, 2022
7b74bf6
Add new event to obtain currently active beats. (#878)
Danielku15 Jun 12, 2022
3ce95b8
Fix MusicXML Slurs and Reworked Repeats (#898)
Danielku15 Jun 12, 2022
bac0f3b
Enable / disable cursor after alphaTab is loaded (#899)
Danielku15 Jun 12, 2022
5e8af53
Bump terser from 5.14.0 to 5.14.1 (#902)
dependabot[bot] Jun 13, 2022
808794f
Bump rollup from 2.75.5 to 2.75.6 (#900)
dependabot[bot] Jun 13, 2022
aba8f5d
Bump rollup-plugin-license from 2.8.0 to 2.8.1 (#901)
dependabot[bot] Jun 13, 2022
ea1f46f
Bump typescript from 4.7.3 to 4.7.4 (#908)
dependabot[bot] Jun 20, 2022
47ce219
Bump karma from 6.3.20 to 6.4.0 (#905)
dependabot[bot] Jun 20, 2022
5246040
Bump rollup from 2.75.6 to 2.75.7 (#906)
dependabot[bot] Jun 20, 2022
12cc311
Bump concurrently from 7.2.1 to 7.2.2 (#904)
dependabot[bot] Jun 20, 2022
102d70a
Bump karma-jasmine from 5.0.1 to 5.1.0 (#907)
dependabot[bot] Jun 20, 2022
29e936e
Bump org.jetbrains.dokka from 1.6.21 to 1.7.0 in /src.kotlin/alphaTab…
dependabot[bot] Jun 20, 2022
b38e2ef
Bump @rollup/plugin-commonjs from 22.0.0 to 22.0.1 (#914)
dependabot[bot] Jun 27, 2022
f65a5fc
Bump kotlinx-coroutines-core from 1.6.2 to 1.6.3 in /src.kotlin/alpha…
dependabot[bot] Jun 27, 2022
4a66291
Bump rollup-plugin-serve from 1.1.0 to 2.0.0 (#919)
dependabot[bot] Jul 4, 2022
f8da16b
Bump ts-node from 10.8.1 to 10.8.2 (#920)
dependabot[bot] Jul 4, 2022
fc8b2b7
Bump rollup from 2.75.7 to 2.76.0 (#921)
dependabot[bot] Jul 11, 2022
a6c6681
Bump moment from 2.29.3 to 2.29.4 (#922)
dependabot[bot] Jul 11, 2022
77d3497
Bump terser from 5.14.1 to 5.14.2 (#925)
dependabot[bot] Jul 18, 2022
f3c6708
Bump rollup from 2.76.0 to 2.77.0 (#927)
dependabot[bot] Jul 18, 2022
3b9f676
Bump ts-node from 10.8.2 to 10.9.1 (#926)
dependabot[bot] Jul 18, 2022
0ef19b8
Bump org.jetbrains.dokka from 1.7.0 to 1.7.10 in /src.kotlin/alphaTab…
dependabot[bot] Jul 18, 2022
e03119d
Bump kotlinx-coroutines-core from 1.6.3 to 1.6.4 in /src.kotlin/alpha…
dependabot[bot] Jul 18, 2022
dbe2645
Bump concurrently from 7.2.2 to 7.3.0 (#930)
dependabot[bot] Jul 25, 2022
3e0684e
Bump rollup from 2.77.0 to 2.77.2 (#936)
dependabot[bot] Aug 1, 2022
1823d0e
Bump @rollup/plugin-commonjs from 22.0.1 to 22.0.2 (#937)
dependabot[bot] Aug 8, 2022
72948d5
Bump gradle from 7.2.1 to 7.2.2 in /src.kotlin/alphaTab (#938)
dependabot[bot] Aug 8, 2022
ec3e163
Bump rollup from 2.77.2 to 2.78.0 (#939)
dependabot[bot] Aug 15, 2022
4cdb23b
Bump rollup-plugin-serve from 2.0.0 to 2.0.1 (#940)
dependabot[bot] Aug 15, 2022
9810350
Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 in /src.csharp (#942)
dependabot[bot] Aug 15, 2022
c6cf91e
Bump rollup from 2.78.0 to 2.78.1 (#946)
dependabot[bot] Aug 22, 2022
57d2dcc
Bump SkiaSharp from 2.88.0 to 2.88.1 in /src.csharp (#947)
dependabot[bot] Aug 22, 2022
43cbd1f
Bump SkiaSharp.HarfBuzz from 2.88.0 to 2.88.1 in /src.csharp (#948)
dependabot[bot] Aug 22, 2022
87391d7
Fix README typo (#934)
Aug 27, 2022
b91b28f
Allow multiple font families and adapted font loading checks (#953)
Danielku15 Aug 27, 2022
f8f0842
Ensure count-in and one-time-midi are completed correctly (#954)
Danielku15 Aug 27, 2022
ca46733
Select note for brushes based on strings not note-height (#955)
Danielku15 Aug 27, 2022
1c98952
Expose some more APIs (#956)
Danielku15 Aug 27, 2022
6fa4f3e
Update transposition pitches not only on score change (#957)
Danielku15 Aug 27, 2022
70dd817
Update Kotlin version (#958)
Danielku15 Aug 27, 2022
ffa5a36
Add minor keys (#880)
jonaro00 Aug 27, 2022
264ebd3
AlphaTexImporter corrections and simplifications (#852)
jonaro00 Aug 27, 2022
3eee54e
Fix beat removeNote function keeping stringLookup reference (#933)
Aug 28, 2022
8d0d23c
Bump @types/jasmine from 4.0.3 to 4.3.0 (#962)
dependabot[bot] Aug 29, 2022
f85d0a4
Bump terser from 5.14.2 to 5.15.0 (#964)
dependabot[bot] Aug 29, 2022
9447478
Bump rollup from 2.78.1 to 2.79.0 (#972)
dependabot[bot] Sep 5, 2022
4d8eac9
Bump Microsoft.NET.Test.Sdk from 17.3.0 to 17.3.1 in /src.csharp (#973)
dependabot[bot] Sep 5, 2022
8125728
Ensure correct BoundsLookup state #960
Danielku15 Sep 9, 2022
6959e70
Respect correct duration of tick lookup result for caching (#976)
Danielku15 Sep 9, 2022
b8d88b6
Update typescript (#977)
Danielku15 Sep 9, 2022
1a5818c
Bump concurrently from 7.3.0 to 7.4.0 (#978)
dependabot[bot] Sep 12, 2022
1437d7d
Bump appcompat from 1.5.0 to 1.5.1 in /src.kotlin/alphaTab (#980)
dependabot[bot] Sep 12, 2022
68cd3d5
Bump SkiaSharp from 2.88.1 to 2.88.2 in /src.csharp (#981)
dependabot[bot] Sep 12, 2022
4645d4e
Bump SkiaSharp.HarfBuzz from 2.88.1 to 2.88.2 in /src.csharp (#982)
dependabot[bot] Sep 12, 2022
c65268e
Bump karma from 6.4.0 to 6.4.1 (#990)
dependabot[bot] Sep 26, 2022
cbecf6f
Bump rollup from 2.79.0 to 2.79.1 (#989)
dependabot[bot] Sep 26, 2022
ae82b7c
Handle first MasterBar Tempo changes correctly (#994)
Danielku15 Oct 2, 2022
46837b9
Add brushes and arpeggio to alphaTex (#799)
jonaro00 Oct 2, 2022
25c7e4e
Merge branch 'develop' into release/1.2.3
Danielku15 Oct 2, 2022
ede2fc8
Remove some kotlin parts
Danielku15 Oct 2, 2022
25c33a7
Cleanup some merge issues
Danielku15 Oct 2, 2022
67afe2d
Bump typescript from 4.8.3 to 4.8.4 (#996)
dependabot[bot] Oct 3, 2022
ff7c614
Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 in /src.csharp (#997)
dependabot[bot] Oct 3, 2022
8812ff6
Bump kotlin-gradle-plugin from 1.7.10 to 1.7.20 in /src.kotlin/alphaT…
dependabot[bot] Oct 3, 2022
77c26ee
Respect ties correctly in overflows (#1002)
Danielku15 Oct 9, 2022
39dd0a0
Merge branch 'develop' into release/1.2.3
Danielku15 Oct 9, 2022
f3ec2af
Revert collection adjustment
Danielku15 Oct 9, 2022
d71fdc6
Revert any
Danielku15 Oct 9, 2022
308d4bf
Reverted some breaking model changes
Danielku15 Oct 9, 2022
6ede873
Adjust trill alignment (#1003)
Danielku15 Oct 9, 2022
4284df2
Merge branch 'develop' into release/1.2.3
Danielku15 Oct 9, 2022
bbf3727
Further cleanups and reverts
Danielku15 Oct 9, 2022
ae672c9
Fix c# compilation
Danielku15 Oct 9, 2022
cdd5f3d
Cleanup dependencies for release
Danielku15 Oct 9, 2022
4e4e8d4
Fix tests
Danielku15 Oct 9, 2022
0d9e5b9
Adjust ui element positioning to support browser scaling (#1005)
Danielku15 Oct 9, 2022
af37e76
Merge branch 'develop' into release/1.2.3
Danielku15 Oct 9, 2022
0e69d44
Reset current beat on render complete
Danielku15 Oct 9, 2022
51ad3ab
Merge branch 'develop' into release/1.2.3
Danielku15 Oct 9, 2022
796ad1c
Bump terser from 5.15.0 to 5.15.1 (#1006)
dependabot[bot] Oct 10, 2022
a868ec6
Bump rollup-plugin-dts from 4.2.2 to 4.2.3 (#1007)
dependabot[bot] Oct 10, 2022
674f52e
Bump @rollup/plugin-commonjs from 22.0.2 to 23.0.0 (#1008)
dependabot[bot] Oct 10, 2022
b311ff4
Bump SkiaSharp from 2.88.2 to 2.88.3 in /src.csharp (#1010)
dependabot[bot] Oct 10, 2022
183798d
Bump SkiaSharp.HarfBuzz from 2.88.2 to 2.88.3 in /src.csharp (#1009)
dependabot[bot] Oct 10, 2022
2f640db
Generate vibrato on tied notes like displayed (#1014)
Danielku15 Oct 14, 2022
715e795
Merge branch 'develop' into release/1.2.3
Danielku15 Oct 14, 2022
ba3797e
Fix flickering and font loading error
Danielku15 Oct 16, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
49 changes: 0 additions & 49 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

100 changes: 100 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report_form.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
name: 🕷️ Bug Report
description: Report a bug.
labels: "state-needs-triage"
assignees: Danielku15
body:
- type: checkboxes
attributes:
label: Is there an existing issue for this?
description: Please search to see if an issue already exists for the bug you encountered.
options:
- label: I have searched the existing issues
required: true
- type: textarea
id: current
attributes:
label: Current Behavior
description: A concise description of what you're experiencing.
validations:
required: true
- type: textarea
id: expected
attributes:
label: Expected Behavior
description: A concise description of what you expected to happen.
validations:
required: true
- type: textarea
id: steps
attributes:
label: Steps To Reproduce
description: Steps to reproduce the behavior.
placeholder: |
1.
2.
3.
4.
validations:
required: true
- type: input
id: link
attributes:
label: Link to jsFiddle, CodePen, Project
description: Providing a minimal reproducible example can help a lot.
validations:
required: false
- type: dropdown
id: version
attributes:
label: Found in Version
description: Which version of alphaTab are you using?
options:
- 1.3-alpha
- 1.2
- 1.1
- 1.0
- Other
validations:
required: true
- type: dropdown
id: platform
attributes:
label: Platform
description: On which platform are you using alphaTab?
options:
- Web
- Node.js
- .net (WPF)
- .net (WinForms)
- .net (Other)
- Android (WebView)
- Android (Native)
- iOS (WebView)
- Other
validations:
required: true
- type: textarea
id: environment
attributes:
label: Environment
description: |
examples:
- **OS**: Windows 10 Pro
- **Browser**: Chrome 92.0.4515.159
value: |
- **OS**:
- **Browser**:
- **.net Version**:
render: markdown
validations:
required: true
- type: textarea
id: further
attributes:
label: Anything else?
description: |
Links? References? Anything that will give us more context about the issue you are encountering!

Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
validations:
required: false
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"

- package-ecosystem: "nuget"
directory: "/src.csharp"
schedule:
interval: "weekly"
14 changes: 8 additions & 6 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,15 @@ on:
- develop
- master
pull_request:
workflow_dispatch:

jobs:
build_web:
name: Build and Test Web
runs-on: windows-latest
runs-on: windows-2022
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
- uses: actions/setup-node@v2
with:
node-version: '12.x'
- run: npm install
Expand All @@ -21,15 +22,16 @@ jobs:

build_csharp:
name: Build and Test C#
runs-on: windows-latest
runs-on: windows-2022
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
- uses: actions/setup-node@v2
with:
node-version: '12.x'
- uses: actions/setup-dotnet@v1
with:
dotnet-version: '3.1.100'
dotnet-version: |
6.0.x
- run: npm install
- run: npm run build-csharp-ci
- run: npm run test-csharp-ci
- run: npm run test-csharp-ci
22 changes: 22 additions & 0 deletions .github/workflows/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Dependabot auto-merge
on: pull_request

permissions:
pull-requests: write
contents: write

jobs:
dependabot:
runs-on: ubuntu-latest
if: ${{ github.actor == 'dependabot[bot]' }}
steps:
- name: Dependabot metadata
id: metadata
uses: dependabot/fetch-metadata@v1.1.1
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
- name: Enable auto-merge for Dependabot PRs
run: gh pr merge --auto --squash "$PR_URL"
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
107 changes: 80 additions & 27 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
@@ -1,50 +1,103 @@
name: Publish
on:
push:
branches:
- develop

schedule:
- cron: '0 0 * * *'
workflow_dispatch:
jobs:
nighty_web:
name: Web
runs-on: windows-latest
runs-on: windows-2022
steps:
# Checkout the repo
- uses: actions/checkout@v2
- name: Create cache file
run: |
mkdir check-sha
echo ${{ github.sha }} >> github-sha.txt

- name: Check SHA
id: check_sha
uses: actions/cache@v2
with:
path: check-sha
key: check-sha-${{ github.sha }}

- name: Checkout the repo
if: steps.check_sha.outputs.cache-hit != 'true'
uses: actions/checkout@v2

- name: Setup Node
if: steps.check_sha.outputs.cache-hit != 'true'
uses: actions/setup-node@v2
with:
node-version: '16'

# Build Project
- uses: actions/setup-node@master
- name: Build Project
if: steps.check_sha.outputs.cache-hit != 'true'
run: |
npm install
node ./scripts/update-version.js alpha ${{github.run_number}}
npm run build-ci

# Publish to GitHub Package Registry
- uses: actions/setup-node@master
- uses: actions/setup-node@v2
if: steps.check_sha.outputs.cache-hit != 'true'
with:
node-version: '12.x'
node-version: '16'
registry-url: https://registry.npmjs.org/
- name: Publish to GitHub Package Registry (alpha)

- name: Publish to NPM (alpha)
if: steps.check_sha.outputs.cache-hit != 'true'
run: npm publish --access public --tag alpha
env:
NODE_AUTH_TOKEN: ${{secrets.NPMJS_AUTH_TOKEN}}

nightly_csharp:
name: C#
runs-on: windows-latest
runs-on: windows-2022
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
- name: Create cache file
run: |
mkdir check-sha
echo ${{ github.sha }} >> github-sha.txt

- name: Check SHA
id: check_sha
uses: actions/cache@v2
with:
node-version: '12.x'
- uses: actions/setup-dotnet@v1
path: check-sha
key: check-sha-${{ github.sha }}

- name: Checkout the repo
if: steps.check_sha.outputs.cache-hit != 'true'
uses: actions/checkout@v2

- name: Setup Node
if: steps.check_sha.outputs.cache-hit != 'true'
uses: actions/setup-node@v2
with:
dotnet-version: '3.1.100'
env:
NUGET_AUTH_TOKEN: ${{secrets.NUGET_API_KEY}}
node-version: '16'

- name: Setup DotNet
if: steps.check_sha.outputs.cache-hit != 'true'
uses: actions/setup-dotnet@v1
with:
dotnet-version: |
6.0.x

- run: npm install
- run: node ./scripts/update-csharp-version.js alpha ${{github.run_number}}
- run: npm run build-csharp-ci
- run: dotnet nuget push src.csharp\AlphaTab\bin\Release\*.nupkg -k ${{secrets.NUGET_API_KEY}} -s https://api.nuget.org/v3/index.json
- run: dotnet nuget push src.csharp\AlphaTab.Windows\bin\Release\*.nupkg -k ${{secrets.NUGET_API_KEY}} -s https://api.nuget.org/v3/index.json
if: steps.check_sha.outputs.cache-hit != 'true'

- name: Update C# Version
if: steps.check_sha.outputs.cache-hit != 'true'
run: node ./scripts/update-csharp-version.js alpha ${{github.run_number}}

- name: Build Project
if: steps.check_sha.outputs.cache-hit != 'true'
run: npm run build-csharp-ci

- name: Publish AlphaTab.nupkg
if: steps.check_sha.outputs.cache-hit != 'true'
run: dotnet nuget push src.csharp\AlphaTab\bin\Release\*.nupkg -k ${{secrets.NUGET_API_KEY}} -s https://api.nuget.org/v3/index.json

- name: Publish AlphaTab.Windows.nupkg
if: steps.check_sha.outputs.cache-hit != 'true'
run: dotnet nuget push src.csharp\AlphaTab.Windows\bin\Release\*.nupkg -k ${{secrets.NUGET_API_KEY}} -s https://api.nuget.org/v3/index.json
7 changes: 4 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
jobs:
release_web:
name: Web
runs-on: windows-latest
runs-on: windows-2022
steps:
# Checkout the repo
- uses: actions/checkout@v2
Expand All @@ -32,15 +32,16 @@ jobs:

release_csharp:
name: C#
runs-on: windows-latest
runs-on: windows-2022
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v1
with:
node-version: '12.x'
- uses: actions/setup-dotnet@v1
with:
dotnet-version: '3.1.100'
dotnet-version: |
6.0.x
env:
NUGET_AUTH_TOKEN: ${{secrets.NUGET_API_KEY}}
- run: npm install
Expand Down
Loading