Peter Taoussanis
26c01c799a
Add option to disable v1 thaw compatibility
2014-11-27 17:19:02 +07:00
Peter Taoussanis
f1b4c7ff88
Add type-hint for new LZ4 dep
2014-11-27 15:43:31 +07:00
Peter Taoussanis
5cedeacf63
Bump deps
2014-11-27 15:32:04 +07:00
Peter Taoussanis
e142063201
[ #54 ] Fix bad v1 data thaw call (@jafingerhut)
2014-11-10 11:17:28 +07:00
kul
e006fbcbb0
Expose exception to user as :throwable (@kul)
2014-11-04 12:33:19 +07:00
Peter Taoussanis
152fec95e0
Fix ex-info call args (@kul)
2014-11-04 12:31:41 +07:00
Peter Taoussanis
4d1a374c8f
Typehint typo
2014-11-04 12:31:41 +07:00
Peter Taoussanis
89c51ffc83
v2.7.0
2014-10-06 15:02:07 +07:00
Peter Taoussanis
12254baed2
Bump deps
2014-10-06 15:02:06 +07:00
Peter Taoussanis
4e1a7fe562
Project.clj hk
2014-09-02 22:01:16 +07:00
Peter Taoussanis
efe54c01ec
Fix project version (should be -RC1, not -SNAPSHOT)
2014-09-02 12:21:52 +07:00
Peter Taoussanis
38aa3344ae
Merge branch 'dev'
2014-08-27 19:25:19 +07:00
Peter Taoussanis
814899b0ba
v2.7.0-RC1
2014-08-27 19:20:23 +07:00
Peter Taoussanis
ae42a8f9de
Bump deps
2014-08-27 19:20:23 +07:00
Peter Taoussanis
5249f9d060
Switch to Break Versioning
2014-08-27 19:20:23 +07:00
Peter Taoussanis
2a13ccfdf7
Revert "Temporarily revert expectations dep bump due to #40 "
...
This reverts commit e17a7f8248 .
Expectations v2.0.8 fixes this issue, Ref.
https://github.com/jaycfields/expectations/issues/40#issuecomment-50468973
2014-08-27 19:20:23 +07:00
Peter Taoussanis
d2ddeb846d
v2.7.0-SNAPSHOT
2014-08-27 19:20:23 +07:00
Peter Taoussanis
7925982939
Print warning when replacing a custom type reader
2014-08-27 19:20:23 +07:00
Peter Taoussanis
13cdf06a60
Make coerce-custom-type-id private
2014-08-27 19:20:23 +07:00
Peter Taoussanis
05b424fe33
v2.7.0-alpha1
2014-07-06 13:34:12 +07:00
Peter Taoussanis
9e60939848
EXPERIMENTAL: Support keyword-id extensions ( #50 )
2014-07-06 13:25:08 +07:00
Peter Taoussanis
e17a7f8248
Temporarily revert expectations dep bump due to #40
...
https://github.com/jaycfields/expectations/issues/40
2014-07-06 13:25:08 +07:00
Peter Taoussanis
9a9330ed51
Update project.clj template
2014-07-06 13:25:08 +07:00
Peter Taoussanis
39c5b12875
Bump deps
2014-07-04 16:42:40 +07:00
Peter Taoussanis
70dd8f637c
Lock-free memoized type test
2014-04-29 23:10:26 +07:00
Peter Taoussanis
06cf8aefd6
Update benchmarks
2014-04-29 23:10:26 +07:00
Peter Taoussanis
20b1c2b1d2
Encode compression type in Nippy header, major refactor/housekeeping
...
Housekeeping includes:
* Importing useful encryption+compression stuff into primary ns
for lib consumers.
* Promoting a number of things from Alpha status.
* Exceptions are now all `ex-info`s.
* Simplification of `thaw` API: Nippy v1 support is now automatic
& configuration-free (performance impact in most cases is negligible).
2014-04-29 23:10:26 +07:00
Peter Taoussanis
b7a454a9c8
EXPERIMENTAL: Make LZ4 the default Nippy compressor (back-compatible for header'ed data)
2014-04-29 23:10:26 +07:00
Peter Taoussanis
5b9358acf9
LZ4: use fast decompressor
2014-04-29 23:10:26 +07:00
Peter Taoussanis
a6aba2c92a
Add experimental LZ4 compressors
2014-04-29 23:10:26 +07:00
Peter Taoussanis
7cd5f83dce
Bump deps
2014-04-29 23:10:26 +07:00
Peter Taoussanis
dd40f67c92
v2.6.3
2014-04-29 23:08:00 +07:00
Peter Taoussanis
3c8661a094
[ #48 ] Fix freeze/thaw identity on empty lazy seqs
2014-04-29 23:08:00 +07:00
Peter Taoussanis
0ff36540ff
v2.6.2
2014-04-10 16:33:45 +07:00
Peter Taoussanis
bc6d2a90e8
v2.6.1
2014-04-08 17:09:05 +07:00
Peter Taoussanis
7d84099074
IMPORTANT FIX: small strings weren't getting a proper UTF-8 encoding (xkihzew)
...
`(.getBytes <string>)` was being used here instead of
`(.getBytes <string> "UTF-8")` as is correct and done elsewhere.
This means that small UTF-8 strings may have been incorrectly stored
in environments where UTF-8 is not the default JVM character encoding.
Bug was introduced in Nippy v2.6.0, released 9 days ago (2014 Mar 30).
*********************************************************************
Please check for possible errors in Unicode text written using Nippy
v2.6.0 if your JVM uses an alternative character encoding by default
*********************************************************************
Really sorry about this, not sure how this slipped in.
Thanks to @xkihzew for the bug report.
2014-04-08 17:04:53 +07:00
Peter Taoussanis
b75e6d1adc
Update README
2014-03-30 19:39:12 +07:00
Peter Taoussanis
04cc156bdb
Merge branch 'dev'
2014-03-30 19:29:04 +07:00
Peter Taoussanis
a5d2294201
v2.6.0
2014-03-30 19:28:51 +07:00
Peter Taoussanis
6058ac7b54
Fix freezable? fn name typo (mbossenbroek)
2014-03-18 14:23:15 +07:00
Peter Taoussanis
8879f77143
Update CHANGELOG
2014-03-12 12:20:43 +07:00
Peter Taoussanis
e5e4a69ef8
Merge branch 'dev'
2014-03-12 12:18:02 +07:00
Peter Taoussanis
c352a5c29c
README typo
2014-03-12 12:17:37 +07:00
Peter Taoussanis
1c321d97f7
Remove long-deprecated travis file
2014-03-12 12:16:38 +07:00
Peter Taoussanis
8ba45d8709
Merge branch 'dev'
2014-03-12 12:14:05 +07:00
Peter Taoussanis
7cd4a39e80
v2.6.0-RC1
2014-03-12 12:13:34 +07:00
Peter Taoussanis
66333155c9
simple-check -> test.check
2014-02-28 21:01:20 +07:00
Peter Taoussanis
bc7dc53a3d
Project.clj hk
2014-02-28 20:53:18 +07:00
Peter Taoussanis
6b758fa1c8
Update .gitignore
2014-02-27 18:21:21 +07:00
Peter Taoussanis
43c329a2fa
Merge branch 'dev'
2014-02-26 17:10:23 +07:00