v0.1.0 - It works well enough 🎶
What's Changed
- AirPlay 2 protocol research and milestone plan by @st3fan in #1
- Milestone 1: discovery & GET /info by @st3fan in #2
- Milestone 2: transient pairing & channel encryption by @st3fan in #3
- Milestone 3: FairPlay fp-setup by @st3fan in #4
- Milestone 4: SETUP & receiving the stream by @st3fan in #5
- Fix: answer GET_PARAMETER volume so setup proceeds to streams by @st3fan in #6
- Milestone 5: decode and play the buffered AAC stream by @st3fan in #7
- Milestone 6: soft timing — pause/resume, seek, bounded latency (no PTP) by @st3fan in #8
- Milestone 7: volume control by @st3fan in #9
- Document licensing, provenance & attribution by @st3fan in #10
- Add LICENSE + NOTICE, correct shairport-sync license attribution by @st3fan in #11
- README: narrative status, options table, openairplay1 link by @st3fan in #12
- Add CLAUDE.md with architecture and working conventions by @st3fan in #13
New Contributors
Full Changelog: https://github.com/st3fan/openairplay2/commits/v0.1.0