Skip to content

Commit

Permalink
Release version 3.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
paulrosen committed Nov 30, 2017
1 parent 6e04a01 commit 6f386ab
Show file tree
Hide file tree
Showing 9 changed files with 45 additions and 33 deletions.
36 changes: 9 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ In-browser [MIDI](/midi.md) is now supported. There are some extra dependencies

**Important Resources:**

[abcjs Home page](http://abcjs.net)
[abcjs Home page](https://abcjs.net)

[API Documentation](/api.md)

Expand All @@ -33,9 +33,9 @@ License: [The MIT License (MIT)](http://opensource.org/licenses/MIT)

| Library Name | Description | Demo |
| ------------- | ----------- | ----------- |
| abcjs basic | Call the library from javascript, passing the abc string to it. | [Basic](http://abcjs.net/abcjs-basic.html) |
| abcjs editor | Transforms a textarea into an abc editor with score sheet and audio. | [Editor](http://abcjs.net/abcjs-editor.html) |
| abcjs plugin | Adds onto an existing webpage, rendering all abc it finds. | [Plugin](http://abcjs.net/abcjs-plugin.html) |
| abcjs basic | Call the library from javascript, passing the abc string to it. | [Basic](https://abcjs.net/abcjs-basic.html) |
| abcjs editor | Transforms a textarea into an abc editor with score sheet and audio. | [Editor](https://abcjs.net/abcjs-editor.html) |
| abcjs plugin | Adds onto an existing webpage, rendering all abc it finds. | [Plugin](https://abcjs.net/abcjs-plugin.html) |

## Which flavor should you use?

Expand All @@ -61,42 +61,24 @@ If you are looking at someone else's website and see ABC on the page and want to

Here are the latest versions. You can just download one of these:

- [Basic](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_basic_3.2.0-min.js)
- [Basic](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_basic_midi_3.2.1-min.js)

- [Editor](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_editor_3.2.0-min.js)
- [Editor](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_editor_midi_3.2.1-min.js)

- [Plugin](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_plugin_3.2.0-min.js)
- [Plugin](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_plugin_3.2.1-min.js)

- [Greasemonkey script](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_plugin_3.2.0.user.js)

To include the necessary parts of midi.js so that inline MIDI is available, you can just download one of these:

- [Basic](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_basic_midi_3.2.0-min.js)

- [Editor](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_editor_midi_3.2.0-min.js)

- [Plugin](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_plugin_midi_3.2.0-min.js)
- [Greasemonkey script](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_plugin_3.2.1.user.js)

**Great big thanks to [mudcube](https://github.com/mudcube/MIDI.js) for the excellent work on midi.js!**

And here are the latest versions packaged without the standard libraries. To use these, you need to include those libraries yourself:

- [Basic without Raphael](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_basic_noraphael_3.2.0-min.js)

- [Editor without Raphael](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_editor_noraphael_3.2.0-min.js)

- [Plugin without JQuery](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_plugin_nojquery_3.2.0-min.js)

- [Plugin without JQuery or Raphael](https://raw.github.com/paulrosen/abcjs/master/bin/abcjs_plugin_noraphael_nojquery_3.2.0-min.js)

**NOTE: Do NOT link to these files directly! Upload them to your own server! [Here's why.](https://github.com/blog/1482-heads-up-nosniff-header-support-coming-to-chrome-and-firefox)**

## Partial list of some websites using abcjs:

| Site | Notes |
| ------------- | ----------- |
| https://sightreadingfactory.com | (Educational) |
| http://www.drawthedots.com | (editor) |
| https://www.drawthedots.com | (editor) |
| http://www.tradzone.net/forum | (plugin) (sample page) |
| http://abcnotation.com/forums | (plugin) (sample page) |
| http://www.pmwiki.org/wiki/Cookbook/AbcTunebook | (plugin and editor) (this is an addon for pmwiki for creating tune books) |
Expand Down
6 changes: 6 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
# Version 3.2.1

## Bug fixes:
* Don't crash if window.performance is not defined.
* Don't move the position of the rest unless there are more than one voice on a staff.

# Version 3.2.0

## Features:
Expand Down
4 changes: 2 additions & 2 deletions bin/abcjs_basic_latest-min.js

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions bin/abcjs_basic_midi_3.2.1-min.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions bin/abcjs_editor_latest-min.js

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions bin/abcjs_editor_midi_3.2.1-min.js

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions bin/abcjs_plugin_3.2.1-min.js

Large diffs are not rendered by default.

18 changes: 18 additions & 0 deletions bin/abcjs_plugin_3.2.1.user.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions bin/abcjs_plugin_latest-min.js

Large diffs are not rendered by default.

0 comments on commit 6f386ab

Please sign in to comment.