Releases: cryptpad/chainpad-listmap
Releases · cryptpad/chainpad-listmap
Release list
Make listmap NodeJS compatible
sortify on-demand
A simple throttling mechanism was already implemented where only the last of a series of synchronous local changes would actually trigger serialization. This patch improves that optimization to precompute a conditional expression that could never change at runtime, and to avoid precomputing and expensive operation until the final serialization. This seems to make a significant improvement for documents which contain large maps, particularly in circumstances where many successive changes could occur synchronously.
named defines
Breaking changes
This module now uses named defines with requirejs, so you'll need to specify the paths of its dependencies, like so:
require.config({
paths: {
'json.sortify': '/path/to/json.sortify',
'netflux-client': '/path/to/that/module',
'chainpad-netflux': '/path/to/this/module'
}
});
handle restricted errors
0.10.2 Handle ERESTRICTED errors
Fix cacheready event emitted multiple times
0.10.1 Don't call cacheready multiple times
Add support for the new chainpad-netflux Cache
0.10.0 Update bower.json
add updateProgress API
0.9.1 Add support for an 'updateProgress' config function
use latest chainpad-netflux
0.9.0 bump chainpad-netflux version to 0.11.0
trying to release again because I don't know how to git
0.8.1 Merge branch 'master' of github.com:xwiki-labs/chainpad-listmap
update chainpad-netflux dependency to 0.10.0 to use txids for history retrieval
0.8.0 Only send reconnect event when the proxy is READY