Skip to content

Releases: softarc-consulting/sheriff

v0.18.0

19 Oct 20:48
Compare
Choose a tag to compare

0.18.0 (2024-10-19)

🚀 Features

  • core: add barrel-less as feature toggle in config (57682a9)
  • core: add finder method for barrel-less modules (10cd402)
  • core: add support for barrel-less modules and checks (fa29e97)
  • core: rename config property tagging to modules (38265af)
  • core: update CLI with moduleType information (16bbf6e)
  • eslint: supersede deep-import rules with encapsulation rule (3a4f132)

🩹 Fixes

  • core: compilation issue due to barrel-less property (05eeb71)
  • eslint: enforce rules on exports (883a472)

v0.17.3

22 Sep 18:11
Compare
Choose a tag to compare

0.17.4 (2024-09-22)

🩹 Fixes

  • core: fix dep rules when importing from same module's barrel (9124a60)

v0.17.2

14 Sep 18:39
Compare
Choose a tag to compare

0.17.2 (2024-09-14)

🚀 Features

  • core: add option to export external library imports (f8ae8fb)

🩹 Fixes

  • core: process static imports (e999253)
  • core: allow _ and - for tag names (6e9cb08)
  • core: prioritize path resolution over native TypeScript (380ae01)

v0.17.1

09 Sep 00:04
Compare
Choose a tag to compare

0.17.1 (2024-09-09)

🩹 Fixes

  • fix(core): fix bug in dependency rules (f072621)

v0.17.0

02 Sep 14:20
Compare
Choose a tag to compare

0.17.0 (2024-09-02)

🩹 Fixes

  • fix(core): fix bug in dependency rules (2cf1563)

❤️ Special Thanks

For more information, checkout the release notes: https://softarc-consulting.github.io/sheriff/docs/release-notes/0.17

v0.16.4

29 Aug 21:04
Compare
Choose a tag to compare

0.16.4 (2024-08-29)

🚀 Features

  • core: support projectData with relative paths(9636ec0)

v0.16.3

29 Aug 19:53
Compare
Choose a tag to compare

0.16.3 (2024-08-29)

🚀 Features

  • core: expose api for export (3b4cfef)

🩹 Fixes

  • core: createDump now takes an optional entry point (e3e3f43)

❤️ Thank You

  • Manfred Steyer

v0.16.2

19 Aug 16:23
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.16.1...v0.16.2