Releases: adamhadani/artscripture
Release list
v0.3.0
Requires macOS 26 on Apple Silicon.
If macOS says the app "cannot be opened", this build was not
notarised. Right-click the app ▸ Open, then confirm — or run
xattr -d com.apple.quarantine Artscribe.app. A notarised build
opens normally.
Artscribe is GPLv3. It links Rubber Band (GPLv2-or-later) and
libsamplerate, whose licences travel inside the bundle.
What's Changed
- An iPad app target, and a document picker to feed it by @adamhadani in #16
- Write down how licensing works across two backends and two platforms by @adamhadani in #17
- Relicense Artscribe's own source to Apache-2.0 by @adamhadani in #18
- Signalsmith Stretch: a portable backend, so iPad can change speed by @adamhadani in #19
- A developer-only engine picker, and retire the Fast Engine toggle by @adamhadani in #20
- Run the portable suites on an iPad simulator, in CI (closes #59) by @adamhadani in #21
- Pinch to zoom the waveform on iPad by @adamhadani in #22
- iPad: remember files across launches, and hold the file open long enough to read it by @adamhadani in #23
- make acceptance: hold the display awake, because the harness cannot by @adamhadani in #24
- The playhead poll survives the display going to sleep by @adamhadani in #25
- Open Recent works on iPad, and a make target to debug the device by @adamhadani in #26
- iPad: ⌘/ and ⌘P open sheets, sized to the screen, and pinch stops dragging a selection by @adamhadani in #27
- Bump to 0.3.0 by @adamhadani in #28
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Requires macOS 26 on Apple Silicon.
If macOS says the app "cannot be opened", this build was not
notarised. Right-click the app ▸ Open, then confirm — or run
xattr -d com.apple.quarantine Artscribe.app. A notarised build
opens normally.
Artscribe is GPLv3. It links Rubber Band (GPLv2-or-later) and
libsamplerate, whose licences travel inside the bundle.
What's Changed
- Persist the track-marker lane's visibility in the sidecar by @adamhadani in #5
- Record the parallel-test deadlock, and retire two stale known-issues by @adamhadani in #6
- Pitch control, independent of speed by @adamhadani in #7
- Fix ⌘9 going dead after the shortcut window has been open by @adamhadani in #8
- Make the audio stack build and behave on iOS and iPadOS by @adamhadani in #9
- Zoom by measurement before measuring page flips by @adamhadani in #10
- Record the three findings from the acceptance RCA by @adamhadani in #11
- Put the macOS window shell behind #if os(macOS), ahead of the iPad port by @adamhadani in #12
- ArtscribeUI compiles for iOS by @adamhadani in #13
- CI: run the portable suites on an iPad simulator by @adamhadani in #14
- Bump to 0.2.0 by @adamhadani in #15
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Requires macOS 26 on Apple Silicon.
If macOS says the app "cannot be opened", this build was not
notarised. Right-click the app ▸ Open, then confirm — or run
xattr -d com.apple.quarantine Artscribe.app. A notarised build
opens normally.
Artscribe is GPLv3. It links Rubber Band (GPLv2-or-later) and
libsamplerate, whose licences travel inside the bundle.
What's Changed
- CI: fail fast on a hang, and run tests serially to name the culprit by @adamhadani in #1
- Bump the actions off the deprecated Node 20 runtime by @adamhadani in #3
- README: make it readable for someone arriving cold by @adamhadani in #2
- Release: run tests serially too, and cap the job by @adamhadani in #4
New Contributors
- @adamhadani made their first contribution in #1
Full Changelog: https://github.com/adamhadani/artscribe/commits/v0.1.0