All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to Semantic Versioning.
- moving from balenablocks to balena-labs-projects [Flynn Joffray]
- meta: rename compose file [Tomás Migone]
- Update README.md [Tomás Migone]
- Update README.md [Tomás Migone]
- meta: use balenaHub container registry instead of docker [Tomás Migone]
- meta: force versionbot to run [Tomás Migone]
- defaults: fix default output and volume not being set properly [Tomás Migone]
- balena-audio: remove lib code, update readme [Tomás Migone]
- pa: disable dbus modules [Tomás Migone]
- pa: disable dbus modules [Tomás Migone]
- pulseaudio: bump to version 15 [Tomás Migone]
- bridge: replace install_packages with apk/apt [Tomás Migone]
- env: add variable to control init volume for default output [Tomás Migone]
- env: added variable to disable init logs [Tomás Migone]
- meta: remove CODEOWNERS file [Tomás Migone]
- Build blocks by arch type [Rahul Thakoor]
- lib: add connected check before issuing commands to PA [Tomás Migone]
- Rename primitive to block [Tomás Migone]
- base image: use alpine instead of debian [Tomás Migone]
- meta: update logo [Tomás Migone]
- rpi: use alpine base images for raspberry-pi images [Tomás Migone]
- pulseaudio: pin version to v13 [Tomás Migone]
- meta: force versionist to update balena.yml version [Tomás Migone]
- meta: sync balena.yml version [Tomás Migone]
- versionist: test versionist with balena.yml version specified [Tomás Migone]
- versionist: test new version in balena.yml contract [Tomás Migone]
- Update balena.yml [Tomás Migone]
- examples: update PULSE_SINK, don't specify one unless required [Tomás Migone]
- meta: Add files for hub [Tomás Migone]
- meta: add tinkerboard builds [Aaron Shaw]
- udev rules: add more driver names [Aaron Shaw]
- scripts: typo fix on comment [Aaron Shaw]
- alsa-bridge: Improve installation command, add success message [Tomás Migone]
- meta: build generic x86 image [Tomás Migone]
- meta: test versionbot [Tomás Migone]
- meta: add codeowners [Tomás Migone]
- meta: enable versionbot [Tomás Migone]
- raspberrypi: Fixes for devices running linux kernel 5.4 [Tomás Migone]
- usb: Fixed bug where sink names were incorrectly built for USB devices. [Tomás Migone]
- Add fincm3 images [Tomás Migone]
- images: add raspberrypi3-64 to build script [Tomás Migone]
- meta: move to balenablocks dockerhub org [Tomás Migone]
- docs: primitive --> block [Tomás Migone]
- meta: add config to publish package to GitHub Registry. [Tomás Migone]
- Fix bug with default sink setting. [Tomás Migone]
- fix bug where setting PA_SINK would break pa config filee [Tomás Migone]
- lib: update example to ts [Tomás Migone]
- audio: Don't rely on pulse default sink naming, can be inconsistent. Use USB > DAC > Built-in [Tomás Migone]
- Add support for jetson-nano and beaglebone-black [Tomás Migone]
- better error handling [Tomás Migone]
- bump dependencies [Tomás Migone]
- Better retry options for connection retries [Tomás Migone]
- Ensure /run/pulse exists on startup [Tomás Migone]
- Remove cookie option as the new default for audio block is to allow anonymous auth [Tomás Migone]
- lib: add log on client connect retry fail [Tomás Migone]
- Update dependencies [Tomás Migone]
- Allow anonymous authentication without cookie [Tomás Migone]
- lib: add retry to connect method [Tomás Migone]
- Rename primitive to block [Tomás Migone]
- Save default sink name to a temp file [Tomás Migone]
- Migrate all PA config to config files instead of cli flags [Tomás Migone]
- Update README.md [Tomás Migone]
- Add alpine alsa-bridge script, add rpi1 and 2 to build script [Tomás Migone]
- pa: logging default to notice [Tomás Migone]
- pa: Use udev rules for card naming [Tomás Migone]
- pa: output selector and flag changes [Tomás Migone]
- bluetooth: extract bluetooth primitive [Tomás Migone]
- images: add script to build and publish test images [Tomás Migone]
- Minor fixes [Tomás Migone]
- lib: Add primitive js library [Tomás Migone]
- pulse: Add option to pass in pulse cookie [Tomás Migone]
- README typos [Tomás Migone]
- Add ALSA bridge example and documentation [Tomás Migone]
- examples: Bump node version in nodejs example [Tomás Migone]
- meta: rearange repo folders [Tomás Migone]
- docs: typo [Tomás Migone]
- Multiple changes: - bluetooth: add BALENA_BLUETOOTH prefix to env vars - docs: add bluetooth section [Tomás Migone]
- docs: Add examples and info to readme file [Tomás Migone]
- pulse: add BALENA_AUDIO prefix to public facing env vars [Tomás Migone]
- readme: add env vars [Tomás Migone]
- multiple changes [Tomás Migone]
- pa: remove dockerfile tests [Tomás Migone]
- pulseaudio: add ALSA output selector [Tomás Migone]
- libs: add multiple pa libs to test [Tomás Migone]
- pulseaudio: use /run/pulse as default location for cookie file [Tomás Migone]
- pulseaudio: fix bug where primitive.pa conf file was not being loaded [Tomás Migone]
- dockerfiles: moved to use standard entrypoint [Tomás Migone]
- pulseaudio: refactor entry script [Tomás Migone]
- pulseaudio: bump pulseaudio to version 13 [Tomás Migone]
- pulseaudio: prevent some modules from loading [Tomás Migone]
- pulseaudio: Fix bug where deamon unexpectedly quits [Tomás Migone]
- bluetooth: added support for specifying hci interface [Tomás Migone]
- Refactor dbus functions in bluetooth-agent [Tomás Migone]
- Use pulseaudio in user mode. Add bluetooth support, disable udev. [Tomás Migone]
- Add bluetooth agent in separate container [Tomás Migone]
- Add readme. [Tomás Migone]