Skip to content

v0.1.0-beta.24

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Dec 01:38
· 184 commits to main since this release
016fd01

   🚀 Features

  • Implement Git and GitHub service enhancements  -  by @luxass (93c21)
  • Introduce new services for dependency graph and version calculation  -  by @luxass (c7f9e)
  • Implement ReleaseScriptsOptions and refactor related services  -  by @luxass (68c49)
  • git:
    • Sort tags by version when retrieving most recent package tag  -  by @luxass (0bd65)
  • options:
    • Enhance FindWorkspacePackagesOptions and update related interfaces  -  by @luxass (b6ac1)
    • Add customizable types to ReleaseScriptsOptionsInput  -  by @luxass (44ca1)

   🐞 Bug Fixes

  • dependency-graph:
    • Improve cycle detection error message and refactor queue processing  -  by @luxass (67b08)
  • git:
    • Update handling of lastTag in commit retrieval functions  -  by @luxass (6a782)
    • Use execGitCommandIfNotDry for staging changes to respect dry-run mode  -  by @luxass (964e5)
    • Simplify writeCommit and pushChanges functions  -  by @luxass (e9227)
  • git.service:
    • Simplify tag retrieval logic in getMostRecentPackageTag  -  by @luxass (a4562)
  • github:
    • Simplify pull request URL construction in getPullRequestByBranch  -  by @luxass (558b2)
    • Update body field in CreatePullRequestOptionsSchema to allow null values  -  by @luxass (91b9a)
    • Clean up imports and remove unused dependencies  -  by @luxass (c000b)
  • helpers:
    • Update readFile to include SHA in overrides loading  -  by @luxass (44a2e)
    • Simplify error handling in loadOverrides function  -  by @luxass (c6e65)
    • Correct cutoff timestamp calculation in mergeCommitsAffectingGloballyIntoPackage  -  by @luxass (0a995)
    • Update commit timestamp retrieval in mergeCommitsAffectingGloballyIntoPackage  -  by @luxass (62319)
    • Update commit timestamp lookup to use full hash  -  by @luxass (87d31)
  • package-updater:
    • Enhance nextRange to validate complex version ranges  -  by @luxass (366bf)
    • Refactor to use writePackageJson from WorkspaceService  -  by @luxass (9a18e)
  • version-calculator:
  • workspace:
    • Log warning for invalid packages in WorkspaceService  -  by @luxass (5f374)
    • Remove unused excludedPackages set in WorkspaceService  -  by @luxass (272dd)
    View changes on GitHub