Skip to content

Releases: lachaib/lockdelta

v0.1.9

Choose a tag to compare

@lachaib lachaib released this 08 Sep 10:28
9777c06

What's Changed

  • fix(pnpm): handle pnpm 12 lock file and older one by @Riceflake in #26

New Contributors

Full Changelog: v0.1.8...v0.1.9

v0.1.8

Choose a tag to compare

@lachaib lachaib released this 08 Sep 08:19
bebfe70

What's Changed

New Contributors

Full Changelog: v0.1.7...v0.1.8

v0.1.7

Choose a tag to compare

@lachaib lachaib released this 30 Jul 09:46
d7a5597

What's Changed

  • perf(github): batch file-content fetches into a single GraphQL query by @lachaib in #24

Full Changelog: v0...v0.1.7

v0.1.6

Choose a tag to compare

@lachaib lachaib released this 10 Jul 15:29
d6808ad

What's Changed

  • fix(github): distinguish 404 from transient/rate-limit errors in API fetches by @lachaib in #23

Full Changelog: v0...v0.1.6

v0.1.4

Choose a tag to compare

@lachaib lachaib released this 26 Jun 09:25
6c614c7

What's Changed

  • fix: PR comparison should look at merge-base instead of target that may have changed externally by @lachaib in #21

Full Changelog: v0...v0.1.5

v0.1.4

Choose a tag to compare

@lachaib lachaib released this 16 Jun 11:19
1dae56c

What's Changed

  • fix(release): release note generation and publication is already handled upfront of workflow by @lachaib in #17
  • fix(markdown): use GitHub Packages URL for private scoped npm packages by @lachaib in #19
  • feat(action): use @actions/core and @actions/github instead of reimplementing by @lachaib in #18
  • feat(php): add PHP Composer ecosystem support (composer.lock) by @lachaib in #20

Full Changelog: v0...v0.1.4

v0.1.3

Choose a tag to compare

@lachaib lachaib released this 10 Jun 07:59
858fb7f

What's Changed

  • feat(core): private registry detection and dual registry URL tracking by @lachaib in #16

Full Changelog: v0...v0.1.3

v0.1.2

Choose a tag to compare

@lachaib lachaib released this 04 Jun 14:16
02bf8b4

What's Changed

  • fix(biome): upgrade @biomejs/biome from 1.9.4 to 2.4.15 by @vincentbas in #7
  • fix(ci) : bump GitHub actions by @vincentbas in #9
  • fix(scripts): align npm scripts with conventions by @vincentbas in #8
  • fix(sources): integrate readLocalFile and remove inline duplicate by @vincentbas in #10
  • fix(deps): upgrade typescript, vitest, commander and fix TS6 compatib… by @vincentbas in #11
  • feat(auth): fall back to gh auth token when GITHUB_TOKEN is not set by @lachaib in #12
  • ci(release): add minor floating tag alongside major by @lachaib in #13
  • feat(action): has-changes output, changed-groups output, filters-from input by @lachaib in #14

New Contributors

Full Changelog: v0.1.1...v0.1.2

v0.1.1

Choose a tag to compare

@lachaib lachaib released this 27 May 12:59

Bug fixes

  • Action: bundle all dependencies into dist/action.js — fixes Cannot find package smol-toml crash on first run
  • action.yml: remove ${{ }} expression syntax from input description — fixes Unrecognized named-value: github parse error at action load time
  • Lint: resolve all biome errors across the codebase, exclude .claude/ from biome checks

Release pipeline

  • Trigger release workflow on published instead of created (draft releases do not fire GitHub Actions events)
  • Force-add dist/action.js with git add -f to bypass .gitignore directory rule in both the release workflow and the husky pre-commit hook
  • Reformat package.json after pnpm version to keep biome pre-commit hook happy
  • Checkout main branch explicitly to avoid detached HEAD; use release tag name directly instead of computing version from commits; keep tag on release commit, bump package.json afterward to prepare next release
  • Add repository field to package.json required for npm provenance publish

What's changed

Bug fixes

  • fix(npm): add repository field required for provenance publish (56f7811)
  • fix(release): checkout main branch, use release tag name directly, drop tag creation (ddd783a)
  • fix(husky): stage only dist/action.js in pre-commit, not entire dist/ (14e4fc8)
  • fix(release): reformat package.json after pnpm version to pass biome pre-commit (0b8a3f1)
  • fix(release): force-add dist/action.js to bypass gitignore, resync bundle (9b5db0a)
  • fix(lint): resolve all biome errors, ignore .claude/ in biome config (00d04bf)
  • fix(release): explicitly stage dist/action.js instead of ignored dist/ (d4daca9)
  • fix(release): trigger on published not draft, revert manual version bump (f7415d1)
  • fix(action): bundle all deps into action.js with noExternal (63cf243)

Maintenance

  • chore: revert version to 0.1.0 for clean release re-run (14b8497)
  • chore(release): v0.1.1 (abf74d3)
  • chore: revert version to 0.1.0 for clean release workflow re-run (760af45)
  • chore(release): v0.1.1 (c5f30c4)
  • chore: only track dist/action.js in git, bump to 0.1.1, add prepublishOnly (f62f087)

v0.1.0

Choose a tag to compare

@lachaib lachaib released this 27 May 09:15

Initial release