Liking cljdoc? Tell your friends :D

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

Unreleased

0.3.1

Released on 2024-12-02.

  • Stop loading pprint.
  • Split namespaces for ease of development.
  • Maybe fix analysis issue for cljdoc.org.

0.3.0

Released on 2024-12-02.

  • Add install command to install in local Maven repo.
  • Add pom command to generate pom.xml file.
  • Support :resource-dirs.
  • Document that :src-dirs and :resource-dirs is strongly encouraged.
  • Write a little subcommand parser, might pull it out for inclusion in tools.cli.

0.2.2

  • --snapshot allows for building and deploying a jar with version -SNAPSHOT.
  • Include :provided alias.

0.2.0

Still very rough, maaaaaaybe don't use lol.

  • Added {{git-count-revs}} as a template string for use in :version. (See #1)
  • Changed :src-paths to :src-dirs to align with tools.build.
  • Changed :target-path to :target-dir to match :src-paths.
  • Added :pom-data as exclusive alternative to :license. Remove support for multiple licenses in :license.
  • Added java compilation support in :java-src-dirs and :javac-options, which are passed to b/javac before compiling jars and uberjars.
  • Changed :scm default :tag to prepend "v". Still unsure how to expose templating here. Much to consider.

0.0.1

Barebones initial version. Very rough, do not use.

Can you improve this documentation?Edit on GitHub

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

× close