Skip to content

Commit 4a916f6

Browse files
authored
Add explicit deprecation warning (#37)
1 parent 767111f commit 4a916f6

File tree

7 files changed

+24
-4
lines changed

7 files changed

+24
-4
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22
## 5.0.8
33
- Add links in README to migration documentation.
44

5+
Task 3.12.4
6+
- Add explicit deprecation warning.
7+
8+
Task 4.4.4
9+
- Add explicit deprecation warning.
10+
511
## 5.0.7
612
Task 6.0.6
713
- Fix default case sensitivity in sources and additional variables matching ([#29](https://github.com/qetza/replacetokens-task/issues/29)).

tasks/ReplaceTokensV3/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# Changelog
2+
## 3.12.4
3+
- Add explicit deprecation warning.
4+
25
## 3.12.3
36
- Fix telemetry account hash.
47

tasks/ReplaceTokensV3/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -496,6 +496,11 @@ var normalize = function (p: string): string {
496496
};
497497

498498
async function run() {
499+
// depreciation warnings
500+
tl.warning(
501+
'This version is deprecated. Use v5 (node10) or v6 (node16) versions instead. For help see https://github.com/qetza/replacetokens-task/discussions/33 and https://github.com/qetza/replacetokens-task/discussions/34'
502+
);
503+
499504
// initialize telemetry (outside of try as needed in catch and finally)
500505
let telemetryEnabled = false;
501506
let telemetryEvent = new TelemetryEvent(

tasks/ReplaceTokensV3/task.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,11 @@
1313
"version": {
1414
"Major": 3,
1515
"Minor": 12,
16-
"Patch": 3
16+
"Patch": 4
1717
},
1818
"instanceNameFormat": "Replace tokens in $(targetFiles)",
1919
"minimumAgentVersion": "2.105.0",
2020
"deprecated": true,
21-
"deprecationMessage": "The replacetokens@3 task has been deprecated. Use replacetokens@5 (node10) or replacetokens@6 (node16) task instead.",
2221
"groups": [
2322
{
2423
"name": "validations",

tasks/ReplaceTokensV4/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# Changelog
2+
## 4.4.4
3+
- Add explicit deprecation warning.
4+
25
## 4.4.3
36
- Fix telemetry account hash.
47

tasks/ReplaceTokensV4/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -496,6 +496,11 @@ var normalize = function (p: string): string {
496496
};
497497

498498
async function run() {
499+
// depreciation warnings
500+
tl.warning(
501+
'This version is deprecated. Use v5 (node10) or v6 (node16) versions instead. For help see https://github.com/qetza/replacetokens-task/discussions/33 and https://github.com/qetza/replacetokens-task/discussions/34'
502+
);
503+
499504
// initialize telemetry (outside of try as needed in catch and finally)
500505
let telemetryEnabled = false;
501506
let telemetryEvent = new TelemetryEvent(

tasks/ReplaceTokensV4/task.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,12 @@
1313
"version": {
1414
"Major": 4,
1515
"Minor": 4,
16-
"Patch": 3
16+
"Patch": 4
1717
},
1818
"releaseNotes": "Added output variables (breaking change).<br/>Added token pattern dropdown (breaking change).",
1919
"instanceNameFormat": "Replace tokens in $(targetFiles)",
2020
"minimumAgentVersion": "2.105.0",
2121
"deprecated": true,
22-
"deprecationMessage": "The replacetokens@4 task has been deprecated. Use replacetokens@5 (node10) or replacetokens@6 (node16) task instead.",
2322
"groups": [
2423
{
2524
"name": "validations",

0 commit comments

Comments
 (0)