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

Nothing here yet.

v0.2.26 - 2023-09-24

Changed

  • Clojure removed from package dependencies

v0.2.22 - 2023-09-03

Fixed

  • Base exception handling for cron-validate function (#9)

v0.2.20 - 2023-09-02

Changed

  • cron->dt, cron->text return nil if a given crontab string cannot be parsed (#7)

Added

  • cron-validate function takes in a crontab string and returns a map of {:ok? <bool> :error <nilable-str>} explaining parsing errors
  • cron-valid? function takes in a crontab string and returns a boolean value to show if parsing was successful

v0.2.16 - 2023-08-11

NB! Release breaks backward compatibility. See release notes.

Added

  • Parse a crontab entry into a human-readable English text with cron->text function (#3)
  • Parse a crontab entry into a lazy sequence of java.time.ZonedDateTime objects with cron->dt function (used instead of get-dt-seq, year range function arguments dropped)

Changed

  • Function parse-cron renamed to cron->map

Removed

  • Function get-dt-seq removed, use cron->dt instead

v0.1.14 - 2023-07-01

Changed

  • Release version's patch part uses git rev-list HEAD --count on main branch.
  • Snapshot versions (being generated on merges to main) has 9999-SNAPSHOT patch part

v0.1.3 - 2023-07-01

Added

  • Better examples in README.md
  • cljdoc config and its check in CI are added

v0.1.2 - 2023-06-30

Fixed

  • Generating pom.xml from template fixed

v0.1.1 - 2023-06-30

Added

  • Crontab string parsing
  • Generation of Date-Time objects satisfying crontab conditions. Objects get generated as a lazy sequence.
  • Project CI/CD workflows

Can you improve this documentation?Edit on GitHub

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

× close