All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
- fixed the re-read mechanism, to update existing notes with reader metadata (e.g., source lines)
- added a
reset-state!
API function
- a major change with a new mechanism, breaks the previous workflow
- live-reload
- usage of tools.reader for more accurate code-rendering
- now code can be represented as text (rather than the forms read from the text)
- code is indexed by lines, rather than forms
- fixing various bugs and limitations that were related related to representing code as forms
- written to be integrated with some basic editor support
- changed in page rendering
- recognizing source path carefully
- switched to cambrium logging
- added a new kind of tests ("checks") infrastructure
- changed notes equality semantics
- changed colors
- avoiding empty table of contents
- handling quote signs in code (see this zprint issue)
Initial v0 version.