Skip to content
Permalink
Browse files

Updated changelog

  • Loading branch information
burnsauce committed Sep 20, 2017
1 parent d407f97 commit eb4be4cefb0ebc24ad2fc6272ed1b066fefd1cbd
Showing with 17 additions and 0 deletions.
  1. +17 −0 CHANGELOG.md
@@ -1,5 +1,22 @@
# Changelog

## V2.1
- **BREAKING**: the `I` variable is now scoped to the `L` loop, and does not exist outside of an execution context. Scripts using `I` as a general-purpose variable will be broken.
- **FIX**: `SCENE` will not run from `INIT` script during scene load.
- **NEW**: Tracker data entry overhaul. Type numbers, press enter to commit.
- **NEW**: new op: `BPM` to get milliseconds per beat in given BPM
- **NEW**: script lines can be disabled / enabled with ctrl-/
- **NEW**: shift-enter in scene write mode now inserts a line
- **NEW**: new ops: `LAST x` for the last time script `x` was called, and `THIS` for the current script number.
- **FIX**: `AVG` and `Q.AVG` now round up properly
- **NEW**: new op: `BREAK` to stop the remainder of the script
- **NEW**: new mod: `W [condition]: [statement]` will execute `statement` as long as `condition` is true (up to an iteration limit).
- **NEW**: new feature: @ - the turtle. Walks around the pattern grid. Many ops, see documentation (TODO: documentation).
- **OLD**: ctrl-F1 to F8 mute/unmute scripts. ctrl-F9 enables/disables METRO.
- **FIX**: recursive delay fix. Now you can `1: DEL 500: SCRIPT 1` for temporal recursion.
- **FIX**: KILL now clears TR output as well as disabling the METRO script.
- **FIX**: if / else conditions no longer transcend their script
- **IMP**: functional exectuion stack for `SCRIPT` operations
## v2.0
- **BREAKING**: remove `II` op. Ops that required it will now work with out it. (e.g. `II MP.PRESET 1` will become just `MP.PRESET 1`)
- **BREAKING**: merge the `MUTE` and `UNMUTE` ops. Now `MUTE x` will return the mute status for trigger `x` (`0` is unmuted, `1` is muted), and `MUTE x y` will set the mute for trigger `x` (`y = 0` to unmute, `y = 1` to mute)

0 comments on commit eb4be4c

Please sign in to comment.