Skip to content

Releases: mcandre/chandler

#docker

06 Jan 01:40

Choose a tag to compare

Publish Docker images, for yet more ways to install chandler.

#fancy

05 Jan 09:07

Choose a tag to compare

Update fancy regex.

#alignment

03 Jan 21:16

Choose a tag to compare

Box some third party error data types that trigger Rust linter warnings.

#demeter

27 Nov 18:52

Choose a tag to compare

Align string replace templates and API documentation.

#athena

25 Nov 00:13

Choose a tag to compare

  • Add support for optional chandler.toml configuration files to override default settings.
  • Simplify API

#mercury

17 Nov 22:55

Choose a tag to compare

  • Fix file path logic in default rule set. More rules safely handle ([<dir>/[<dir>[<dir>...]][<stem>].<extension>).
  • Remove hardcoded uid's/gid's from the default set. The table of (OS, file path) to (uid, gid), would be too complex for this project to manage. Users are welcome to establish third party rule sets with such information.
  • Non-UNIX environments now trigger a warning, when the uid's/gid's of original files are unavailable.
  • Replace regex crate with fancy_regex, enabling users to perform negative lookahead in file path patterns.
  • Unify bit widths to align with those of the tar crate.
  • Add -c and -z flags, matching behavior in common BSD/GNU/Windows tar distributions. Currently behave as NO-OP's.
  • Add unit tests.
  • Update Rust
  • Update documentation to account for the fact that POSIX tar technically lacks support for gzip (-z flag).

#id

14 Nov 18:21

Choose a tag to compare

#id
  • The presence vs. absence of file extensions now forms the primary mechanism for determining elegibility for executable permissions.
  • Register common extensionless, nonexecutable file paths (makefile, etc.)
  • Normalize file paths, such as removing redundant ./ prefixes/infixes
  • Remove redundant . directory entry, for degenerate archives lacking a named toplevel directory root

#works

13 Nov 23:28

Choose a tag to compare

Release contains precompiled binaries for a wide variety of platforms.