Changelog do Cloudsupport Storage for RN
Versão 1.3.1
- Pequenos ajustes na documentação
Versão 1.3.0
- Adicionado namespace no ‘build.gradle’ para suporte a novas versões do Gradle/Metro/ReactNative
- Ajustado ‘package.json’ para suporte a novas versões do Metro/ReactNative
Versão 1.2.1
- Corrigido parâmetro ‘ignorePkError’ do método bulkInsert() de SQLiteStorage e SQLiteBridgeStorage
Versão 1.2.0
- Melhoramentos nos exports para maior legibilidade da API:
- Objetos exportados: SQLiteStorage, SQLiteBridgeStorage, RealmStorage, StorageTest
- Removido export de Storage
Versão 1.1.0
- Opção de motor de banco de dados ‘sqlite’ renomeada para ‘sqlite-bridge’:
- Baseado no react-native-sqlite-storage (antiga arquitetura React Native bridge, que será descontinuada)
- Não suporta registros (tuplas) acima de 4 MB
- Adicionada opção de motor ‘sqlite’:
- Baseado no react-native-quick-sqlite (via React Native New Architecture / JSI)
- Até 5x mais rápido que ‘sqlite-bridge’
- Nenhum limite aplicado no tamanho de registro (salvo o limite natural do SQLite)
- Fonte do SQLite (c/c++) embarcado na biblioteca
- Mais estável
- Não suscetível a bugs do Android
- Bundle do app maior
- Motor padrão de banco de dados alterado de ‘realm’ para ‘sqlite’, pelos motivos:
- Realm trava a UI durante qualquer processando (o MongoDB não foi projetado para programação assíncrona do JavaScript)
- Realm não se mostrou rápido como esperado
- Compatibilidade: React Native 0.71
Versão 1.0.0
- Primeira versão
- Opções de database: SQLite and Realm
- Compatibilidade: React Native 0.68