TL;DR: If you're already using lowercase with semicolons, keep doing that; if you're using uppercased full sentences ending with a full stop, keep doing that (but do not write a dot after "?"); if all the items are closed questions and there are no other sentences to tip the scale in any way, use whatever you want (lowercase with semicolons or uppercase without dots).
This is descrbied in the section 3.4.7.2. Otros usos de la raya from the Diccionario panhispánico de dudas (first page and second page), which RAE made available in http://t.co/LWyF2IRfWG in an answer in Twitter.
There we can find this explanation (I removed the examples for the sake of brevity):
3.4.7.2.2. En enumeraciones en forma de lista
Puntuación de enumeraciones en forma de lista
La raya sirve también para introducir cada uno de los elementos de una relación que se escriben en líneas independientes. En este caso, debe dejarse un espacio en blanco entre la raya y el texto que sigue. A la hora de puntuar este tipo de relaciones, debe tenerse en cuenta lo siguiente
a) Cuando los elementos que se relacionan son simples, es decir, están constituidos por una palabra o por un grupo sintáctico breve, hay dos opciones. Cabe cerrar cada uno de los conceptos con coma, excepto el último, que se cerrará con punto. Es igualmente válido prescindir de los signos de puntuación. (...) los elementos introducidos por la raya se escriben con minúscula inicial.
b) Cuando los elementos de la lista son más complejos -bien por su mayor extensión, bien por presentar puntuación interna-, es preferible el uso del punto y coma. También en este supuesto cada elemento de la relación se inicia con minúscula.
c) Cuando la relación se compone de enunciados completos, la práctica más recomendable es cerrar cada miembro de la enumeración con punto, escribiendo con inicial mayúscula cada uno de los conceptos.
So basically:
- If you are listing mere words or small groups of them you will always use lower case. Then, you can either list them without any punctuation:
- fresas
- tomates
- ¿kiwis?
- maracuyás
or separate them with commas and a final dot:
- fresas,
- tomates,
- ¿kiwis?,
- maracuyás.
- If you are listing more complex items (either because of their extension or because they already contain some punctuation marks themselves), use lower case and separate with a semi colon:
Estas son mis tareas cada mañana:
- comer muchos cereales;
- recoger la ropa;
- ¡quitarme las legañas!;
- si es fin de semana, pasear en bicicleta.
- If you are listing full sentences, use upper case for the first word of each item, since all of them end with a dot.
Notarás que estas preguntas tienen algunas cosas en común:
- Usan una gramática, capitalización y puntuación correctas, o lo mejor que el autor puede.
- Indican un problema claro que necesita solución e incluyen los detalles relevantes necesarios para ilustrar el problema de una forma que otros puedan reproducirlo.
- Tienen títulos claros y descriptivos, normalmente en forma de pregunta.
- Van directo al grano, son fáciles de leer y entender.
- ¿Quién quiere poner algo más de paja aquí?ejemplo tonto para ver cómo queda si es una frase completa, tras la cual no ponemos punto pues tras los signos de cierre puede colocarse cualquier signo de puntuación, salvo el punto.
Example taken from the help page of Stack Overflow en español, section ¿Por qué el sistema me esta pidiendo esperar un día o más antes de hacer otra pregunta?.