v0.7.1
20 augustus 2026Zoekopdrachten die betekenen wat je typt
- OR heeft nu een voorrang. Het was een vlag voor de hele zoekopdracht, dus één enkele OR ergens maakte van elke term een alternatief: from:anna OR from:bram subject:factuur betekende niet „van een van beiden, over facturen” — het gaf alles van anna terug, alles van bram én alles met „factuur” in het onderwerp, van wie dan ook. In een mailbox met 6.787 berichten is dat het verschil tussen 49 en 2.102 treffers. Een zoekopdracht is nu een lijst van groepen die met AND verbonden zijn, elke groep een lijst van termen die met OR verbonden zijn, en OR is wat twee termen in dezelfde groep zet: a OR b c leest als (a OR b) AND c. Haakjes zijn er nog steeds niet.
- after:X before:Y was niet uit te drukken. De zoekopdracht bewaarde maar één datumfilter, dus het tweede verving het eerste geruisloos en alleen before: overleefde — de helft van wat je typte verdween zonder een woord. Datum- en groottefilters stapelen nu, waardoor size:>1mb size:<5mb eindelijk een echte band is.
- after: telt nu zijn eigen dag mee en before: sluit die van hem nog steeds uit, dus after:2024-01-01 before:2025-01-01 is precies het jaar 2024 — de halfopen lezing van de operatoren van Gmail, en consistent met date:A..B, dat al inclusief was. Beide handleidingen en beide README's beschrijven de voorrangsregel en de datumgrenzen. 23 nieuwe tests (234 in totaal).