Replace multiple strings in files
Version updated for https://github.com/flcdrg/replace-multiple-action to version v4.1.74.
- This action is used across all versions by 111 repositories.
Action Type
This is a Node action using Node version 24.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
This GitHub Action automates the process of searching for specific strings in matching files and replacing them with designated values, saving the modified files afterward. It is particularly useful for bulk string replacements across multiple files, including handling complex replacement scenarios using regular expressions or large replacement payloads via external JSON files. Key capabilities include support for wildcard file matching, JSON-based replacement definitions, and customizable prefix/suffix contexts for precise pattern matching.
What’s Changed
Changes
- audit fixes @flcdrg (#1046)
- Bump typescript from 5.9.3 to 6.0.3 @dependabot[bot] (#1042)
- Bump axios from 1.15.0 to 1.15.1 @dependabot[bot] (#1045)
- Bump rollup from 4.60.1 to 4.60.2 @dependabot[bot] (#1044)
- Bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 @dependabot[bot] (#1043)
- Bump lru-cache from 11.3.3 to 11.3.5 @dependabot[bot] (#1040)
- Bump @typescript-eslint/eslint-plugin from 8.58.1 to 8.58.2 @dependabot[bot] (#1041)
- Bump @typescript-eslint/parser from 8.58.1 to 8.58.2 @dependabot[bot] (#1039)
- Bump globals from 17.4.0 to 17.5.0 @dependabot[bot] (#1038)
- Bump eslint-plugin-jest from 29.15.1 to 29.15.2 @dependabot[bot] (#1035)
- Bump rollup-plugin-license from 3.7.0 to 3.7.1 @dependabot[bot] (#1034)
- Bump lru-cache from 11.3.2 to 11.3.3 @dependabot[bot] (#1033)
- Bump @typescript-eslint/eslint-plugin from 8.58.0 to 8.58.1 @dependabot[bot] (#1032)
- Bump axios from 1.14.0 to 1.15.0 @dependabot[bot] (#1031)
- Bump @typescript-eslint/parser from 8.58.0 to 8.58.1 @dependabot[bot] (#1030)
- Bump lru-cache from 11.3.0 to 11.3.2 @dependabot[bot] (#1029)
- Bump @types/node from 20.19.37 to 20.19.39 @dependabot[bot] (#1028)
- Bump lru-cache from 11.2.7 to 11.3.0 @dependabot[bot] (#1027)
- Bump ts-jest from 29.4.6 to 29.4.9 @dependabot[bot] (#1026)
- Bump @typescript-eslint/eslint-plugin from 8.57.2 to 8.58.0 @dependabot[bot] (#1025)
- Bump @typescript-eslint/parser from 8.57.2 to 8.58.0 @dependabot[bot] (#1024)
- Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 @dependabot[bot] (#1021)
- Bump rollup from 4.60.0 to 4.60.1 @dependabot[bot] (#1023)
- Bump axios from 1.13.6 to 1.14.0 @dependabot[bot] (#1022)
- Bump eslint-plugin-jest from 29.15.0 to 29.15.1 @dependabot[bot] (#1020)
- Bump @typescript-eslint/eslint-plugin from 8.57.1 to 8.57.2 @dependabot[bot] (#1019)
- Bump @typescript-eslint/parser from 8.57.1 to 8.57.2 @dependabot[bot] (#1018)
- Bump rollup from 4.59.0 to 4.60.0 @dependabot[bot] (#1017)
- Bump @typescript-eslint/eslint-plugin from 8.57.0 to 8.57.1 @dependabot[bot] (#1016)
- Bump pnpm/action-setup from 4 to 5 @dependabot[bot] (#1015)
- Bump @typescript-eslint/parser from 8.57.0 to 8.57.1 @dependabot[bot] (#1014)