Registre de canvis
L’Optically pot comprovar les actualitzacions pel seu compte, així que et pot arribar una versió nova sense que l’hagis anat a buscar. Aquesta pàgina és on s’anota cada versió, perquè puguis llegir què hi ha en una actualització abans d’instal·lar-la. Els més recents primer.
La llista comença a la primera versió. A sobre no hi ha cap historial perquè no n’hi ha: la 1.0.0 és la primera cosa publicada mai, i inventar-se un registre de versions que no van existir faria que tot el que hi ha a sota no valgués res.
1.2.0
7 August 2026 · build 92
Report a Problem
- The right-click menu gains Report a Problem…. Describe what went wrong in your own words; Optically attaches what it already knows about your setup — which Mac, which macOS, whether it has the permissions it needs, which output is selected, what the speaker search found, and its own recent log.
- You see the whole message before it goes. Every line of it is on screen, in a box you can scroll and read, above a button you have to press — nothing is sent that was not shown to you first.
- It carries no license key, no password, no keystrokes, and nothing about what you were listening to. Write in any language you like; the reply comes back in the same one.
Smaller things
- Emails from us — your license, a receipt, a sign-in code — now arrive in the language the app is set to, rather than always in English.
- Closing the setup window while another Optically window was open used to send that window behind every other app, with no way back to it. It stays where you left it.
1.1.0
6 d’agost del 2026 · compilació 74
El teu idioma
- L’Optically ara parla l’idioma que tens configurat al Mac, sempre que n’hi hagi traducció. El que encara no està traduït es queda en anglès en comptes de mostrar un buit o un text de farciment: l’app està escrita perquè l’anglès sigui el recurs de reserva, no pas un estat d’error.
- Van arribant més idiomes amb les actualitzacions normals, sense cap ajust per buscar ni res per reinstal·lar.
Accessibilitat
- Una revisió completa de VoiceOver. El control de volum diu el seu nivell, tots els controls diuen el seu nom, el material gràfic decoratiu es manté fora del camí, la configuració anuncia en quin pas ets i el teclat aterra allà on comences a escriure.
Una llicència que s’ha acabat
- The licence window used to show a green "Licensed to…" over a refunded licence while the menu bar said the keys were off. It now says the same thing in both places, and offers the two ways forward: buy again, or uninstall.
- A refunded or expired licence no longer leaves a working volume slider behind. The panel shows the notice and operates nothing, which is what "the licence has ended" should mean.
- Tornar a comprar després d’un reemborsament és una cosa normal, i ara es fa amb un sol clic des del tauler.
1.0.4
6 d’agost del 2026 · compilació 73
El tauler
- Quan les tecles de volum no funcionen, ara el missatge del tauler és vermell. El taronja es reserva per a coses que val la pena saber — una prova que fa el compte enrere, l’àudio encaminat a un altre lloc —, però «les tecles estan desactivades» no és cap advertiment lleu i ja no ho sembla.
- Those messages now state the consequence, not just the event: "Licence refunded — volume keys are off" rather than a line that read like a receipt.
- El tauler d’una llicència reemborsada ara ofereix Desinstal·lar l’Optically… directament. Qui ha rebut un reemborsament ja ha acabat; l’últim gest elegant és ajudar-lo a marxar sense haver de rastrejar el menú contextual.
El menú
- El menú contextual guanya Sobre l’Optically — la versió d’un cop d’ull, que és la primera pregunta de qualsevol conversa de suport — i Contactar amb el suport…, que obre el formulari de contacte.
1.0.3
6 d’agost del 2026 · compilació 72
Comportament
- Obrir l’Optically quan ja s’està executant ara obre el tauler de la barra de menús. Una app de la barra de menús no té finestra ni icona al Dock, així que tornar-la a obrir abans no feia absolutament res — ara el tauler es desplega des de la barra de menús, cosa que respon «on és?» i alhora ensenya on viu.
1.0.2
6 d’agost del 2026 · compilació 71
Tres petites millores de la robustesa de compra de la 1.0.1, trobades en una revisió adversarial abans que ningú hi topés.
Compra i llicències
- Només el mateix servidor de llicències pot posar fi a una reclamació de compra en curs. Un servidor intermediari, un portal de Wi-Fi d’hotel o un tallafoc que responguin al seu lloc ara es tracten amb el mateix escepticisme que sempre ha tingut el verificador de llicències, en comptes de creure-se’ls a la primera.
- Una llicència restaurada al servidor — un reemborsament que ha fallat al banc, una disputa resolta a favor teu — ara reactiva l’app fins i tot quan totes les places estan ocupades momentàniament. Compta que la llicència estigui en regla, no només que hi hagi una plaça lliure.
- Ara la desinstal·lació elimina del Keychain el registre d’una compra en curs juntament amb tota la resta. «S’elimina completament» hauria de voler dir completament.
1.0.1
6 d’agost del 2026 · compilació 70
Correccions fetes el mateix dia sobre com es comporta la compra quan el món no és perfecte. Cap no canvia què fa l’app amb les teves tecles de volum; totes canvien què passa amb els teus diners i la teva llicència quan un pagament, un reemborsament o una xarxa van lents o malament.
Compra
- Una compra ara sobreviu que es tanqui l’app, que el Mac es suspengui o que caigui la xarxa mentre el pagament està en curs. La reclamació que recull la teva llicència es desa al Keychain i es reintenta discretament — també després de tornar a obrir l’app — fins que es resol. Abans d’això, tancar la finestra en el moment equivocat feia que l’app no arribés a saber que havies pagat, i la llicència només arribava per correu.
- Un pagament lent ja no acaba en un indicador giratori que es rendeix en silenci. Si al cap de deu minuts el pagament encara està pendent, ara l’app ho diu exactament, continua comprovant-ho en segon pla i et recorda que la llicència també arriba per correu.
- Una sola comprovació d’estat fallida ja no abandona una compra pagada. Els problemes passatgers del servidor es reintenten; només una negativa real atura el procés.
Llicències
- Afegir Macs a una llicència ja no substitueix la clau de llicència. La clau que ja tens instal·lada als altres Macs continua funcionant amb el servidor i no només sense connexió — abans d’això, una ampliació deixava orfe en silenci tots els Macs que ja tenies configurats.
- Un reemborsament parcial — posem uns quants dòlars com a gest de bona voluntat — ja no revoca tota la llicència. Només ho fa un reemborsament total o una devolució de càrrec.
- Reemborsar una ampliació de places ara retira exactament les places reemborsades i no toca la llicència que vas comprar originalment.
- Si un reemborsament falla al banc després que hi hàgim actuat, la llicència (o les places) tornen automàticament. Ningú no acaba sense diners i sense llicència.
Configuració
- La línia de la llicència de l’última pàgina de la configuració ja no se superposa als punts de progrés.
- La imatge de disc que et baixes ara s’obre com una finestra amb estil, amb l’app, una drecera a Aplicacions i les instruccions al fons.
1.0.0
6 d’agost del 2026 · compilació 68
La primera versió. Tot el que hi ha aquí és nou, perquè no hi ha res abans que hagi pogut canviar. Ja és aquí — baixa-la.
Tecles de volum
- Pujar el volum, baixar-lo i silenciar es capten abans que ho gestioni macOS i s’envien a l’altaveu Sonos que has triat. La tecla es bloqueja i no només es vigila, així que macOS no hi aplica el seu propi canvi a sobre.
- Mantenir una tecla premuda fa una pujada progressiva. El silenci ignora expressament la repetició de tecla, així que mantenir-la premuda no fa que s’activi i es desactivi al ritme que envia el teclat.
- Shift amb una tecla de volum mou un punt cada cop en comptes de dos.
- Una pulsació de tecla no espera mai la xarxa. Mou una còpia local del volum de l’altaveu, l’indicador es dibuixa a partir d’aquesta còpia i l’escriptura cap a l’altaveu ve al darrere.
- L’indicador mostra el nivell llegit de l’altaveu, no pas l’últim valor que hi va enviar el teu Mac — així que abaixar-lo des de l’app Sonos o des del mateix altaveu es reflecteix en comptes de sobreescriure’s.
- Quan l’altaveu triat forma part d’un grup de Sonos, el volum i el silenci s’adrecen al coordinador del grup i no pas al reproductor concret.
- Les tecles només es redirigeixen mentre la sortida que has triat sigui la que s’està fent servir. Canvia als auriculars o als altaveus del mateix Mac i tornen de seguida a comportar-se tal com macOS els fa comportar.
La barra de menús
- Només a la barra de menús: sense icona al Dock ni finestra principal.
- El tauler mostra què s’està reproduint a Música, TV i Spotify, i pot reproduir, pausar i saltar.
- Un control de volum i un botó de silenci, que governen el mateix altaveu que les tecles.
- Mode nocturn i claredat de la veu per a les barres de so que en tenen, llegits i ajustats per la xarxa sense obrir l’app Sonos.
- Una sola línia d’avís quan les tecles no estan actives, que diu quin dels motius possibles és, amb un botó que porta a la solució.
- Copiar el diagnòstic, per quan cal descriure alguna cosa en un correu.
Configuració, permisos i eliminació
- Una guia per al primer ús: el permís d’Accessibilitat, la cerca dels altaveus de la teva xarxa i la tria de la sortida a la qual s’han d’aplicar les tecles.
- Obrir-se en iniciar la sessió s’ofereix, no s’arregla d’amagat.
- Desinstal·la des del menú de la mateixa app. Llista què està a punt d’eliminar — l’app, els seus ajustos, el seu element d’inici de sessió i els seus permisos d’Accessibilitat i Automatització — abans d’eliminar-ne res.
- Executar l’app amb --probe imprimeix un diagnòstic de només lectura: permisos, sortides d’àudio, quin procés fa so, totes les zones Sonos que veu, els ajustos desats i si les tecles estarien actives ara mateix. No canvia res.
Llicència, prova i actualitzacions
- Una prova de 14 dies sense compte i sense targeta. Quan s’acaba, les tecles deixen de redirigir-se i el tauler ho diu; no s’esborra res.
- Una llicència es verifica al teu propi Mac contra una signatura. Res d’aquesta part no falla en tancat: sense xarxa, o amb aquest web inaccessible, un Mac activat continua funcionant.
- Al servidor només se li demana que compti en quants Macs es fa servir una llicència i que recordi quan va començar una prova. No se li pregunta mai si una llicència és vàlida, perquè no és ell qui ho decideix.
- La comprovació d’actualitzacions es demana el primer cop que s’obre l’app en comptes de donar-se per feta, i no es baixa res abans que hagis respost.
- Una actualització es verifica dues vegades abans d’instal·lar-se: la signatura EdDSA del canal d’actualitzacions, contra la clau pública que hi ha dins de l’app que ja tens, i després la comprovació de Developer ID i notarització del mateix macOS sobre allò que s’ha baixat.
Requisits
- macOS 14.4 o posterior.
- Una compilació universal — Apple silicon i Intel.
- Un altaveu Sonos accessible a la mateixa xarxa local i el permís d’Accessibilitat de macOS per a les tecles.
- La situació per a la qual està fet: un Mac que alimenta aquest altaveu per un cable òptic S/PDIF, des d’un port del Mac o d’una base o interfície que n’hi afegeix un.
Abans d’això
Res. La 1.0.0 és la primera versió, i el registre comença on comença el producte.
Si mai una actualització canvia què surt del teu Mac, ho dirà aquí i a l’avís de privadesa abans de fer-ho. What is covered by a licence is set out in the terms of sale. Si hi ha res d’una versió que no quedi clar, pregunta’ns-ho.