DIM v6.0 traz consigo uma nova forma de armazenar e sincronizar suas tags, loadouts, notas e configurações entre diferentes versões do DIM. Graças às contribuições de nossos patrocinadores do OpenCollective, nós conseguimos configurar nossos próprios servidores e uma API DIM para armazenar seus dados na nuvem. Este novo sistema não requer um login separado e ele sincroniza automaticamente toda vez que você usa o DIM. A primeira vez que você usar DIM v6.0 seus dados serão importados para o DIM Sync, com sua permissão, e esses dados serão compartilhados para qualquer outra cópia do DIM que você habilitar o Sync a partir de então.
DIM Sync elimina o nosso antigo método de sincronização e salvamento de dados, que era através de sua conta Google Drive. Isso exigia que você entrasse no Google Drive separadamente, e ele freqüentemente o desconectava ou até perdia seus dados 😱. Também não funciona mais no iOS devido a mudanças na forma como o Safari trata cookies de terceiros. É por isso que decidimos construir nossa própria API que não teria esses problemas, além de abrir a porta para recursos ainda mais legais que podemos oferecer agora que podemos armazenar e sincronizar seus dados de forma confiável.
Note que se você tiver o DIM Sync ligado, qualquer importação irá sobrescrever seus dados existentes. Se o DIM Sync estiver ligado, isso sobrescreve o que está no DIM Sync. Tenha em mente que quando você liga o DIM Sync, nós não importamos automaticamente seus dados existentes, então você deve importar manualmente o backup que criamos se você quiser usar os dados que antes eram apenas locais.
Uma grande diferença com o DIM Sync é que ele sincroniza seus dados em todas as diferentes versões do DIM – se você fizer uma alteração no Beta, você verá na versão App, e vice versa. Antes, estas eram cópias separadas para que você não pudesse alternar entre Beta e App. Agora, o primeiro navegador que você entrar no DIM com a v6.0 terá seus dados importados para o DIM Sync e esses serão os dados que você usa em todos os lugares. Se você queria dados de outro dispositivo ou versão do DIM, você ainda pode importar aqueles dados antigos de um backup baseado em arquivo ou dos controles do Google Drive em Settings.
Esperamos que a mudança para o DIM Sync seja uma boa experiência e que todos desfrutem de um sistema de sincronização e backup mais fácil e confiável. No entanto, se você não quiser usar o DIM Sync, você pode desativá-lo em Configurações e excluir todos os seus dados dos nossos servidores. Basta saber que se você fizer isso, seus dados só serão armazenados localmente no seu dispositivo para que ele se perca em algum momento quando o navegador decidir esvaziar o armazenamento ou você limpar o histórico de navegação.
Problemas de solução
- Ativar o DIM Sync iniciará automaticamente um download de um arquivo de backup. Este contém as suas definições/tags/notas. Se alguma de suas informações desaparecer, mas você tiver este arquivo, não entre em pânico! Traga o seu arquivo de backup (dim-data.json) para o :gear: Settings menu e use Import Data Backup.
- Se você quiser, você pode salvar manualmente uma cópia de seus dados antes, com o Download Data Backup no :gear: Settings menu.
- Se você ativar o DIM Sync e notar que todos os seus dados desapareceram, basta importar o backup que foi criado.
- Se você teve o DIM Sync desligado antes de 30 de maio de 2020, você pode notar que seus dados não estão mais aparecendo – isso é porque finalmente depreciamos o sistema de armazenamento antigo. Você precisará recriar qualquer dado ou importar de um backup se você tivesse um.