v0.7.1
20 agosto 2026Ricerche che significano ciò che scrivi
- OR ora ha una precedenza. Era un interruttore dell'intera query, quindi un solo OR in un punto qualsiasi trasformava ogni termine in un'alternativa: from:anna OR from:luca subject:fattura non significava «da uno dei due, a proposito di fatture» — restituiva tutto quello di anna, tutto quello di luca e tutto ciò che aveva «fattura» nell'oggetto, da chiunque venisse. In una casella da 6.787 messaggi è la differenza tra 49 risultati e 2.102. Una query è ora un elenco di gruppi uniti da AND, ogni gruppo un elenco di termini uniti da OR, e OR è ciò che mette due termini nello stesso gruppo: a OR b c si legge (a OR b) AND c. Le parentesi continuano a non esserci.
- after:X before:Y era impossibile da esprimere. La query conservava un solo filtro di data, così il secondo sostituiva il primo senza dire nulla e sopravviveva solo il before:, e metà di quello che si scriveva veniva scartato in silenzio. I filtri di data e di dimensione ora si sommano, il che rende anche size:>1mb size:<5mb una fascia vera.
- after: include ora il proprio giorno e before: continua a escludere il suo, quindi after:2024-01-01 before:2025-01-01 è esattamente l'anno 2024 — la lettura semiaperta degli operatori di Gmail, coerente con date:A..B, che era già inclusivo. Entrambi i manuali ed entrambi i README documentano la precedenza e i limiti di data. 23 nuovi test (234 in totale).