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.

[4.0.0] - 2022-04-28

Changed

  • Syntax changed from ${path-to-file} to $fingerprint${path-to-file}

[3.0.0] - 2022-04-28

Changed

  • Syntax changed from ${path-to-file} to #fingerprint#{path-to-file} so as to be compatible with JS >= es2015

[2.0.0] - 2017-10-11

Changed

  • Refactored implementation

Added

  • Added strict option to throw an exception if an asset reference isn't found in the fileset.

[1.3.1] - 2017-04-18

Fixed

  • Re-instated the ability to skip fingerprinting with the :skip task option

[1.3.0] - 2017-03-28

Changed

  • Changed asset fingerprinting strategy. Now instead of a query parameter at the end of the url (/some.css?qwdfm...) files will be renamed to (/some-qwdfm.css)

[1.2.0] - 2017-01-31

Fixed

  • Fixed bug that would cause files not to be written to the classpath correctly. Huge problem when serving from classpath in dev mode.

Changed

  • Changed log message printed by task

[1.1.1] - 2017-01-31

Changed

  • Refactored to keep all input/output code together

1.1.0 - 2017-01-09

Added

  • A new task option asset-host. Used for specifying a hostname that will be prepended to all asset references.
  • A new task option to specify one or more file extensions to process for asset-references ${...} to replace.

1.0.0 - 2016-06-08

Initial Release

  • Implements an asset-fingerprint task for replacing references to asset files with URLs containing a query-param based on the hash of the contents of the file.

Can you improve this documentation? These fine people already did:
Adam Frey, Geoff Shannon, Alex Henderson & Luke Snape
Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close