Skip to content
This repository was archived by the owner on Sep 24, 2020. It is now read-only.

v0.12.0-pre.0

Pre-release
Pre-release

Choose a tag to compare

@yitzchak yitzchak released this 19 Nov 00:30
· 129 commits to master since this release
92fe01f

Changes

All significant changes to this project will be documented in the notes below.
This project adheres to Semantic Versioning.

Added

  • Standardized library API and documentation for @dicy/core and
    @dicy/client.
  • JSON-RPC server and client implementing library API.

Changed

  • Use Node Boron LTS thereby removing need for Map/Set polyfill.
  • Use TypeScript instead of Flow.
  • All events are now sent to the log as regular log events, some with severity
    level of trace if they are not of interest to most users.
  • Replaced --save-events with --save-log command line option since all
    events have been merged into log entry events.
  • Log events can now contain multiple log messages.
  • Primary interface to DiCy libraries is now through BuilderCacheInterace
    implementation instead of direct access to builder.

Removed

  • All non log events.
  • --console-event-output command line option.

Fixed

  • Regression which prevented output directory from being created.
  • Instance options set from the command line or passed to the library
    interface are now protected from cache cleaning.