summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Szarmanski2022-12-30 22:37:05 +0100
committerPiotr Szarmanski2022-12-30 22:37:05 +0100
commit1c7d53e105fdbd61dd14f526d94bfe87f59e2a20 (patch)
tree7408ba05e5fd70aedd84221c3c426ab203276b55
parent219e118a80858e05e7b9917f9d0996af70982ae4 (diff)
Add a NEWS file.
-rw-r--r--NEWS16
1 files changed, 16 insertions, 0 deletions
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..5b96f12
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,16 @@
+;; -*- mode: org -*-
+* 0.2
+*Backwards incompatible*:
++ The eris-encode function now takes an OUTPUT-FUNCTION
+ argument that requires the function to accept two arguments, the block and the
+ reference, and return a (SIMPLE-ARRAY (UNSIGNED-BYTE 8)) of equal size to the
+ block provided.
+
++ New high-level abstraction for storing data called backends. Using the generic
+ functions store-data and fetch-data, you can easily abstract away many
+ low-level details.
++ Added file-backend, which stores ERIS blocks as files in a directory.
++ Added hash-backend, which uses a hash-table as a backend.
++ Serapeum was added as a dependency.
+* 0.1
+Initial release.