Repository navigation
Sineless 0.6.0
SHA-256
a8d61f5596af6ad93921e8c63b2f3b72d2c84d7966fd26b275a4765bd486948e Sineless-0.6.0-Windows.zip
0b3758ad47adce9b31bfbfcb16b65a579a642c557eece3bcf6ba08a38d415aab Sineless-0.6.0-macOS.zip
fd4fb529551f5bbc741a659c377dcc27aa6f83e1beaa43b015f31cffe892fb4a Sineless-0.6.0-macOS.pkg
e723ccd42730b1193495328dab28beb2ff7b62c2108ba5eee4e22e279600ac77 Sineless-0.6.0-Windows-Setup.exe
Build provenance
Each download's build is attested by this repository's release workflow. To check one
against it, with the Sineless-0.6.0.intoto.jsonl asset:
gh attestation verify Sineless-0.6.0-macOS.zip --repo orizonaudio/Sineless --bundle Sineless-0.6.0.intoto.jsonl
What's Changed
- Record the 0.5.2 test in Ableton Live on macOS by @lima-bn in #169
- Record the full 0.5.2 protocol in Ableton Live on macOS by @lima-bn in #170
- Track each release's steps in an issue of its own by @lima-bn in #171
- Split the editor into a format-free core and a VST3 view by @lima-bn in #174
- Add Apple's AudioUnitSDK as a pinned dependency by @lima-bn in #176
- Process audio as an Audio Unit by @lima-bn in #178
- Check the Audio Unit's render under RealtimeSanitizer and AddressSanitizer by @lima-bn in #180
- Run the AI review and mutation triage at extra high effort by @lima-bn in #182
- Show the editor in Audio Unit hosts by @lima-bn in #185
- Report mutation testing of the Audio Unit lines a pull request changes by @lima-bn in #193
- Make the Audio Unit component loadable by hosts, and validate it by @lima-bn in #196
- Rescan when the validated component replaces an earlier copy by @lima-bn in #198
- Ship the Audio Unit in the macOS zip and installer by @lima-bn in #200
- Test leaving out either format, and end the install check installed by @lima-bn in #201
- Document the Audio Unit by @lima-bn in #203
- Run the AI review and mutation triage at medium effort by @lima-bn in #204
- Mutation-test the plugin and editor lines a pull request changes by @lima-bn in #205
- Keep the Audio Unit editor's lanes their height in Logic by @lima-bn in #210
- Count the analysis's work, and test that a frame's cost follows what changed by @lima-bn in #187
- Share the C++ mutants among eight jobs by @lima-bn in #211
- Open new instances with stacked lanes by @lima-bn in #213
- Resize the editor from a grip in its corner by @lima-bn in #212
- Count the engine's instructions per frame, and compare them with the base on every pull request by @lima-bn in #188
- Measure the editor's frame times by scenario, and judge them per machine by @lima-bn in #191
- Keep the worst-case Compare view at 60 frames/s by @lima-bn in #197
- Hold the worst case to 60 frames/s at 384 kHz and on Retina displays by @lima-bn in #215
- Hold every editor scenario to its speed at display scale 1 again by @lima-bn in #216
- Fail the editor's speed check on a stutter a user would see by @lima-bn in #217
- Hold the Audio Unit view's own size only while the host catches up by @lima-bn in #218
- Keep the display going through failed frames, display moves and touch drags by @lima-bn in #219
- One pointer per drag everywhere, and tests for the gaps left in #219 by @lima-bn in #221
- Format cursor beats, level differences and the trigger summary with the shared helpers by @lima-bn in #222
- Check CI's downloads, drop unused OIDC grants, and tell users to check a download's SHA-256 by @lima-bn in #224
- Let the editor's page run only the script it was built with (Content-Security-Policy) by @lima-bn in #225
- Test the page's refused scripts and its own styles and fonts apart by @lima-bn in #226
- Draw what the engine keeps instead of nothing, and check the standard library in debug builds by @lima-bn in #220
- Show the page's mouse cursors in Logic by @lima-bn in #227
- Place no Beats sweep until the host reports a tempo by @lima-bn in #228
- Pin the VST3 SDK's commit, keep no WebKit data on disk, release the editor's timers by @lima-bn in #229
- Bump the actions group with 2 updates by @dependabot[bot] in #206
- Bump the npm group with 4 updates by @dependabot[bot] in #207
- Bump vitest from 4.1.11 to 4.1.12 in /tools/mutation in the mutation group by @dependabot[bot] in #208
- Grant the cache cleanup its write access at the job, not the workflow by @lima-bn in #230
- Take fast-uri 3.1.9 in the mutation tooling by @lima-bn in #231
- Check changes against the requirements and decisions in DESIGN.md by @lima-bn in #232
- Show the Audio Unit's cursors in Logic, and leave the VST3's to WebKit by @lima-bn in #233
- Set the version to 0.6.0 by @lima-bn in #235
Full Changelog: v0.5.2...v0.6.0