Releases: YCistak/pylon
Releases · YCistak/pylon
Release list
v0.1.0
What's Changed
- A banner that gets out of the way, weather in the briefing, a break nudge, and a text box by @YCistak in #47
- Speak seven languages by @YCistak in #49
- A project page and a privacy policy by @YCistak in #50
- Pick the language in Settings, not in a YAML file by @YCistak in #51
- Answer "what's playing" without an account, and stop the daemon leaking Turkish by @YCistak in #52
- Let numbers and arithmetic follow the active language by @YCistak in #53
- Stop the catalogs punctuating their own decimals by @YCistak in #54
- Make keyboard focus visible, and return it somewhere that exists by @YCistak in #55
- Let a push-to-talk turn be stopped by @YCistak in #56
- Put the update in the window, and make it update the GUI by @YCistak in #60
- Feedback: a category, a box, and Send by @YCistak in #58
Full Changelog: v0.1.0-alpha.1...v0.1.0
v0.1.0-alpha.1
What's Changed
- feat(ui): instance-based widget system with parameterized popup editor by @YCistak in #1
- feat(ui): opaque widget picker + settings polish by @YCistak in #3
- feat(services): Docker integration — observe and control containers by @YCistak in #4
- feat(ui): Docker GUI — rich widget + full management page by @YCistak in #5
- docs: Voice Conversation plan (daemon loop, VAD, continuous, wake word, GUI) by @YCistak in #6
- ci: run the daemon's tests on real macOS and Windows by @YCistak in #15
- feat(ipc): platform-specific socket/PID paths so Windows can run by @YCistak in #14
- ci: publish tagged releases built natively on all three platforms by @YCistak in #16
- ci: stop the leak guard failing on a clean build by @YCistak in #17
- ci: ship a universal daemon on macOS, not just a universal GUI by @YCistak in #18
- docs: add a README by @YCistak in #19
- feat(update): install releases in place, signed and verified by @YCistak in #20
- chore: remove PLANNED.md by @YCistak in #21
- docs: add the AGPL-3.0 license text by @YCistak in #22
- packaging: add an AUR PKGBUILD for pylon-bin by @YCistak in #23
- feat(update): wire in the release signing public key by @YCistak in #25
- ci: stop the leak guard tripping on the /home/linuxbrew/ constant by @YCistak in #26
- docs: drop the home-screen screenshot for now by @YCistak in #24
- feat(watcher): enumerate processes on macOS and Windows by @YCistak in #27
- feat(voice): ship a Windows TTS script using built-in SAPI by @YCistak in #28
- feat(sysmon): report machine vitals (load, RAM, disk, temp, uptime) by @YCistak in #29
- feat(weather): local forecast via Open-Meteo, no API key by @YCistak in #30
- feat(briefing): daily briefing as a desktop banner by @YCistak in #31
- chore(release): mark the first release alpha (v0.1.0-alpha.1) by @YCistak in #32
- fix(config): document keys the code actually reads, and bake OAuth into releases by @YCistak in #36
- fix(config): look in ~/.config/pylon for pylon.yaml by @YCistak in #35
- feat(voice): talk to Pylon from the GUI + a shortcut settings card by @YCistak in #33
- feat(voice): end the capture on silence and keep whisper warm by @YCistak in #37
- fix(ci): stop two tests from assuming Linux by @YCistak in #40
- fix(ui): make the widget dialog a real dialog by @YCistak in #41
- docs: describe the GUI that exists, not the one that was planned by @YCistak in #43
- feat(install): install Pylon for one user, and get the release ready by @YCistak in #42
- feat(accounts): manage every account and key from the GUI by @YCistak in #38
- feat(work): record where the day went by @YCistak in #39
- feat(briefing): read it out on demand by @YCistak in #44
Full Changelog: https://github.com/YCistak/pylon/commits/v0.1.0-alpha.1