github niklam/iracedeck v1.15.0-alpha.0

latest releases: v1.20.0, v1.19.0, v1.19.0-rc.1...
pre-releaseone month ago

This version adds Audio Radar, which is based on @navy-exe 's work. The changes below promote @niklam as the author as he refactored many things for the pre-release.

This pre-release doesn't yet have any of the Race Engineer (formerly know as Pit Engineer) functionality. That will come in a later release, and is planned for the v1.15.0 release.

What's Changed

Features

  • feat(events): add event-bus package (#397) by @niklam in #403
  • feat(events): add sim-events-iracing translator and migrate pit-engineer handlers (#398) by @niklam in #404
  • feat(audio-scenarios): add scenarios package and port pit-engineer scenarios (#400) by @niklam in #407
  • feat(pit-crew): add Pit Crew action with Radar mode (#375) by @niklam in #430

Improvements

  • improve(pit-crew): replace raw HTML inputs with ird-* components (#417) by @niklam in #422
  • improve(pit-crew): radar volume min 0 default 100 (#418) by @niklam in #423

Bug Fixes

  • fix(deck-core): update global-settings cache synchronously on local writes (#419) by @niklam in #424
  • fix(pi-components): ird-range-input treats 0 as a valid value (not empty) (#426) by @niklam in #428
  • fix(plugins): refresh audio device list on every PI open (#431) by @niklam in #432
  • fix(release): forward pnpm args correctly + skip hook on dry-run by @niklam in #434

Refactoring

  • refactor(audio): extract audio-native from iracing-native (#376) by @niklam in #391
  • refactor(audio): extract audio-service package (#396) by @niklam in #402
  • refactor(audio-assets): reorganize into pit-engineer/ namespace (#399) by @niklam in #406
  • refactor(pit-engineer): shrink action to thin shell over audio-scenarios (#401) by @niklam in #409
  • refactor(deck-core): remove engine-startup animation (#380) by @niklam in #411
  • refactor(pit-crew): multi-mode restructure; rename Pit Engineer → Pit Crew; Spotter → Radar (#413) by @niklam in #414
  • refactor(audio): persist Output Device by stable ma_device_id, not enumeration index (#427) by @niklam in #429

Maintenance

  • chore(audio): add audio architecture design doc (#376) by @niklam in #390
  • chore(pit-engineer): scope initial GA to spotter-only; hide non-spotter features (#410) by @niklam in #412
  • chore(pit-crew): hide Race Engineer mode until voice scenarios return (#415) by @niklam in #420
  • chore(pit-crew): remove redundant mode-selector paragraph (#416) by @niklam in #421
  • chore(release): revert accidental v1.15.0 by @niklam in #433

Full Changelog: v1.14.0...v1.15.0-alpha.0

Don't miss a new iracedeck release

NewReleases is sending notifications on new releases.