Liking cljdoc? Tell your friends :D

Changelog

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

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Unreleased

0.1.8 — 2019-08-26

Added

  • support for specifying handling when a file / symbolic link / link already exists in populate-file-tree using :on-entry-exists option; possible values are :throw, :overwrite or :skip.
  • support for specifying handling when a directory exists in populate-file-tree using :on-directory-exists option; possible values are :throw, :overwrite, :merge or :skip.

Changed

  • BasicFileAttributes now passed as a map to pre-visit-directory-fn and visit-file-fn on walk.

0.1.7 — 2019-08-25

Added

  • implementations for mutative methods on attribute views.
  • open?, read-only?, close and separator functions in pathological.file-systems.
  • supports-file-attribute-view, read-file-store-attribute-view and read-attribute on file stores.
  • support for registering custom attribute converters.
  • support for attribute specs to be provided as kebab case strings or as maps.
  • support for building paths from URIs.

Changed

  • BasePath protocol to Pathable.
  • return BasicFileStore record from file-stores in pathological.file-systems.
  • BasicUserPrincipal -> UserPrincipal
  • BasicGroupPrincipal -> GroupPrincipal
  • *FileAttributes -> *FileAttributeViews
  • BasicFileStore -> FileStore

0.1.6 — 2019-08-15

Added

  • read-file-attribute-view method with corresponding records for default view types.
  • set-attribute method.
  • read-attribute method.
  • read-attributes method.

0.1.5 — 2019-08-11

Added

  • lines method.
  • lines-stream method.
  • file-store method to pathological.paths.
  • file-stores method to pathological.file-systems.
  • supported-file-attribute-views method to pathological.file-systems.

0.1.4 — 2019-08-10

Added

  • read-all-bytes method.
  • create-temp-file method.
  • create-temp-directory method.
  • size method.
  • list method.
  • find-stream method.
  • walk-stream method.
  • list-stream method.
  • probe-content-type method.

0.1.3 — 2019-08-08

Added

  • not-exists? method.
  • read-owner method.
  • set-owner method.
  • read-last-modified-time method.
  • set-last-modified-time method.
  • new-buffered-reader method.
  • new-buffered-writer method.

0.1.2 — 2019-08-05

Added

  • delete-if-exists method.
  • read-posix-file-permissions method.
  • set-posix-file-permissions method.

Changed

  • ->posix-file-permissions, ->posix-file-permissions-string and ->posix-file-permissions-attribute now deal in sets of keywords.

0.1.1 — 2019-08-04

Fixed

  • Documentation source URI now points to correct repository.

0.1.0 — 2019-08-04

Added

  • Documentation is now generated into docs on release.

0.0.1 — 2019-08-04

Changed

  • Preparing for initial release.

Can you improve this documentation?Edit on GitHub

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

× close