Liking cljdoc? Tell your friends :D

Change Log

All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.

[Unreleased]

Added

  • :order-by support, as used by Datahike and Datalevin, parsed into Order records in the :qorder field of the query
  • :having and :timeout support, as used by Datalevin, parsed into HavingPred records in :qhaving and an integer in :qtimeout
  • all of the above roundtrip through the unparser

Changed

  • validate-or-join checks the join variables once instead of looping over the branches to run the same check on each of them, the private validate-or-join-vars it called is gone (#32)

Fixed

  • :limit and :offset given in map queries, e.g. {:find ... :limit 5}
  • return maps are rejected for single-scalar and collection :find specs, and their key count is compared against the elements of the :find spec instead of the shape of the written :find clause, which had made :keys on a find-tuple off by one (#12)

[0.2.22]

Changed

  • Release workflow switched to replikativ style
  • Every merge to main creates a release
  • patch-version corresponds to commit-count

[0.1.11]

Changed

  • Allow for valid datascript rules to be parsed @cldwalker

Removed

  • validate-vars-fn

[0.1.1] - 2019-05-10

Changed

  • Documentation on how to make the widgets.

Removed

  • make-widget-sync - we're all async, all the time.

Fixed

  • Fixed widget maker to keep working when daylight savings switches over.

0.1.0 - 2019-05-10

Added

  • Files from the new template.
  • Widget maker public API - make-widget-sync.

Can you improve this documentation? These fine people already did:
Christian Weilbach, Timo Kramer & Konrad Kühne
Edit on GitHub

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close