tj-actions/changed-files (tj-actions/changed-files)
### [`v41`](https://togithub.com/tj-actions/changed-files/releases/tag/v41)
[Compare Source](https://togithub.com/tj-actions/changed-files/compare/v40...v41)
##### Changes in v41.0.1
##### What's Changed
- Upgraded to v41 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1811](https://togithub.com/tj-actions/changed-files/pull/1811)
- chore(deps): update dependency eslint-plugin-prettier to v5.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1813](https://togithub.com/tj-actions/changed-files/pull/1813)
- fix: update characters escaped by safe output by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1815](https://togithub.com/tj-actions/changed-files/pull/1815)
**Full Changelog**: https://github.com/tj-actions/changed-files/compare/v41...v41.0.1
***
##### Changes in v41.0.0
##### 🔥 🔥 BREAKING CHANGE 🔥 🔥
A new `safe_output` input is now available to prevent outputting unsafe filename characters (Enabled by default). This would escape characters in the filename that could be used for command injection.
> \[!NOTE]
> This can be disabled by setting the `safe_output` to false this comes with a recommendation to store all outputs generated in an environment variable first before using them.
##### Example
```yaml
...
- name: Get changed files
id: changed-files
uses: tj-actions/changed-files@v40
with:
safe_output: false # set to false because we are using an environment variable to store the output and avoid command injection.
- name: List all added files
env:
ADDED_FILES: ${{ steps.changed-files.outputs.added_files }}
run: |
for file in "$ADDED_FILES"; do
echo "$file was added"
done
...
```
##### What's Changed
- chore(deps): update typescript-eslint monorepo to v6.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1801](https://togithub.com/tj-actions/changed-files/pull/1801)
- Upgraded to v40.2.3 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1800](https://togithub.com/tj-actions/changed-files/pull/1800)
- chore(deps): update dependency eslint-plugin-prettier to v5.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1802](https://togithub.com/tj-actions/changed-files/pull/1802)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1803](https://togithub.com/tj-actions/changed-files/pull/1803)
- chore(deps): update dependency eslint-plugin-prettier to v5.1.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1804](https://togithub.com/tj-actions/changed-files/pull/1804)
- fix: update safe output regex and the docs by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1805](https://togithub.com/tj-actions/changed-files/pull/1805)
- Revert "chore(deps): update actions/download-artifact action to v4" by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1806](https://togithub.com/tj-actions/changed-files/pull/1806)
- Update README.md by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1808](https://togithub.com/tj-actions/changed-files/pull/1808)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1809](https://togithub.com/tj-actions/changed-files/pull/1809)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1810](https://togithub.com/tj-actions/changed-files/pull/1810)
**Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v41.0.0
***
### [`v40`](https://togithub.com/tj-actions/changed-files/releases/tag/v40)
[Compare Source](https://togithub.com/tj-actions/changed-files/compare/v39...v40)
##### Changes in v40.2.3
##### What's Changed
- Upgraded to v40.2.2 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1787](https://togithub.com/tj-actions/changed-files/pull/1787)
- chore(deps): update dependency prettier to v3.1.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1788](https://togithub.com/tj-actions/changed-files/pull/1788)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1789](https://togithub.com/tj-actions/changed-files/pull/1789)
- chore(deps): update typescript-eslint monorepo to v6.14.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1790](https://togithub.com/tj-actions/changed-files/pull/1790)
- chore(deps): update github/codeql-action action to v3 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1792](https://togithub.com/tj-actions/changed-files/pull/1792)
- chore(deps): update actions/download-artifact action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1793](https://togithub.com/tj-actions/changed-files/pull/1793)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1795](https://togithub.com/tj-actions/changed-files/pull/1795)
- chore(deps): update dependency eslint to v8.56.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1796](https://togithub.com/tj-actions/changed-files/pull/1796)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1797](https://togithub.com/tj-actions/changed-files/pull/1797)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1798](https://togithub.com/tj-actions/changed-files/pull/1798)
- chore(deps): update actions/setup-node action to v4.0.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1799](https://togithub.com/tj-actions/changed-files/pull/1799)
**Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.2.3
***
##### Changes in v40.2.2
##### What's Changed
- Upgraded to v40.2.1 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1771](https://togithub.com/tj-actions/changed-files/pull/1771)
- chore(deps): update typescript-eslint monorepo to v6.13.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1772](https://togithub.com/tj-actions/changed-files/pull/1772)
- chore: Create SECURITY.md by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1773](https://togithub.com/tj-actions/changed-files/pull/1773)
- chore: Update package.json by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1774](https://togithub.com/tj-actions/changed-files/pull/1774)
- chore(deps-dev): bump [@types/jest](https://togithub.com/types/jest) from 29.5.10 to 29.5.11 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1775](https://togithub.com/tj-actions/changed-files/pull/1775)
- chore(deps): update dependency typescript to v5.3.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1777](https://togithub.com/tj-actions/changed-files/pull/1777)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1778](https://togithub.com/tj-actions/changed-files/pull/1778)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1779](https://togithub.com/tj-actions/changed-files/pull/1779)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1781](https://togithub.com/tj-actions/changed-files/pull/1781)
- chore(deps): bump tj-actions/branch-names from 7 to 8 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1782](https://togithub.com/tj-actions/changed-files/pull/1782)
- docs: add rodrigorfk as a contributor for code, test, and bug by [@allcontributors](https://togithub.com/allcontributors) in [https://github.com/tj-actions/changed-files/pull/1785](https://togithub.com/tj-actions/changed-files/pull/1785)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1786](https://togithub.com/tj-actions/changed-files/pull/1786)
- fix: bug recovering deleted files for submodules by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1784](https://togithub.com/tj-actions/changed-files/pull/1784)
**Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.2.2
***
##### Changes in v40.2.1
##### What's Changed
- Upgraded to v40.2.0 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1746](https://togithub.com/tj-actions/changed-files/pull/1746)
- chore: update README.md by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1749](https://togithub.com/tj-actions/changed-files/pull/1749)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1750](https://togithub.com/tj-actions/changed-files/pull/1750)
- chore(deps): update typescript-eslint monorepo to v6.13.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1751](https://togithub.com/tj-actions/changed-files/pull/1751)
- chore(deps): update typescript-eslint monorepo to v6.13.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1753](https://togithub.com/tj-actions/changed-files/pull/1753)
- chore: remove unused job by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1754](https://togithub.com/tj-actions/changed-files/pull/1754)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1755](https://togithub.com/tj-actions/changed-files/pull/1755)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1757](https://togithub.com/tj-actions/changed-files/pull/1757)
- security: remove usage of pull_request_target event from test.yml by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1758](https://togithub.com/tj-actions/changed-files/pull/1758)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1761](https://togithub.com/tj-actions/changed-files/pull/1761)
- test: verify bug writing outputs when files_yaml is used by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1762](https://togithub.com/tj-actions/changed-files/pull/1762)
- security: Update test.yml removing pull_request_review event by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1763](https://togithub.com/tj-actions/changed-files/pull/1763)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1764](https://togithub.com/tj-actions/changed-files/pull/1764)
- chore(deps): update dependency eslint to v8.55.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1765](https://togithub.com/tj-actions/changed-files/pull/1765)
- chore(deps): update dependency eslint-config-prettier to v9.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1766](https://togithub.com/tj-actions/changed-files/pull/1766)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1767](https://togithub.com/tj-actions/changed-files/pull/1767)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1769](https://togithub.com/tj-actions/changed-files/pull/1769)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1768](https://togithub.com/tj-actions/changed-files/pull/1768)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1770](https://togithub.com/tj-actions/changed-files/pull/1770)
**Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.2.1
***
##### Changes in v40.2.0
##### What's Changed
- Upgraded to v40.1.1 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1704](https://togithub.com/tj-actions/changed-files/pull/1704)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1706](https://togithub.com/tj-actions/changed-files/pull/1706)
- chore(deps): update dependency prettier to v3.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1707](https://togithub.com/tj-actions/changed-files/pull/1707)
- chore(deps): update typescript-eslint monorepo to v6.11.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1708](https://togithub.com/tj-actions/changed-files/pull/1708)
- chore: Update update-readme.yml by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1709](https://togithub.com/tj-actions/changed-files/pull/1709)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1710](https://togithub.com/tj-actions/changed-files/pull/1710)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1711](https://togithub.com/tj-actions/changed-files/pull/1711)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1712](https://togithub.com/tj-actions/changed-files/pull/1712)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1713](https://togithub.com/tj-actions/changed-files/pull/1713)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1714](https://togithub.com/tj-actions/changed-files/pull/1714)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1715](https://togithub.com/tj-actions/changed-files/pull/1715)
- chore(deps): update dependency eslint to v8.54.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1716](https://togithub.com/tj-actions/changed-files/pull/1716)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.9.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1717](https://togithub.com/tj-actions/changed-files/pull/1717)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1720](https://togithub.com/tj-actions/changed-files/pull/1720)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1721](https://togithub.com/tj-actions/changed-files/pull/1721)
- chore: simplify matrix example workflow by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1719](https://togithub.com/tj-actions/changed-files/pull/1719)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1722](https://togithub.com/tj-actions/changed-files/pull/1722)
- chore(deps): update typescript-eslint monorepo to v6.12.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1723](https://togithub.com/tj-actions/changed-files/pull/1723)
- chore(deps): update dependency typescript to v5.3.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1724](https://togithub.com/tj-actions/changed-files/pull/1724)
- Bump [@types/node](https://togithub.com/types/node) from 20.9.2 to 20.9.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1725](https://togithub.com/tj-actions/changed-files/pull/1725)
- chore(deps): update dependency [@types/jest](https://togithub.com/types/jest) to v29.5.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1729](https://togithub.com/tj-actions/changed-files/pull/1729)
- chore(deps): update dependency [@types/micromatch](https://togithub.com/types/micromatch) to v4.0.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1731](https://togithub.com/tj-actions/changed-files/pull/1731)
- chore(deps): update dependency [@types/lodash](https://togithub.com/types/lodash) to v4.14.202 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1730](https://togithub.com/tj-actions/changed-files/pull/1730)
- Bump [@types/lodash](https://togithub.com/types/lodash) from 4.14.201 to 4.14.202 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1728](https://togithub.com/tj-actions/changed-files/pull/1728)
- Bump [@types/micromatch](https://togithub.com/types/micromatch) from 4.0.5 to 4.0.6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1727](https://togithub.com/tj-actions/changed-files/pull/1727)
- Bump [@types/jest](https://togithub.com/types/jest) from 29.5.8 to 29.5.9 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1726](https://togithub.com/tj-actions/changed-files/pull/1726)
- Bump [@types/node](https://togithub.com/types/node) from 20.9.3 to 20.9.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1732](https://togithub.com/tj-actions/changed-files/pull/1732)
- chore(deps): update dependency [@types/jest](https://togithub.com/types/jest) to v29.5.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1734](https://togithub.com/tj-actions/changed-files/pull/1734)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.9.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1736](https://togithub.com/tj-actions/changed-files/pull/1736)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1737](https://togithub.com/tj-actions/changed-files/pull/1737)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1743](https://togithub.com/tj-actions/changed-files/pull/1743)
- feat: add support for passing branch name to the base_sha and sha inputs by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1742](https://togithub.com/tj-actions/changed-files/pull/1742)
- fix: prevent similar commit hashes error when using the branch name by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1744](https://togithub.com/tj-actions/changed-files/pull/1744)
- fix: prevent similar commit hashes error when using the branch name by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1745](https://togithub.com/tj-actions/changed-files/pull/1745)
**Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.2.0
***
##### Changes in v40.1.1
##### What's Changed
- Upgraded to v40.1.0 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1695](https://togithub.com/tj-actions/changed-files/pull/1695)
- chore(deps): update dependency eslint to v8.53.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1696](https://togithub.com/tj-actions/changed-files/pull/1696)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1697](https://togithub.com/tj-actions/changed-files/pull/1697)
- chore(deps): update typescript-eslint monorepo to v6.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1698](https://togithub.com/tj-actions/changed-files/pull/1698)
- chore(deps): update dependency [@types/jest](https://togithub.com/types/jest) to v29.5.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1699](https://togithub.com/tj-actions/changed-files/pull/1699)
- chore(deps): update dependency [@types/uuid](https://togithub.com/types/uuid) to v9.0.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1702](https://togithub.com/tj-actions/changed-files/pull/1702)
- chore(deps): update dependency [@types/micromatch](https://togithub.com/types/micromatch) to v4.0.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1701](https://togithub.com/tj-actions/changed-files/pull/1701)
- chore(deps): update dependency [@types/lodash](https://togithub.com/types/lodash) to v4.14.201 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1700](https://togithub.com/tj-actions/changed-files/pull/1700)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.9.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1703](https://togithub.com/tj-actions/changed-files/pull/1703)
**Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.1.1
***
##### Changes in v40.1.0
##### What's Changed
- Upgraded to v40.0.2 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1689](https://togithub.com/tj-actions/changed-files/pull/1689)
- fix(deps): update dependency yaml to v2.3.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1691](https://togithub.com/tj-actions/changed-files/pull/1691)
- feat: add support for controlling the pattern order by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1693](https://togithub.com/tj-actions/changed-files/pull/1693)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1694](https://togithub.com/tj-actions/changed-files/pull/1694)
**Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.1.0
***
##### Changes in v40.0.2
##### What's Changed
- Upgraded to v40.0.1 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1686](https://togithub.com/tj-actions/changed-files/pull/1686)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.8.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1687](https://togithub.com/tj-actions/changed-files/pull/1687)
- fix: order of file patterns by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1688](https://togithub.com/tj-actions/changed-files/pull/1688)
**Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.0.2
***
##### Changes in v40.0.1
##### What's Changed
- Upgraded to v40 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1672](https://togithub.com/tj-actions/changed-files/pull/1672)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1673](https://togithub.com/tj-actions/changed-files/pull/1673)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1675](https://togithub.com/tj-actions/changed-files/pull/1675)
- chore(deps): update dependency eslint-plugin-jest to v27.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1674](https://togithub.com/tj-actions/changed-files/pull/1674)
- chore(deps): update dependency eslint-plugin-jest to v27.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1676](https://togithub.com/tj-actions/changed-files/pull/1676)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1677](https://togithub.com/tj-actions/changed-files/pull/1677)
- Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1678](https://togithub.com/tj-actions/changed-files/pull/1678)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1680](https://togithub.com/tj-actions/changed-files/pull/1680)
- chore(deps): update dependency [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) to v6.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1682](https://togithub.com/tj-actions/changed-files/pull/1682)
- chore(deps): update dependency [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) to v6.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1683](https://togithub.com/tj-actions/changed-files/pull/1683)
- fix: bug with order in which the files and files ignore patterns are combined by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1684](https://togithub.com/tj-actions/changed-files/pull/1684)
- chore(deps): update dependency [@types/jest](https://togithub.com/types/jest) to v29.5.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1685](https://togithub.com/tj-actions/changed-files/pull/1685)
**Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.0.1
***
##### Changes in v40.0.0
##### 🔥 🔥 Breaking Change 🔥 🔥
- Directory patterns now require explicit specification of the globstar pattern to match all sub paths.
#####
```diff
...
- name: Get specific changed files
id: changed-files-specific
uses: tj-actions/changed-files@v40
with:
files: |
- dir
+ dir/**
```
##### What's Changed
- Upgraded to v39.2.4 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1664](https://togithub.com/tj-actions/changed-files/pull/1664)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1665](https://togithub.com/tj-actions/changed-files/pull/1665)
- Bump [@types/node](https://togithub.com/types/node) from 20.8.7 to 20.8.8 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1666](https://togithub.com/tj-actions/changed-files/pull/1666)
- chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.8.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1668](https://togithub.com/tj-actions/changed-files/pull/1668)
- remove: appending globstar pattern for directories to prevent bugs with path matching by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1670](https://togithub.com/tj-actions/changed-files/pull/1670)
- chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1671](https://togithub.com/tj-actions/changed-files/pull/1671)
**Full Changelog**: https://github.com/tj-actions/changed-files/compare/v39...v40.0.0
***
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v39
->v41
Release Notes
tj-actions/changed-files (tj-actions/changed-files)
### [`v41`](https://togithub.com/tj-actions/changed-files/releases/tag/v41) [Compare Source](https://togithub.com/tj-actions/changed-files/compare/v40...v41) ##### Changes in v41.0.1 ##### What's Changed - Upgraded to v41 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1811](https://togithub.com/tj-actions/changed-files/pull/1811) - chore(deps): update dependency eslint-plugin-prettier to v5.1.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1813](https://togithub.com/tj-actions/changed-files/pull/1813) - fix: update characters escaped by safe output by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1815](https://togithub.com/tj-actions/changed-files/pull/1815) **Full Changelog**: https://github.com/tj-actions/changed-files/compare/v41...v41.0.1 *** ##### Changes in v41.0.0 ##### 🔥 🔥 BREAKING CHANGE 🔥 🔥 A new `safe_output` input is now available to prevent outputting unsafe filename characters (Enabled by default). This would escape characters in the filename that could be used for command injection. > \[!NOTE] > This can be disabled by setting the `safe_output` to false this comes with a recommendation to store all outputs generated in an environment variable first before using them. ##### Example ```yaml ... - name: Get changed files id: changed-files uses: tj-actions/changed-files@v40 with: safe_output: false # set to false because we are using an environment variable to store the output and avoid command injection. - name: List all added files env: ADDED_FILES: ${{ steps.changed-files.outputs.added_files }} run: | for file in "$ADDED_FILES"; do echo "$file was added" done ... ``` ##### What's Changed - chore(deps): update typescript-eslint monorepo to v6.15.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1801](https://togithub.com/tj-actions/changed-files/pull/1801) - Upgraded to v40.2.3 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1800](https://togithub.com/tj-actions/changed-files/pull/1800) - chore(deps): update dependency eslint-plugin-prettier to v5.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1802](https://togithub.com/tj-actions/changed-files/pull/1802) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1803](https://togithub.com/tj-actions/changed-files/pull/1803) - chore(deps): update dependency eslint-plugin-prettier to v5.1.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1804](https://togithub.com/tj-actions/changed-files/pull/1804) - fix: update safe output regex and the docs by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1805](https://togithub.com/tj-actions/changed-files/pull/1805) - Revert "chore(deps): update actions/download-artifact action to v4" by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1806](https://togithub.com/tj-actions/changed-files/pull/1806) - Update README.md by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1808](https://togithub.com/tj-actions/changed-files/pull/1808) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1809](https://togithub.com/tj-actions/changed-files/pull/1809) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1810](https://togithub.com/tj-actions/changed-files/pull/1810) **Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v41.0.0 *** ### [`v40`](https://togithub.com/tj-actions/changed-files/releases/tag/v40) [Compare Source](https://togithub.com/tj-actions/changed-files/compare/v39...v40) ##### Changes in v40.2.3 ##### What's Changed - Upgraded to v40.2.2 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1787](https://togithub.com/tj-actions/changed-files/pull/1787) - chore(deps): update dependency prettier to v3.1.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1788](https://togithub.com/tj-actions/changed-files/pull/1788) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1789](https://togithub.com/tj-actions/changed-files/pull/1789) - chore(deps): update typescript-eslint monorepo to v6.14.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1790](https://togithub.com/tj-actions/changed-files/pull/1790) - chore(deps): update github/codeql-action action to v3 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1792](https://togithub.com/tj-actions/changed-files/pull/1792) - chore(deps): update actions/download-artifact action to v4 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1793](https://togithub.com/tj-actions/changed-files/pull/1793) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1795](https://togithub.com/tj-actions/changed-files/pull/1795) - chore(deps): update dependency eslint to v8.56.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1796](https://togithub.com/tj-actions/changed-files/pull/1796) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1797](https://togithub.com/tj-actions/changed-files/pull/1797) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1798](https://togithub.com/tj-actions/changed-files/pull/1798) - chore(deps): update actions/setup-node action to v4.0.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1799](https://togithub.com/tj-actions/changed-files/pull/1799) **Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.2.3 *** ##### Changes in v40.2.2 ##### What's Changed - Upgraded to v40.2.1 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1771](https://togithub.com/tj-actions/changed-files/pull/1771) - chore(deps): update typescript-eslint monorepo to v6.13.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1772](https://togithub.com/tj-actions/changed-files/pull/1772) - chore: Create SECURITY.md by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1773](https://togithub.com/tj-actions/changed-files/pull/1773) - chore: Update package.json by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1774](https://togithub.com/tj-actions/changed-files/pull/1774) - chore(deps-dev): bump [@types/jest](https://togithub.com/types/jest) from 29.5.10 to 29.5.11 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1775](https://togithub.com/tj-actions/changed-files/pull/1775) - chore(deps): update dependency typescript to v5.3.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1777](https://togithub.com/tj-actions/changed-files/pull/1777) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1778](https://togithub.com/tj-actions/changed-files/pull/1778) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1779](https://togithub.com/tj-actions/changed-files/pull/1779) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1781](https://togithub.com/tj-actions/changed-files/pull/1781) - chore(deps): bump tj-actions/branch-names from 7 to 8 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1782](https://togithub.com/tj-actions/changed-files/pull/1782) - docs: add rodrigorfk as a contributor for code, test, and bug by [@allcontributors](https://togithub.com/allcontributors) in [https://github.com/tj-actions/changed-files/pull/1785](https://togithub.com/tj-actions/changed-files/pull/1785) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1786](https://togithub.com/tj-actions/changed-files/pull/1786) - fix: bug recovering deleted files for submodules by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1784](https://togithub.com/tj-actions/changed-files/pull/1784) **Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.2.2 *** ##### Changes in v40.2.1 ##### What's Changed - Upgraded to v40.2.0 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1746](https://togithub.com/tj-actions/changed-files/pull/1746) - chore: update README.md by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1749](https://togithub.com/tj-actions/changed-files/pull/1749) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1750](https://togithub.com/tj-actions/changed-files/pull/1750) - chore(deps): update typescript-eslint monorepo to v6.13.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1751](https://togithub.com/tj-actions/changed-files/pull/1751) - chore(deps): update typescript-eslint monorepo to v6.13.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1753](https://togithub.com/tj-actions/changed-files/pull/1753) - chore: remove unused job by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1754](https://togithub.com/tj-actions/changed-files/pull/1754) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1755](https://togithub.com/tj-actions/changed-files/pull/1755) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1757](https://togithub.com/tj-actions/changed-files/pull/1757) - security: remove usage of pull_request_target event from test.yml by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1758](https://togithub.com/tj-actions/changed-files/pull/1758) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1761](https://togithub.com/tj-actions/changed-files/pull/1761) - test: verify bug writing outputs when files_yaml is used by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1762](https://togithub.com/tj-actions/changed-files/pull/1762) - security: Update test.yml removing pull_request_review event by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1763](https://togithub.com/tj-actions/changed-files/pull/1763) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1764](https://togithub.com/tj-actions/changed-files/pull/1764) - chore(deps): update dependency eslint to v8.55.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1765](https://togithub.com/tj-actions/changed-files/pull/1765) - chore(deps): update dependency eslint-config-prettier to v9.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1766](https://togithub.com/tj-actions/changed-files/pull/1766) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1767](https://togithub.com/tj-actions/changed-files/pull/1767) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1769](https://togithub.com/tj-actions/changed-files/pull/1769) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.3 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1768](https://togithub.com/tj-actions/changed-files/pull/1768) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1770](https://togithub.com/tj-actions/changed-files/pull/1770) **Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.2.1 *** ##### Changes in v40.2.0 ##### What's Changed - Upgraded to v40.1.1 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1704](https://togithub.com/tj-actions/changed-files/pull/1704) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1706](https://togithub.com/tj-actions/changed-files/pull/1706) - chore(deps): update dependency prettier to v3.1.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1707](https://togithub.com/tj-actions/changed-files/pull/1707) - chore(deps): update typescript-eslint monorepo to v6.11.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1708](https://togithub.com/tj-actions/changed-files/pull/1708) - chore: Update update-readme.yml by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1709](https://togithub.com/tj-actions/changed-files/pull/1709) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1710](https://togithub.com/tj-actions/changed-files/pull/1710) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1711](https://togithub.com/tj-actions/changed-files/pull/1711) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1712](https://togithub.com/tj-actions/changed-files/pull/1712) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1713](https://togithub.com/tj-actions/changed-files/pull/1713) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1714](https://togithub.com/tj-actions/changed-files/pull/1714) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1715](https://togithub.com/tj-actions/changed-files/pull/1715) - chore(deps): update dependency eslint to v8.54.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1716](https://togithub.com/tj-actions/changed-files/pull/1716) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.9.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1717](https://togithub.com/tj-actions/changed-files/pull/1717) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1720](https://togithub.com/tj-actions/changed-files/pull/1720) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1721](https://togithub.com/tj-actions/changed-files/pull/1721) - chore: simplify matrix example workflow by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1719](https://togithub.com/tj-actions/changed-files/pull/1719) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1722](https://togithub.com/tj-actions/changed-files/pull/1722) - chore(deps): update typescript-eslint monorepo to v6.12.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1723](https://togithub.com/tj-actions/changed-files/pull/1723) - chore(deps): update dependency typescript to v5.3.2 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1724](https://togithub.com/tj-actions/changed-files/pull/1724) - Bump [@types/node](https://togithub.com/types/node) from 20.9.2 to 20.9.3 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1725](https://togithub.com/tj-actions/changed-files/pull/1725) - chore(deps): update dependency [@types/jest](https://togithub.com/types/jest) to v29.5.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1729](https://togithub.com/tj-actions/changed-files/pull/1729) - chore(deps): update dependency [@types/micromatch](https://togithub.com/types/micromatch) to v4.0.6 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1731](https://togithub.com/tj-actions/changed-files/pull/1731) - chore(deps): update dependency [@types/lodash](https://togithub.com/types/lodash) to v4.14.202 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1730](https://togithub.com/tj-actions/changed-files/pull/1730) - Bump [@types/lodash](https://togithub.com/types/lodash) from 4.14.201 to 4.14.202 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1728](https://togithub.com/tj-actions/changed-files/pull/1728) - Bump [@types/micromatch](https://togithub.com/types/micromatch) from 4.0.5 to 4.0.6 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1727](https://togithub.com/tj-actions/changed-files/pull/1727) - Bump [@types/jest](https://togithub.com/types/jest) from 29.5.8 to 29.5.9 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1726](https://togithub.com/tj-actions/changed-files/pull/1726) - Bump [@types/node](https://togithub.com/types/node) from 20.9.3 to 20.9.4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1732](https://togithub.com/tj-actions/changed-files/pull/1732) - chore(deps): update dependency [@types/jest](https://togithub.com/types/jest) to v29.5.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1734](https://togithub.com/tj-actions/changed-files/pull/1734) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.9.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1736](https://togithub.com/tj-actions/changed-files/pull/1736) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1737](https://togithub.com/tj-actions/changed-files/pull/1737) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1743](https://togithub.com/tj-actions/changed-files/pull/1743) - feat: add support for passing branch name to the base_sha and sha inputs by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1742](https://togithub.com/tj-actions/changed-files/pull/1742) - fix: prevent similar commit hashes error when using the branch name by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1744](https://togithub.com/tj-actions/changed-files/pull/1744) - fix: prevent similar commit hashes error when using the branch name by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1745](https://togithub.com/tj-actions/changed-files/pull/1745) **Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.2.0 *** ##### Changes in v40.1.1 ##### What's Changed - Upgraded to v40.1.0 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1695](https://togithub.com/tj-actions/changed-files/pull/1695) - chore(deps): update dependency eslint to v8.53.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1696](https://togithub.com/tj-actions/changed-files/pull/1696) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1697](https://togithub.com/tj-actions/changed-files/pull/1697) - chore(deps): update typescript-eslint monorepo to v6.10.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1698](https://togithub.com/tj-actions/changed-files/pull/1698) - chore(deps): update dependency [@types/jest](https://togithub.com/types/jest) to v29.5.8 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1699](https://togithub.com/tj-actions/changed-files/pull/1699) - chore(deps): update dependency [@types/uuid](https://togithub.com/types/uuid) to v9.0.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1702](https://togithub.com/tj-actions/changed-files/pull/1702) - chore(deps): update dependency [@types/micromatch](https://togithub.com/types/micromatch) to v4.0.5 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1701](https://togithub.com/tj-actions/changed-files/pull/1701) - chore(deps): update dependency [@types/lodash](https://togithub.com/types/lodash) to v4.14.201 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1700](https://togithub.com/tj-actions/changed-files/pull/1700) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.9.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1703](https://togithub.com/tj-actions/changed-files/pull/1703) **Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.1.1 *** ##### Changes in v40.1.0 ##### What's Changed - Upgraded to v40.0.2 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1689](https://togithub.com/tj-actions/changed-files/pull/1689) - fix(deps): update dependency yaml to v2.3.4 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1691](https://togithub.com/tj-actions/changed-files/pull/1691) - feat: add support for controlling the pattern order by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1693](https://togithub.com/tj-actions/changed-files/pull/1693) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1694](https://togithub.com/tj-actions/changed-files/pull/1694) **Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.1.0 *** ##### Changes in v40.0.2 ##### What's Changed - Upgraded to v40.0.1 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1686](https://togithub.com/tj-actions/changed-files/pull/1686) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.8.10 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1687](https://togithub.com/tj-actions/changed-files/pull/1687) - fix: order of file patterns by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1688](https://togithub.com/tj-actions/changed-files/pull/1688) **Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.0.2 *** ##### Changes in v40.0.1 ##### What's Changed - Upgraded to v40 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1672](https://togithub.com/tj-actions/changed-files/pull/1672) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1673](https://togithub.com/tj-actions/changed-files/pull/1673) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1675](https://togithub.com/tj-actions/changed-files/pull/1675) - chore(deps): update dependency eslint-plugin-jest to v27.5.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1674](https://togithub.com/tj-actions/changed-files/pull/1674) - chore(deps): update dependency eslint-plugin-jest to v27.6.0 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1676](https://togithub.com/tj-actions/changed-files/pull/1676) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1677](https://togithub.com/tj-actions/changed-files/pull/1677) - Updated README.md by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1678](https://togithub.com/tj-actions/changed-files/pull/1678) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1680](https://togithub.com/tj-actions/changed-files/pull/1680) - chore(deps): update dependency [@typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) to v6.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1682](https://togithub.com/tj-actions/changed-files/pull/1682) - chore(deps): update dependency [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) to v6.9.1 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1683](https://togithub.com/tj-actions/changed-files/pull/1683) - fix: bug with order in which the files and files ignore patterns are combined by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1684](https://togithub.com/tj-actions/changed-files/pull/1684) - chore(deps): update dependency [@types/jest](https://togithub.com/types/jest) to v29.5.7 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1685](https://togithub.com/tj-actions/changed-files/pull/1685) **Full Changelog**: https://github.com/tj-actions/changed-files/compare/v40...v40.0.1 *** ##### Changes in v40.0.0 ##### 🔥 🔥 Breaking Change 🔥 🔥 - Directory patterns now require explicit specification of the globstar pattern to match all sub paths. ##### ```diff ... - name: Get specific changed files id: changed-files-specific uses: tj-actions/changed-files@v40 with: files: | - dir + dir/** ``` ##### What's Changed - Upgraded to v39.2.4 by [@tj-actions-bot](https://togithub.com/tj-actions-bot) in [https://github.com/tj-actions/changed-files/pull/1664](https://togithub.com/tj-actions/changed-files/pull/1664) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1665](https://togithub.com/tj-actions/changed-files/pull/1665) - Bump [@types/node](https://togithub.com/types/node) from 20.8.7 to 20.8.8 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/tj-actions/changed-files/pull/1666](https://togithub.com/tj-actions/changed-files/pull/1666) - chore(deps): update dependency [@types/node](https://togithub.com/types/node) to v20.8.9 by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1668](https://togithub.com/tj-actions/changed-files/pull/1668) - remove: appending globstar pattern for directories to prevent bugs with path matching by [@jackton1](https://togithub.com/jackton1) in [https://github.com/tj-actions/changed-files/pull/1670](https://togithub.com/tj-actions/changed-files/pull/1670) - chore(deps): lock file maintenance by [@renovate](https://togithub.com/renovate) in [https://github.com/tj-actions/changed-files/pull/1671](https://togithub.com/tj-actions/changed-files/pull/1671) **Full Changelog**: https://github.com/tj-actions/changed-files/compare/v39...v40.0.0 ***Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.