1Change Log
2==========
3
4Version 2.0.2 *(2013-06-18)*
5----------------------------
6
7 * Fix: Prevent exception trying to delete a non-existent file.
8
9
10Version 2.0.1 *(2013-04-27)*
11----------------------------
12
13 * Fix: Do not throw runtime exceptions for racy file I/O.
14 * Fix: Synchronize calls to `isClosed`.
15
16
17Version 2.0.0 *(2013-04-13)*
18----------------------------
19
20The package name is now `com.jakewharton.disklrucache`.
21
22 * New: Automatically flush the cache when an edit is completed.
23 * Fix: Ensure file handles are not held when a file is not found.
24 * Fix: Correct journal rebuilds on Windows.
25 * Fix: Ensure file writer uses the appropriate encoding.
26
27
28Version 1.3.1 *(2013-01-02)*
29----------------------------
30
31 * Fix: Correct logic around detecting whether a journal rebuild is required.
32   *(Thanks Jonathan Gerbaud)*
33
34
35Version 1.3.0 *(2012-12-24)*
36----------------------------
37
38 * Re-allow dash in cache key (now `[a-z0-9_-]{1,64}`).
39 * New: `getLength` method on `Snapshot`. *(Thanks Edward Dale)*
40 * Performance improvements reading journal lines.
41
42
43Version 1.2.1 *(2012-10-08)*
44----------------------------
45
46 * Fix: Ensure library references Java 5-compatible version of
47   `Arrays.copyOfRange`. *(Thanks Edward Dale)*
48
49
50Version 1.2.0 *(2012-09-30)*
51----------------------------
52
53 * New API for cache size adjustment.
54 * Keys are now enforced to match `[a-z0-9_]{1,64}` *(Thanks Brian Langel)*
55 * Fix: Cache will gracefully recover if directory is deleted at runtime.
56
57
58Version 1.1.0 *(2012-01-07)*
59----------------------------
60
61 * New API for editing an existing snapshot. *(Thanks Jesse Wilson)*
62
63
64Version 1.0.0 *(2012-01-04)*
65----------------------------
66
67Initial version.
68