Chaves Inválidas
Chaves dentro de objetos não podem conter os caracteres:
/,.,$,[,], ou#.O método
update()agora valida isso e rejeitará a Promise se uma chave inválida for encontrada no objeto de atualização. Os métodossetepushnão realizam essa validação no cliente atualmente (o servidor pode ou não rejeitar).
Atualizado