Releases: debug-diary-1/detangle
Release list
detangle 0.2.6
Behavior change: affected --since <ref> now compares from the merge-base of <ref> and HEAD, not the tip of <ref>, so commits that landed on <ref> after your branch no longer count as changes. Untracked files are included, and deleted files and config changes are listed on stderr (not followed). Scripts may see fewer modules than before. In a shallow CI checkout, fetch history (with actions/checkout, fetch-depth: 0); a missing ref or merge-base is now an error rather than a wrong list.
Also in 0.2.6: a tsconfig whose extends package isn't installed keeps its own paths and baseUrl, with a note naming the missing base (#32).
What's Changed
- npm: lock the published 0.2.5 platform packages by @debug-diary-1 in #33
- README and site: list every default rule by @debug-diary-1 in #31
- Keep a tsconfig's own paths when its extends can't be loaded by @debug-diary-1 in #32
- Release 0.2.6: a tsconfig keeps its own paths when its extends can't be loaded by @debug-diary-1 in #34
- affected --since: compare from the merge-base, and say what isn't followed by @debug-diary-1 in #35
Full Changelog: v0.2.5...v0.2.6
detangle 0.2.5
What's Changed
- npm: lock the published 0.2.4 platform packages by @debug-diary-1 in #27
- migrate: an empty exclude no longer excludes every file by @debug-diary-1 in #28
- check: say when dependencies aren't installed by @debug-diary-1 in #29
- Release 0.2.5: a working migrate for empty excludes; say when dependencies aren't installed by @debug-diary-1 in #30
Full Changelog: v0.2.4...v0.2.5
detangle 0.2.4
What's Changed
- npm: lock the published 0.2.3 platform packages by @debug-diary-1 in #24
- GitHub annotations on the import's line by @debug-diary-1 in #25
- Release 0.2.4: GitHub annotations on the import's line by @debug-diary-1 in #26
Full Changelog: v0.2.3...v0.2.4
detangle 0.2.3
What's Changed
- npm: lock the published 0.2.2 platform packages by @debug-diary-1 in #21
- pre-commit hook; point CI users at the GitHub Action by @debug-diary-1 in #22
- Release 0.2.3: pre-commit hook by @debug-diary-1 in #23
Full Changelog: v0.2.2...v0.2.3
detangle 0.2.2
What's Changed
- npm: lock the published 0.2.1 platform packages by @debug-diary-1 in #16
- Site and README: benchmark numbers from the 0.2.1 rerun by @debug-diary-1 in #17
- Fall through to the next exports condition when its file is missing by @debug-diary-1 in #19
- Release 0.2.2: exports condition fall-through by @debug-diary-1 in #20
Full Changelog: v0.2.1...v0.2.2
detangle 0.2.1
What's Changed
- Install check for published releases; lock the 0.2.0 platform packages by @debug-diary-1 in #11
- Remove docs/design by @debug-diary-1 in #12
- Resolve imports of unbuilt workspace packages into their sources by @debug-diary-1 in #13
- Unbuilt workspace packages: directory-only root requests; respect preserve_symlinks by @debug-diary-1 in #14
- Release 0.2.1: resolve unbuilt workspace packages by @debug-diary-1 in #15
Full Changelog: v0.2.0...v0.2.1
detangle 0.2.0
What's Changed
- ESLint: detangle/errors rule backed by a Node.js add-on (tracer) by @debug-diary-1 in #1
- ESLint: detangle/warnings, configs.recommended, one add-on call per pass by @debug-diary-1 in #2
- ESLint: full placement table and every import form by @debug-diary-1 in #3
- ESLint: live editing (unsaved buffers, watcher at open, new and excluded files) by @debug-diary-1 in #4
- ESLint: freshness and recovery (polling, lockfiles, D8 states, panics) by @debug-diary-1 in #5
- ESLint: project keys, lifecycle and teardown by @debug-diary-1 in #6
- Packaging and CI for the ESLint add-on by @debug-diary-1 in #7
- Release: make the musl ESLint add-on load in Alpine by @debug-diary-1 in #8
- Add scripts/bench-eslint.mjs, with results by @debug-diary-1 in #9
- Release 0.2.0: ESLint rules (experimental) by @debug-diary-1 in #10
New Contributors
- @debug-diary-1 made their first contribution in #1
Full Changelog: v0.1.3...v0.2.0
detangle 0.1.3
Full Changelog: v0.1.2...v0.1.3
detangle 0.1.2
Full Changelog: v0.1.1...v0.1.2
detangle 0.1.1
Full Changelog: v0.1.0...v0.1.1