⬡ JavaScript client library for integrating remoteStorage in apps
All changes since last release: https://github.com/remotestorage/remotestorage.js/compare/0.10.0...0.10.1
This release contains a major rewrite of the tree-based sync and caching system. Old cached data will be converted to the new format automatically.
getAll
and getListing
now return an empty object instead of undefined when no items
match the querygetListing
response, until we have a better
implementation (#652, #720, #721)disconnect
event removed in favor of disconnected
remoteStorage.claimAccess
removed in favor of remoteStorage.access.claim
BaseClient#use
and BaseClient#release
removed in favor of BaseClient#cache
RemoteStorage._log
was renamed to RemoteStorage.config.logging
maxAge
parameter is available in the various BaseClient get...
functions, where you can specify the maximum age of cached results (in ms).
This replaces the ready-queue from 0.9.0.caching.enable(path)
will use 'ALL' by default.RemoteStorage.config.changeEvents
remoteStorage.local
after all events with origin 'local' have been emitted on page load.remoteStorage.displayWidget({encryption: true})
, the user will be invited to enter a secret (password) into the widget, which the app can then use for client-side encryption.connected
event on startup if remote already connectedContains all changes since 0.9.0
This release contains a major rewrite of the tree-based sync and caching system. Old cached data will be converted to the new format automatically.
getAll
and getListing
now return an empty object instead of undefined when no items
match the querygetListing
response, until we have a better
implementation (#652, #720, #721)disconnect
event removed in favor of disconnected
remoteStorage.claimAccess
removed in favor of remoteStorage.access.claim
BaseClient#use
and BaseClient#release
removed in favor of BaseClient#cache
RemoteStorage._log
was renamed to RemoteStorage.config.logging
maxAge
parameter is available in the various BaseClient get...
functions, where you can specify the maximum age of cached results (in ms).
This replaces the ready-queue from 0.9.0.caching.enable(path)
will use 'ALL' by default.RemoteStorage.config.changeEvents
connected
event on startup if remote already connectedThis release contains a major rewrite of the tree-based sync and caching system. Old cached data will be converted to the new format automatically.
disconnect
event removed in favor of disconnected
remoteStorage.claimAccess
removed in favor of remoteStorage.access.claim
BaseClient#use
and BaseClient#release
removed in favor of BaseClient#cache
maxAge
parameter is available in the various BaseClient get...
functions, where you can specify the maximum age of cached results (in ms).
This replaces the ready-queue from 0.9.0.caching.enable(path)
will use 'ALL' by default.connected
event on startup if remote already connectedThis release contains a major rewrite of the tree-based sync and caching system. Old cached data will be converted to the new format automatically.
disconnect
event removed in favor of disconnected
remoteStorage.claimAccess
removed in favor of remoteStorage.access.claim
BaseClient#use
and BaseClient#release
removed in favor of BaseClient#cache
maxAge
parameter is available in the various BaseClient get...
functions, where you can specify the maximum age of cached results (in ms).
This replaces the ready-queue from 0.9.0.caching.enable(path)
will use 'ALL' by default.connected
event on startup if remote already connectedThis release consists of awesome contributions from @skddc, @galfert, @ggrin, @michielbdejong, @clochix, @silverbucket, @gregkare, and @rakyll - you can participate in the next release via https://github.com/remotestorage/remotestorage.js/issues!