ProjectRoot.jl

Easy file-referencing for project-oriented workflows

MIT License

Stars
5

Bot releases are hidden (Show)

ProjectRoot.jl - v0.4.0 Latest Release

Published by jolars 8 months ago

0.4.0 (2024-02-28)

⚠ BREAKING CHANGES

  • return pwd() or source.file dir if we reach file system root
  • use recursive search logic when in REPL (interactive)

Features

  • return pwd() or source.file dir if we reach file system root (b559f8a)
  • support expressions in [@projectroot](https://github.com/projectroot) (b8e302e)
  • support string interpolation (8a48c81)
  • use recursive search logic when in REPL (interactive) (415c517)
ProjectRoot.jl - v0.3.1

Published by jolars 9 months ago

0.3.1 (2024-01-31)

Bug Fixes

  • correctly construct path when in REPL (10cf4e8)
ProjectRoot.jl - v0.3.0

Published by jolars 9 months ago

0.3.0 (2024-01-23)

⚠ BREAKING CHANGES

  • use .projectroot file instead of .here
  • change @here to @projectroot

Features

  • change @here to @projectroot (163b632)
  • use .projectroot file instead of .here (d07aa8a)

Bug Fixes

  • tests: here -> project_root (3f08cc8)
ProjectRoot.jl - v0.2.0

Published by jolars 9 months ago

0.2.0 (2024-01-22)

⚠ BREAKING CHANGES

  • change name to ProjectRoot

Features

  • change name to ProjectRoot (39607e4)
ProjectRoot.jl - v0.1.0

Published by jolars 9 months ago

0.1.0 (2024-01-22)

⚠ BREAKING CHANGES

  • require julia 1.6

Features

  • add here() and iam() functions (23761d6)

Bug Fixes

  • always return at least file system root (d8c486c)
  • remove erroneous code artifcats (3b55b6f)
  • use a macro instead (7567456)

Build System