Skip to content

Major Version 2 Release

Compare
Choose a tag to compare
@Zachacious Zachacious released this 05 Jan 05:10
· 30 commits to master since this release

V2.0.1

  • Complete rewrite in Typescript

  • updated package.json cb4b6f1
  • removed npmignore and updated gitignore a5cf6c2
  • added npmignore fb1057a
  • Merge pull request #25 from Zachacious/v2.0 014036d
  • updated package.json 71118ff
  • added license and updated readme a14dbe3
  • Merge pull request #24 from Zachacious/v2.0 2309347
  • updated docs f23f171
  • finished readme 054d2a5
  • work on readme db01199
  • updated gitignore 328d032
  • updated readme/docs 77c6009
  • finished inline api docs 49fb336
  • added docs for note and instrument a8cf76f
  • added toString to chord with test and docs 50a415b
  • added chord documentation and added minor/major qualities and test d4d9b5b
  • added typedoc dependency and added documentation for scale bf50fec
  • added test for chord 71f25da
  • get test passing again d20a346
  • cleanup 9a40391
  • added gen-tables script to save lookup tables - use saved lookup tables 1ce7534
  • scale: added notes dirty system 688c7be
  • added dirty notes system - chords b6b0ff3
  • fixed diminish and generate notes a08f50e
  • added chord.invert, fixed note.toString not showing octave or showing wrong octave 8ae7201
  • added augmented, diminished and half-dim to chord 9dabaa8
  • chord can now use string initializer dd20b46
  • added lookup table for chord names c11c6f5
  • fixed circular dependency problem, fixed chord parser b710553
  • added chord name parser c1db253
  • added chord templates cb2f984
  • added get note names to chord ce78b3e
  • fixed generate notes for chords a37a8d3
  • work on chord:generatenotes 9cb1693
  • work on chords 452cc33
  • added chord and chord interval ea4d1df
  • made note and instrument implement entity 8d6882d
  • fixed issues with initializer 4999bac
  • added initialization abstraction 346e9d2
  • added scaleNoteNameLookup 99812be
  • fixed producing incorrect notes on some scales 585d7b7
  • added scale.getNoteNames ed4ce7a
  • added getNameForSemitone function 6a69d74
  • added scale test, added scaleNameParser 465fe47
  • added clone and isequal utils, fixed scale test f059357
  • fixed scale parser regexs 842a345
  • fixed string parser 7ae8bb2
  • fixed string parser 16f74d7
  • fixed scale infinite loop f36bfb6
  • added documentation for scale afa31e0
  • added entity interface - work on scale c2b0112
  • experimental object composition 93dab52
  • added modes 202bf7b
  • added scale shifting 7167a54
  • finished scale templates feade63
  • added full list of scale templates 79f96ad
  • fixed eslint config bf85c74
  • added scale 7604c56
  • added test, deleted uneeded files 5aa825c
  • deleted uneeded files 4c2010b
  • finished note and test 634873e
  • added test for note 944d1c1
  • aded string table and ability to print note to screen b78ca38
  • added note parser with lookup fa481e0
  • added documentation for instrument and tables f4c24a6
  • added documentation for tuning 0acdb88
  • added documentation for note 874d24b
  • refactor tuning and tables 74be898
  • added clamp test e3147db
  • added test for wrap 3819ee1
  • jest setup complete f632954
  • added dependecies and scripts for live reload and http server c20a5fb
  • added documentation to wrap 34cf1f4
  • rewrite wrap function a8d4e97
  • fixed wrap a42a73b
  • added sharpable and flatable composables to note and fixed wrap for negative number 80a8f38
  • setting the tone will now affect the octave if beyond the range of semitones a07aa01
  • delete parcel cache b030f3e
  • cleanup and refactor c25075e
  • fixed lookup tables 8f482bc
  • added tuning module 2f31532
  • fixed decorator composition 2cbd6e4
  • switched to rollup from parcel da54785
  • initial c201054
  • Merge pull request #23 from Zachacious/dependabot/npm_and_yarn/url-parse-1.5.3 e16a2ad
  • Bump url-parse from 1.5.1 to 1.5.3 528f18b
  • Merge pull request #22 from Zachacious/dependabot/npm_and_yarn/path-parse-1.0.7 2469743
  • Merge pull request #21 from Zachacious/dependabot/npm_and_yarn/ws-6.2.2 168ee1a
  • Merge pull request #20 from Zachacious/dependabot/npm_and_yarn/dns-packet-1.3.4 73eef29
  • Bump path-parse from 1.0.6 to 1.0.7 81ba7a4
  • Bump ws from 6.2.1 to 6.2.2 b866157
  • Bump dns-packet from 1.3.1 to 1.3.4 37390a2
  • Merge pull request #19 from Zachacious/dependabot/npm_and_yarn/browserslist-4.16.6 f7a6d01
  • Merge pull request #18 from Zachacious/dependabot/npm_and_yarn/hosted-git-info-2.8.9 bb4c9c7
  • Merge pull request #17 from Zachacious/dependabot/npm_and_yarn/lodash-4.17.21 5ce589c
  • Merge pull request #16 from Zachacious/dependabot/npm_and_yarn/url-parse-1.5.1 fb38d28
  • Merge pull request #15 from Zachacious/dependabot/npm_and_yarn/ssri-6.0.2 44eacef
  • Bump browserslist from 4.8.3 to 4.16.6 2ef2a92
  • Bump hosted-git-info from 2.8.5 to 2.8.9 7b66b91
  • Bump lodash from 4.17.19 to 4.17.21 b8518c4
  • Bump url-parse from 1.4.7 to 1.5.1 14d92e2
  • Bump ssri from 6.0.1 to 6.0.2 e6e8ff8
  • Merge pull request #12 from Zachacious/dependabot/npm_and_yarn/elliptic-6.5.4 66d4561
  • Bump elliptic from 6.5.2 to 6.5.4 7da4a8f
  • Merge pull request #14 from Zachacious/dependabot/npm_and_yarn/pug-code-gen-2.0.3 5fecd84
  • Merge pull request #13 from Zachacious/dependabot/npm_and_yarn/ini-1.3.8 7da6847
  • Merge pull request #11 from Zachacious/dependabot/npm_and_yarn/y18n-4.0.3 de2044b
  • Bump pug-code-gen from 2.0.2 to 2.0.3 e738db7
  • Merge pull request #10 from Zachacious/dependabot/npm_and_yarn/http-proxy-1.18.1 576e1a9
  • Bump ini from 1.3.5 to 1.3.8 5a88f24
  • Bump y18n from 4.0.0 to 4.0.3 c1ce4b8
  • Merge pull request #9 from Zachacious/dependabot/npm_and_yarn/elliptic-6.5.3 0a5e56d
  • Merge pull request #8 from Zachacious/dependabot/npm_and_yarn/lodash-4.17.19 37375ed
  • Merge pull request #6 from Zachacious/dependabot/npm_and_yarn/websocket-extensions-0.1.4 7cd6206
  • Bump http-proxy from 1.18.0 to 1.18.1 f0d97a8
  • Bump elliptic from 6.5.2 to 6.5.3 1b677ff
  • Bump lodash from 4.17.15 to 4.17.19 655caeb
  • Bump websocket-extensions from 0.1.3 to 0.1.4 33c133d
  • Update README.md a21e64d

v0.3.1...v2.0.1