From ee34eb6be0ee02f7e9f5375caa09c0549970ce76 Mon Sep 17 00:00:00 2001 From: Joshua Suskalo Date: Thu, 23 Sep 2021 15:02:02 -0500 Subject: [PATCH] Add description of basic features to changelog --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bc07d0e..cb98f04 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,5 +2,13 @@ All notable changes to this project will be documented in this file. This change log follows the conventions of [keepachangelog.com](http://keepachangelog.com/). ## [Unreleased] +### Added +- Macro for easily wrapping native functions with arbitrary logic +- Functions for creating wrapper fns for native functions +- Macro for easily defining struct types +- Functions to create scopes for deterministic deallocation +- Functions to load libraries by name or path +- Support for serializing and deserializing arbitrary Clojure functions +- Support for serializing and deserializing arbitrary Clojure data structures [Unreleased]: https://github.com/IGJoshua/coffi/compare/16f56bc31d69142ec4d2fb61b15b069d78b127ca...HEAD