Skip to content

Latest commit

 

History

History
231 lines (143 loc) · 10.6 KB

CHANGELOG.md

File metadata and controls

231 lines (143 loc) · 10.6 KB

📦 Changelog

All notable changes to this project will be documented in this file.

v1.1.11 (2024-12-10)

1.1.11 (2024-12-10)

Bug Fixes

  • clean up formatting in changelog, README, and PR body generation (fb9ea1d)

v1.1.10 (2024-12-09)

1.1.10 (2024-12-09)

Bug Fixes

  • update repository owner references and configuration paths (f8ed3a9)

v1.1.9 (2024-11-23)

1.1.9 (2024-11-23)

Bug Fixes

  • Update dependencies and improve PR body formatting with enhanced summary and details (ed98b4e)

v1.1.8 (2024-11-23)

1.1.8 (2024-11-23)

Bug Fixes

  • Enhance configuration module for Update Links GitHub Action with detailed documentation and validation functions (436c5f5)

v1.1.7 (2024-11-22)

1.1.7 (2024-11-22)

Bug Fixes

  • Update PR generator message and improve build script; enhance ignore pattern validation (716152f)

v1.1.6 (2024-11-22)

1.1.6 (2024-11-22)

Bug Fixes

  • Refactor git remote URL handling to use token securely and improve staging process (7b58c9f)

v1.1.5 (2024-11-22)

1.1.5 (2024-11-22)

Bug Fixes

  • Enable npm publishing and update remote URL with token in git commands to ensure proper perms (f530ae9)

v1.1.4 (2024-11-22)

1.1.4 (2024-11-22)

Bug Fixes

  • Improve git staging process by staging all changes first and resetting ignored files (3299162)
  • Refactor git staging process to improve handling of ignored files in run function (cccc015)
  • Update CHANGELOG and improve Jest configuration; enhance git tracking for stashed files (0051538)
  • Update release configuration and scripts for versioning; add GH_TOKEN check (cee39c8)

v1.1.4 (2024-11-22)

1.1.4 (2024-11-22)

Bug Fixes

  • Update CHANGELOG and improve Jest configuration; enhance git tracking for stashed files (0051538)

v1.1.3 (2024-11-22)

1.1.3 (2024-11-22)

Bug Fixes

  • Update repository references from 'linkapp' to 'link-updater'. (4ee2d2f)

v1.1.2 (2024-11-22)

1.1.2 (2024-11-22)

Bug Fixes

  • Enhance URL validation and update action metadata. (dd5bd42)

v1.1.1 (2024-11-22)

1.1.1 (2024-11-22)

Bug Fixes

  • Update GitHub URL regex to optionally capture .git extension (d1f7002)

v1.1.0 (2024-11-22)

1.1.0 (2024-11-22)

Features

  • Refactor config message and add config defaults (a18cfc9)

v1.0.5 (2024-11-21)

1.0.5 (2024-11-21)

Bug Fixes

  • Add cleanup scripts for GitHub releases and tags, implement dotenv and axios for API interactions, and update package.json dependencies (f24edc0)
  • Migrate from Bun to Node.js in CI workflow, update dependency installation and build commands, and enhance test setup (27d38f4)
  • Remove npm caching from CI workflow and ensure consistent dependency installation (6da867d)
  • Rename fileTypes to files in configuration and update related processing logic. allow keywords (78d22b2)
  • Split index.ts for easy maintenance,Add type definitions and enhance configuration handling, prevent package.json/bunlock from being committed (74d50ac)
  • Update README and configuration to replace fileTypes with files, enhance link processing, and improve commit message formatting (aa088e3)

v1.0.4 (2024-11-18)

1.0.4 (2024-11-18)

Bug Fixes

  • Update release configuration to include exec plugin for version replacement in README (5bc8174)

v1.0.3 (2024-11-18)

1.0.3 (2024-11-18)

Bug Fixes

  • Update release configuration and enhance link updater functionality (bb4ea3d)

v1.0.2 (2024-11-18)

1.0.2 (2024-11-18)

Bug Fixes

  • Enhance configuration parsing with improved path resolution and validation (3d44768)
  • Improve configuration parsing with enhanced error handling and logging (57eee52)

v1.0.1 (2024-11-18)

1.0.1 (2024-11-18)

Bug Fixes

  • Enhance configuration parsing and add comprehensive tests (7c39de1)

1.0.0 (2024-11-09)

Features

  1. The action now;
  • Automatically detects GitHub URLs in the content.
  • Uses the current repository context to determine what needs to be changed
  • Preserves URL structure and subpaths when making changes
  • Respects the ignore list
  • Only updates URLs that differ from the current context

For example, if this action runs in the repository neworg/newrepo, it will automatically:

  • Change https://github.com/oldorg to https://github.com/neworg (if username type is enabled)
  • Change https://github.com/oldorg/oldrepo to https://github.com/neworg/newrepo (if repo type is enabled)
  • Change https://github.com/sponsors/oldorg to https://github.com/sponsors/neworg (if sponsors type is enabled)

The user doesn't need to specify the old/new values - the action figures it out based on the current repository context, respecting the ignored links.

  1. Added support for pr creation to allow reviewing the changes before merging.
  • Cleanup project configuration and remove unused files (c8420f7)
  • Update project dependencies for improved stability (c1de4ac)

Bug Fixes

  • Add conventional-changelog-gitmoji dependency for improved changelog generation (51faa09)

  • Update release configuration to use conventional commits preset (8f80650)

  • Fixed a bug where the action would not scan the entire link if all=true and would all links github.com with the repo details instead of respecting the url structure.