Xiaohan-Tian
609efab64a
fix: added a warning comment
2026-01-17 14:05:10 -08:00
Xiaohan-Tian
8c1ab53f25
docs: updated README.md
2026-01-17 14:02:49 -08:00
Xiaohan-Tian
e8b79efde7
feat: add option to persist API keys on non-localhost (opt-in security feature)
2026-01-17 13:54:15 -08:00
GitHub Actions Bot
2a0d128d0f
chore(release): 0.7.0-build.20260117
...
Generated release with automated versioning system.
Release type: minor
Build date: 2026-01-17 20:34:24 UTC
🤖 Generated with automated release workflow
2026-01-17 20:34:24 +00:00
Xiaohan-Tian
6717cea57c
Merge pull request #25 from KGAudioLab/feat/2025-12-25-more-models
...
feat: added latest (as of 2025-12-25) GPT and Claude model support
2026-01-17 12:33:35 -08:00
Xiaohan-Tian
4f4e60f84a
feat: added latest (as of 2025-12-25) GPT and Claude model support
2025-12-25 14:29:50 -08:00
GitHub Actions Bot
0966621f0e
chore(release): 0.6.3-build.20251222
...
Generated release with automated versioning system.
Release type: patch
Build date: 2025-12-22 06:59:05 UTC
🤖 Generated with automated release workflow
2025-12-22 06:59:05 +00:00
Xiaohan-Tian
ab8c268a12
Merge pull request #24 from KGAudioLab/feat/2025-12-19-midi-keyboard-support
...
chore: updated README
2025-12-21 22:46:07 -08:00
Xiaohan-Tian
3b2b359d43
chore: updated README
2025-12-21 22:45:27 -08:00
Xiaohan-Tian
ef08ec91e2
Merge pull request #23 from KGAudioLab/feat/2025-12-19-midi-keyboard-support
...
Feat/2025 12 19 midi keyboard support
2025-12-21 22:42:32 -08:00
Xiaohan-Tian
b44e6fb1ee
feat: added an option to control playhead animation fps
2025-12-21 22:42:01 -08:00
Xiaohan-Tian
eaee036fc2
feat: added playback delay configuration
2025-12-21 20:11:27 -08:00
Xiaohan-Tian
aadf9e06df
feat: added lookAhead option
2025-12-21 18:51:20 -08:00
Xiaohan-Tian
4b075e8979
fix: reduce Tone.js context.lookAhead to reduce MIDI input latency
2025-12-19 12:55:56 -08:00
Xiaohan-Tian
d3a2fe1f8d
feat: added MIDI keyboard support
2025-12-19 11:44:58 -08:00
GitHub Actions Bot
a6ff25d2db
chore(release): 0.6.2-build.20251218
...
Generated release with automated versioning system.
Release type: patch
Build date: 2025-12-18 07:08:41 UTC
🤖 Generated with automated release workflow
2025-12-18 07:08:41 +00:00
Xiaohan-Tian
22c11fd31e
Merge pull request #22 from KGAudioLab/feat/2025-12-08-chord-assistant
...
Feat/2025 12 08 chord assistant
2025-12-17 23:08:01 -08:00
Xiaohan-Tian
5cceec0c01
feat: implemented chord guide customization feature
2025-12-17 23:07:21 -08:00
Xiaohan-Tian
610b81e4cc
feat: merge mode_list.json into functional_chords.json
2025-12-17 22:10:37 -08:00
GitHub Actions Bot
1650bd05b7
chore(release): 0.6.1-build.20251216
...
Generated release with automated versioning system.
Release type: patch
Build date: 2025-12-16 06:58:11 UTC
🤖 Generated with automated release workflow
2025-12-16 06:58:11 +00:00
Xiaohan-Tian
2fc6e56f40
Merge pull request #21 from KGAudioLab/feat/2025-12-08-chord-assistant
...
test: fixed test errors; skip failing integration tests temporarily
2025-12-15 22:57:31 -08:00
Xiaohan-Tian
46d3a21178
test: fixed test errors; skip failing integration tests temporarily
...
Skip command-execution and project-store-sync tests due to getMaxBars initialization issue
2025-12-15 22:56:32 -08:00
GitHub Actions Bot
1bdbdc7759
chore(release): 0.6.0-build.20251216
...
Generated release with automated versioning system.
Release type: minor
Build date: 2025-12-16 06:28:13 UTC
🤖 Generated with automated release workflow
2025-12-16 06:28:13 +00:00
Xiaohan-Tian
03b579682e
Merge pull request #20 from KGAudioLab/feat/2025-12-08-chord-assistant
...
Feat/2025 12 08 chord assistant
2025-12-15 22:19:07 -08:00
Xiaohan-Tian
56be4440fa
docs: add Intelligent Chord Assistant feature to README
2025-12-15 22:18:28 -08:00
Xiaohan-Tian
54b227c1be
feat: implemented the logic to automatically create a chord when a suitable guide chord is highlighted.
2025-12-15 21:59:56 -08:00
Xiaohan-Tian
fbd13eef9f
fix: default chord guide note's length to last edited note's length
2025-12-15 21:48:03 -08:00
Xiaohan-Tian
df722abd71
feat: added unit tests for scaleUtil.ts
2025-12-15 20:40:35 -08:00
Xiaohan-Tian
bdc7fc899a
feat: added highlighted chord guide on piano grid
2025-12-15 20:14:30 -08:00
Xiaohan-Tian
8512fb4204
feat: added logic to get suitable chords (console log only)
2025-12-14 21:52:23 -08:00
Xiaohan-Tian
fe9eb79959
feat: map chords base on each mode
2025-12-14 21:37:13 -08:00
Xiaohan-Tian
2636395cbf
feat: added functional chords resource files
2025-12-12 17:07:02 -08:00
Xiaohan-Tian
dcd2d89d0f
feat: persistence selected mode
2025-12-10 21:54:16 -08:00
Xiaohan-Tian
fa201d11c5
fix: display the currently selected mode in the mode dropdown
2025-12-09 23:55:48 -08:00
Xiaohan-Tian
9e0c0cc1f5
feat: add scale highlighting to Piano Roll grid
2025-12-09 23:50:03 -08:00
Xiaohan-Tian
98ed8a60ce
feat: added mode list dropdown
2025-12-08 22:59:09 -08:00
Xiaohan-Tian
02a7a61b1d
feat: added integration tests
2025-12-08 17:56:58 -08:00
Xiaohan-Tian
c5ada0db63
Merge pull request #19 from KGAudioLab/test/2025-09-03-initial-unit-tests
...
Test/2025 09 03 initial unit tests
2025-09-06 19:09:16 -07:00
Xiaohan-Tian
2dcc76368e
feat: added unit tests for timeUtil and xmlUtil.
2025-09-06 18:53:36 -07:00
Xiaohan-Tian
2bf5328af7
feat: added unit tests for KGMidiRegion and abcNotationUtil; update all deprecated method plainToClass to plainToInstance.
2025-09-03 23:05:13 -07:00
Xiaohan-Tian
aa2b19966b
feat: add Vitest unit testing infrastructure with initial test suite.
2025-09-03 22:15:05 -07:00
GitHub Actions Bot
be39392aee
chore(release): 0.5.4-build.20250830
...
Generated release with automated versioning system.
Release type: patch
Build date: 2025-08-30 20:34:08 UTC
🤖 Generated with automated release workflow
2025-08-30 20:34:08 +00:00
Xiaohan-Tian
3f087e2821
Merge pull request #18 from KGAudioLab/feat/2025-08-29-new-instruments
...
feat: added 28 new instruments.
2025-08-30 13:33:29 -07:00
Xiaohan-Tian
3dae3195e5
feat: added 28 new instruments.
2025-08-30 13:32:36 -07:00
GitHub Actions Bot
c894ff0b93
chore(release): 0.5.3-build.20250829
...
Generated release with automated versioning system.
Release type: patch
Build date: 2025-08-29 05:41:45 UTC
🤖 Generated with automated release workflow
2025-08-29 05:41:45 +00:00
Xiaohan-Tian
d5dbe9066a
Merge pull request #17 from KGAudioLab/fix/2025-08-24-misc
...
fix: manually cleaned up the initial changelog.
2025-08-28 22:41:13 -07:00
Xiaohan-Tian
d601bd1f6b
fix: manually cleaned up the initial changelog.
2025-08-28 22:40:41 -07:00
GitHub Actions Bot
a3b49980c3
chore(release): 0.5.2-build.20250829
...
Generated release with automated versioning system.
Release type: patch
Build date: 2025-08-29 05:32:39 UTC
🤖 Generated with automated release workflow
2025-08-29 05:32:39 +00:00
Xiaohan-Tian
8eeec396d9
Merge pull request #16 from KGAudioLab/fix/2025-08-24-misc
...
fix: use correct token in `release` action.
2025-08-28 22:32:03 -07:00
Xiaohan-Tian
f93626dd1c
fix: use correct token in release action.
2025-08-28 22:31:39 -07:00