I have tried the following code snippets in v-0.[14,15,16,17,18]
transaction.filter("email = ", email);
.filter works for v[14,15,16] but not v[17,18] with no changes to my code base. In [17,18] the full amount of rows from the table is returned.
transaction.select(["date","account"]);
.select just hasn't worked for any version [14+]; the full amount of columns is always returned. I have not tested .select with any version before [14].