Skip to content

Releases: Geodan/cow

Stable LZW Compress

21 Sep 14:06
Compare
Choose a tag to compare

This release contains a better LZWCompress algorithm that can handle very large strings.
[breaking] Incompatible with clients that run 2.2 or lower

Release candidate for 2.3.0

09 Dec 20:10
Compare
Choose a tag to compare
Pre-release

[Breaking] this does brake with 2.2 and below

New compression

09 Dec 14:25
Compare
Choose a tag to compare
New compression Pre-release
Pre-release

[Breaking] This will not work with clients that have an older version.

tussenrelease

31 Aug 08:48
Compare
Choose a tag to compare
tussenrelease Pre-release
Pre-release
Merge pull request #217 from tomvantilburg/master

moved back the dist

Some improvements...

19 Aug 08:31
Compare
Choose a tag to compare

#215 when creating an new empty record (like .item({}) ) a more random id is generated instead of timestamp
#206 when nothing is changed (like overwrite with similar data) a record will not sync
#203 record now have a time to live ( .ttl() ) setting. Default will be the existing max_age, but this can be changed per_record. It should still work with older versions of cow
#158 peers that have been deleted are now purged on and off so the peers array doesn't flood
#188 removed syncRecords function (wasn't used)

Some minor changes #213, #205, #198

datachange events on records

09 May 09:23
Compare
Choose a tag to compare

Events have been added to record level so now you can do

item.on('datachange',function(d){

This will give way to far less refresh overhead in the client since before we only had a datachange event on the whole store.

Sync version numbers

07 Mar 12:46
Compare
Choose a tag to compare

Version numbers of Cow weren't in sync.
Bower.json, package.json and _version property in source aren in sync now.

Compressed messaging

04 Nov 15:34
Compare
Choose a tag to compare
  • The payload in every cow message is LZW compressed.
  • Compressed string is UTF8 encoded
  • This doesn't work with versions < 2.2.0

Added UTF8 encoding

25 Sep 13:13
Compare
Choose a tag to compare
Added UTF8 encoding Pre-release
Pre-release

Minor change

LZW compression on payload

11 Aug 10:06
Compare
Choose a tag to compare
Pre-release
  • The payload in every cow message is LZW compressed.

This doesn't work with older versions!